get Field value in macro into a variable Vb.net.

SOLVED

I want to get value from PORCP1detail1Fields.FieldByName("ITEMDESC").

the condition that i have set if PORCP1header.Read

how to get the previous data from that field and set into a variable in vb

Example:

Dim vItemDesc As String = ""

vItemDesc = PORCP1detail1Fields.FieldByName("ITEMDESC").Value

The result is nothing or ""

the results that i hope was "Item A", not ""

can anyone help me?