Вопрос такой, в процедуре ПриЧтенииНаСервере всегда ли строки ТЧ идентичны по индексу?
т.е. Объект.НекаяТабличнаяЧасть[0] это однозначно Объект.Ссылка.НекаяТабличнаяЧасть[0]
ну и соответственно Объект.НекаяТабличнаяЧасть[N] это однозначно Объект.Ссылка.НекаяТабличнаяЧасть[N]
или все же могут быть варианты?
Вопрос вот почему возник, в одном из реквизитов ТЧ справочника хранится Структура в виде ХранилищаЗначений, необходимо при открытии справочника считывать эти хранилища в структуру
(3) например мы удаляем первую строку в ТЧ. Тогда которая была вторая строка станет первой. Номер строки у вас в Объект.Ссылка.НекаяТабличнаяЧасть[N] будет другой. НОмера строк сдвинутся. А идентификаторы строк будут правильные до и после удаления, будут совпадать.
(0) Ты сам всех запутал со своим Объект.Ссылка.НекаяТабличнаяЧасть
Вот здесь порядок строк у Объект(данные формы) и ТекущийОбъект (ДокументОбъект) точно совпадают
&НаСервере
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
КонецПроцедуры
(7) так и сделал, ПриЧтенииНаСервере
Вопрос закрыт, всем спасибо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший