Табличное Поле. Как в цикле добавить строку и установить значение ? #545171


#0 by raykom
На форме обработки есть табличное поле. Что с ним нужно сделать, что бы из модуля формы, добавить строку и установить значение ячейки ?? Всю голову сломал. Форум прочитал. Напиасано дофига, но все вата какая то. Ни че нипонял.        Табличное поле - ТабПоле        Туда надо записать значения из тз        Выгрузить Загрузить не предлагать.        Что вот сюда вписать ??                        КонецЦикла;
#1 by abitfrosty
ЗаполнитьЗначенияСвойств(ТабличноеПоле.Добавить, стр);
#2 by Mort
Ни че нипонял (c)
#3 by raykom
Это что ? Обработчик ? методов таких не вижу ...
#4 by abitfrosty
это встроенная функция
#5 by raykom
ммм ... А в СП про нее ничего. ДенисЧ поставляет китайские СП
#6 by raykom
А где про нее почитать можно ?
#7 by abitfrosty
Попробуй тут:
#8 by raykom
Попробую.
#9 by LAAry
Кажется человек имеет в виду:
#10 by raykom
Именно так. Но ЭТО в Табличное Поле строки доьавляет, а значения нет.
#11 by raykom
{Форма.Форма.Форма}: Поле объекта не обнаружено (Дата) НоваяСтрокаТП.Дата = "ЗначениеРеквизита";
#12 by LAAry
А колонки добавлены в форме?
#13 by Dmitrii
Твое табличное полу с каким источником данных связано? Что стоит в свойстве Данные табличного поля? Добавляй строки и заполняй строки в источнике, а не в элементе формы.
#14 by raykom
#15 by raykom
А что там должно стоять ?? Какие такие данные имеются в виду ?? Я вообще с трудом улавливаю взаимосвязь между тем что там написано и тем, где это на самом деле.... Ни реквизит, ни идентификатор, ни функция ...
#16 by raykom
А ТипЗначения ТаблицаЗначений.
#17 by Denizzz
а Данные?
#18 by raykom
Бллляяя ... Оказывается колонку не из модуля надо добавлять, а мышкой левой на поле прямо и вставить колонку ПППЦццц ... Ну а дальше просто ...
#19 by Dmitrii
Табличное поле - это элемент формы. Как и любой элемент формы он предназначен для отображения некоторых данных. Например, табличной части документ - тогда он связан с табличной частью этого документа. Или таблицы значений - тогда, как правило, есть реквизит формы (на закладке Реквизиты) типа ТаблицаЗначений, который связан с табличным полем. У табличного поля в свойствах данные обычно как раз и указывается источник данных для табличного поля. Если у тебя у табличного поля ни чего не указано в данных, тогда создай реквизит формы типа ТаблицаЗначений, укажи его в качестве данных для табличного поля. И дальше добавляй строки и заполняй ячейки в этой таблице значений. Есть еще вариант с результатом запроса типа: Но тут колонки будут обзываться так как поля в результате запроса.
#20 by raykom
Уже разобрался. Спасибо.
#21 by Mitriy
я тут один трезвый?
#22 by raykom
Нуу ... типа того ... Сочувствуем.
#23 by Goggy
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям