ExternalDataSourceTableRecordSet.<External source name>.<External data source table name>.Filling


Filling(<StandardProcessing>, <FillingData>)



Type: Boolean.
This parameter passes a flag indicating whether standard (system) processing of the event is performed. If it is set to False in the body of the handler procedure, standard processing will not occur. Canceling the standard processing does not cancel the action.
Default value: True.


Type: Arbitrary.
Value that is used as the base for filling.
If the handler is called when executing the Fill method, this parameter equals to the <FillingData> parameter of the Fill method for the record set or the record manager.
When interactively adding a new parameter from the list form, it is a structure with items corresponding to the list form filter parameters that have the comparison method Equal or In List with single list item. If the list filter contains no such items, this parameter is set to Undefined. If the <StandardProcessing> parameter is set to True (default value) after handler execution, the system automatically fills record fields of the set with structure items having the same names.


It occurs when the set of records of the external data source table is input on the basis, when the Fill method is executed, and when a new set of records is input interactively.
The algorithm of the object field filling on the basis of the transferred value must be described in this event handler.


This event handler is not executed during copying (whether interactive or using script).


1C:Enterprise Developer's Community