configurePrimary(true) ->configureAutocomplete(true), new IntegerField('IBLOCK_PROPERTY_ID'), new IntegerField('IBLOCK_ELEMENT_ID'), new Reference( 'ELEMENT', ElementTable::class, Join::on('this.IBLOCK_ELEMENT_ID', 'ref.ID') ), new TextField('VALUE'), new StringField('VALUE_TYPE'), new IntegerField('VALUE_ENUM'), new FloatField('VALUE_NUM'), new StringField('DESCRIPTION'), new Reference( 'ENUM', PropertyEnumerationTable::class, Join::on('this.VALUE_ENUM', 'ref.ID') ), ]; } }