|
После заполнения строки из нее пропадают данные
| ☑ |
0
mefisto666series
11.08.15
✎
11:03
|
Управляемые формы. на клиенте добавляю строку в таблицу, заполняю значения в колонках, после чего смотрю в отладчике, все значения в строке есть. на форме же в таблицу строка добавлена, но в ней отсутствуют все значения, кроме одного. Типы записываемых данных соответствуют типам колонок. все производится на стороне клиента
|
|
1
Serega103
11.08.15
✎
11:08
|
(0) код покажи
|
|
2
mefisto666series
11.08.15
✎
11:11
|
Для Сч=0 По СписокДанных.Верхнийиндекс() Цикл
Свойство = СписокДанных.Получить(Сч);
НоваяСтрока = ЗаголовкиДокументов.Добавить();
НоваяСтрока.Document_type = Тип;
НоваяСтрока.ИндексЗаписи = Свойство.Индекс;
Попытка
НоваяСтрока.Документ = ПолучитьСсылкуНаОбъектИзСтроки(Свойство.Объект);
Исключение
КонецПопытки;;
НоваяСтрока.Контрагент = ПолучитьСсылкуНаОбъектИзСтроки(Свойство.Владелец);
НоваяСТрока.document_date = ПреобразоватьСтрокуВДату(Свойство.ИндексированныйАтрибут1);
НоваяСТрока.document_number = Свойство.ИндексированныйАтрибут2;
НоваяСТрока.Статус = Свойство.ИндексированныйАтрибут3;
КонецЦикла;
|
|
3
mefisto666series
11.08.15
✎
11:12
|
(1) вот
|
|
4
Smallrat
11.08.15
✎
11:34
|
все не читал - но вдруг: если колонка добавалена ручками, то при записи показываемые значения очищаются, их надо перепоказывать - это фича появилась в 8.3.5
|
|
5
mefisto666series
11.08.15
✎
12:51
|
(4) таблица является реквизитом формы, и реквизиты там уже добавлены.
|
|