Input/Output Component

Fnd_IO_RecordEdited

Fnd_IO_RecordEdited ({->table; calling process}) -> Longint

Legacy manual page 131

Parameters

ParameterTypeDescription
tablePointerA pointer to the new record’s table
calling processLongintThe process number of the output form
Function resultLongintThe record number that should be added

Description

This command is designed primarily for Foundation’s internal use, but it has been made available for use by replacements for Foundation’s default input and output handling routines. Call this when a new record has been added or modified. Pass it the new record number and the number of the process that should be notified about this updated record. This method will call the other process, which can then get the value by calling this method without any parameters. When this method is called without any parameters (due to an On Outside Call event usually), it will clear the value, so another outside call will not return the same number again. If no record has been added, this routine will return -1, which is 4D’s No Current Record constant.

Extracted source text
            Fnd_IO_RecordEdited ({->table; calling process}) ➔ Longint

              Parameter               Type              Description
              table                   Pointer           A pointer to the new record’s table
              calling process         Longint           The process number of the output form
              Function result         Longint           The record number that should be added

            This command is designed primarily for Foundation’s internal use, but it has been made available for use
            by replacements for Foundation’s default input and output handling routines.
            Call this when a new record has been added or modified. Pass it the new record number and the number
            of the process that should be notified about this updated record. This method will call the other process,
            which can then get the value by calling this method without any parameters.
            When this method is called without any parameters (due to an On Outside Call event usually), it will
            clear the value, so another outside call will not return the same number again.
            If no record has been added, this routine will return -1, which is 4D’s No Current Record constant.