Initializing help system before first use

# getfieldval

Purpose
Get the value of a field of a record.
Synopsis
`void getfieldval(XPRMcontext ctx, int typcode, void *ref, int number, XPRMalltypes *value);`
Arguments

ctx | Mosel's execution context
ref | Reference to the record
typcode | Type code of the record
number | Field number (in the record)
value | Pointer to an area where the field value is returned

Further information
The field number must be obtained from the function getnextfield. Its value is valid as long as the model is loaded in memory.
Related topics
getnextfield, setfieldval.
Parent Topic Record access

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.