version 2003
PA_SetTimeField (tNum; fNum; value)
Parameter | Type | Description | |
tNum | short | Table number of the field to access | |
fNum | short | Field number of the field to access | |
value | long | New value for the field |
Description
The routine PA_SetTimeField sets the value of the time field number fNum of the current record of table number tNum to value.
If the field is not a time field, the routine does nothing and sets an error in PA_GetLastError().
NOTE
A 4D time is a long equal to a number of seconds.
Example
Set a time field.
void foo (short tNum, short fNum, short hours, short minutes, short seconds) { PA_SetTimeField(tNum, fNum, (hours * 3600) + (minutes * 60) + seconds); }
See Also
Error Handling
Use PA_GetLastError to see if an error occurred (eER_InvalidFileNumber, eER_InvalidFieldNumber).