|
ПриЧтенииНаСервере, всегда ли строки ТЧ идентичны по индексу? | ☑ | ||
|---|---|---|---|---|
|
0
Mihasya
14.04.22
✎
02:46
|
Вопрос такой, в процедуре ПриЧтенииНаСервере всегда ли строки ТЧ идентичны по индексу?
т.е. Объект.НекаяТабличнаяЧасть[0] это однозначно Объект.Ссылка.НекаяТабличнаяЧасть[0] ну и соответственно Объект.НекаяТабличнаяЧасть[N] это однозначно Объект.Ссылка.НекаяТабличнаяЧасть[N] или все же могут быть варианты? Вопрос вот почему возник, в одном из реквизитов ТЧ справочника хранится Структура в виде ХранилищаЗначений, необходимо при открытии справочника считывать эти хранилища в структуру |
|||
|
1
Mihasya
14.04.22
✎
02:49
|
Как можно точно идентифицировать строку данных коллекции по строке ЧТ (или наоборот)?
|
|||
|
2
hhhh
14.04.22
✎
03:25
|
(1) ПолучитьИдентификатор, с ним работайте
|
|||
|
3
Mihasya
14.04.22
✎
03:53
|
(2) Пример напиши
ДанныеФормыЭлементКоллекции (FormDataCollectionItem) ПолучитьИдентификатор (GetID) Синтаксис: ПолучитьИдентификатор() Возвращаемое значение: Тип: Число. Описание: Получает идентификатор для элемента коллекции. !!! Этот идентификатор не привязан к позиции элемента в коллекции. !!! И как с ним работать?! |
|||
|
4
hhhh
14.04.22
✎
04:25
|
(3) например мы удаляем первую строку в ТЧ. Тогда которая была вторая строка станет первой. Номер строки у вас в Объект.Ссылка.НекаяТабличнаяЧасть[N] будет другой. НОмера строк сдвинутся. А идентификаторы строк будут правильные до и после удаления, будут совпадать.
|
|||
|
5
RomanYS
14.04.22
✎
08:29
|
(0) при чтении индексы точно совпадают
(2) у документобъект нет идентификаторов строк |
|||
|
6
vicof
14.04.22
✎
08:49
|
(0) "Объект.НекаяТабличнаяЧасть[0] это однозначно Объект.Ссылка.НекаяТабличнаяЧасть[0]"
Нет, если объект изменен и не записан. |
|||
|
7
RomanYS
14.04.22
✎
10:10
|
(0) Ты сам всех запутал со своим Объект.Ссылка.НекаяТабличнаяЧасть
Вот здесь порядок строк у Объект(данные формы) и ТекущийОбъект (ДокументОбъект) точно совпадают &НаСервере Процедура ПриЧтенииНаСервере(ТекущийОбъект) КонецПроцедуры |
|||
|
8
Mihasya
14.04.22
✎
14:03
|
(7) так и сделал, ПриЧтенииНаСервере
Вопрос закрыт, всем спасибо. |
| Форум | Правила | Описание | Секции | Поиск |