v7: Заполнение табличной части из модуля формы документа #698258


#0 by Анонимус
При попытке заполнения табличной части, из модуля формы документа в процедуре ВводНаОсновании, строки таблицы остаются не заполненными. В чем может быть ошибка?
#1 by KishMish
Наименование = ТаблицаДокумента.Номенклатура;
#2 by 1Сергей
реквизит табличной части с идентификатором "Наименование". Как мило :)
#3 by Chum
1. что мешает делать цикл по таблице документа-основания без переливки в тЗ? 2. цикл по ТЗ, а пытаешься получить данные из таблицы документа-основание. ??? 3. Что мешает использовать ВыгрузитьТабличнуюЧасть и загрузитьтабличную часть?
#4 by dk
зачем выбратьстроки + новаястрока? либо читай, либо пиши
#5 by Анонимус
Точно, не заметил, но после исправления табличная часть так же осталась пустой. ВыгрузитьТабличнуюЧасть Разве работает при разной структуре табличных частей?
#6 by KishMish
работает при с одинаковыми идентификаторами колонок ДокОснование - точно ВЫБРА=1? в нем точно есть строки?
#7 by Анонимус
Да, строки есть. Привел к такому виду Во время выполнения сообщает количество строк и наименование позиций, но табличная часть документа пуста.
#8 by KishMish
волшебство. У тебя точно Таблица на форме, а не таблица значений? это происходит в открытой форме документа? Транзакции? в таблице КОЛОНКИ или Текстовые столбцы? и 1Сергей прав - Наименование.Наименование - хехе.
#9 by Анонимус
Да таблица на форме, заполнение происходит до открытия формы при вводе на основании. Таблицу пробовал пересоздать с помощью размещения реквизитов документа.
#10 by KishMish
попробуй шрифт в параметрах уменьши или измени, может у тебя просто не отображается данные в таблице
#11 by Анонимус
Точно не шрифты, заполненность табличной части проверял запросом. А в табличной части просто нет строк, при добавлении вручную начинает с первой строки.
#12 by МимохожийОднако
Отладчик включи
#13 by Анонимус
Этот кусок отрабатывает полностью, смотрел в отладчике.
#14 by KishMish
Поиск по тексту "УдалитьСтроки" "УдалитьСтроку"
#15 by Анонимус
Всем спасибо, разобрался. Переместил кусок кода в процедуру ПриЗаписи, видимо после заполнения на основании где-то зачищается табличная часть.
#16 by Анонимус
Да, так и есть.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С