Professional Documents
Culture Documents
Jdegt - Fetchdata/Jdegt - Fetchdataex: Syntax
Jdegt - Fetchdata/Jdegt - Fetchdataex: Syntax
Jdegt - Fetchdata/Jdegt - Fetchdataex: Syntax
This function will retrieve one record from the Media Object table (F00165).
Syntax
Parameters
Parameter Notes Usage
hRequestGT Input/Required GT table handle to be closed
and released.
szObjectName Output Object name (OBNM) -
Character array
szGTKey Output Generic Text Key in the string
format (TXKY) – character
array.
*lpMOData Output Allocated memory for data
bConvRTFText Input TRUE = Convert any RTF text
to plain text.
Return Value
Return Value Description
JDEDB_PASSED Return value if this API succeeds
JDEDB_FAILED Return value if this API fails
Example
Example #1:
493192510.doc 1
jdeGT_FetchData
if (JDBReturn == JDEDB_PASSED)
{
JDBReturn = jdeGT_FetchData(hRequest, lpGTData, FALSE;
while (JDBReturn = JDEDB_PASSED)
{
jdeGT_DeleteDataKeyStr(hRequest, szObjectName, szFormatKey, lpGTData->nSeq);
jdeGTFreeMOData(lpGTData, 1);
JDBReturn = jdeGT_FetchData(hRequest, lpGTData, FALSE;
}
}
jdeGTFreeMOData(lpGTData, 1);
jdeGT_CloseTable(hRequestGT);
JDB_FreeBhvr(hUser);
return;
Example #2:
ParseNumericString(dsAbGT.mnAddressNumber, _J(“1”));
if (JDBReturn == JDEDB_PASSED)
{
JDBReturn = jdeGT_FetchData(hRequest, lpGTData, FALSE;
while (JDBReturn = JDEDB_PASSED)
B9 January, 2002 2
jdeGT_FetchData
{
jdeGT_DeleteData(hRequest, szObjectName, &dsAbGT, lpGTData->nSeq);
jdeGTFreeMOData(lpGTData, 1);
JDBReturn = jdeGT_FetchData(hRequest, lpGTData, FALSE;
}
}
jdeGTFreeMOData(lpGTData, 1);
jdeGT_CloseTable(hRequestGT);
JDB_FreeBhvr(hUser);
return;
Example #2:
B9 January, 2002 3
jdeGT_FetchData
JDB_FreeBhvr(hUser);
return;
Additional Notes
This API must be invoke after jdeGT_OpenTable() api is used.
This API is used for multiple access of the table within one function scope.
MODATA (or LPMODATA) Data Structure definition:
MODATA, *LPMODATA
MOTYPE definition:
B9 January, 2002 4
jdeGT_FetchData
See Also
B9 January, 2002 5