Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== RECORD property ====== ==== Applies To ==== Window. ==== Description ==== When set, allows you to override the default @RECORD associated with the current window. Keep in mind that while you can update @RECORD programmatically using this property, the database associated controls in the window will not be updated. ==== Usage ==== //currrec// = **Get_Property**(//windowname//, "**RECORD**") //prevrec// = **Set_Property**(//windowname//, "**RECORD**", //newrec//) ==== Remarks ==== A valid use for this property is when an event or stored procedure alters the values of controls, and this is intended to be reflected in the contents of @RECORD associated with the form, for purposes of symbolic calculation. As previously mentioned, the contents of @RECORD will not be used at [[write_event|WRITE]] time. Instead the form I/O logic extracts the values from the controls themselves to output to the database. @RECORD is a secondary and possibly partial (in the case of multi-table forms) representation of the contents of the controls. ==== See Also ==== [[id|ID property]], [[atrecord|ATRECORD property]] guides/programming/programmers_reference_manual/record.txt Last modified: 2024/06/19 20:20by 127.0.0.1