|
Добавить колонку в табличное поле программно обычное приложение |
☑ |
0
Eeelena
20.07.16
✎
16:31
|
Здравствуйте.
Подскажите пожалуйста, на форме есть табличное поле, которое связанно с табличной частью обработки, как добавить колонку и присвоить ей значение? Делаю таким способом, но в текущей строке нет новой колонки...
ЭлементыФормы.Таблица.Колонки.Добавить("Колонка1");
Для Каждого Строка Из Таблица Цикл
Строка.Колонка1=Число;
КонецЦикла;
|
|
1
Зая Бусечка
20.07.16
✎
16:36
|
СоздатьКолонки() не поможет?
|
|
2
Beretta
20.07.16
✎
16:39
|
(1) Не поможет. Все проблемы от:
>табличное поле, которое связанно с табличной частью обработки
Поэтому только установить текст при каком нибудь выводе строки
|
|
3
Eeelena
20.07.16
✎
16:42
|
(2) а как тогда сделать?
|
|
4
Зая Бусечка
20.07.16
✎
16:43
|
(3) ПриполученииДанных тогда
Сама колонка-то видна?
|
|
5
FIXXXL
20.07.16
✎
16:45
|
(0) добавь сразу и видимость сними, если колонка одна или заранее известно сколько их
видимость восстанови (или просто не убирай, если колонка всегда на эране
В ПриПолученииДанных заполни значения твоей колонки
|
|
6
Eeelena
20.07.16
✎
16:48
|
(4) На форме отображается, но когда хочу присвоить этой колонке значение ее нет, если смотреть в отладчике
|
|
7
Eeelena
20.07.16
✎
16:49
|
(5) дело в том, что количество колонок и даже их названия заранее неизвестны берутся из запроса, я привела пример просто
|
|
8
Зая Бусечка
20.07.16
✎
16:50
|
(6) ПриПолученииДанных в ОформленияСтрок - смотрела?
|
|
9
Eeelena
20.07.16
✎
16:50
|
(4) нет, пыталась при выводе строки, но у меня там все зациклилось
|
|
10
Eeelena
20.07.16
✎
16:51
|
(8) а в какой момент вызывается процедура ПриПолученииДанных?
|
|
11
Beretta
20.07.16
✎
17:26
|
(10) При необходимости отрисовки порции табличного поля, связанного с данными. Необходимость отрисовки возникает после передачи управления клиенту при изменении, добавлении данных, обновлении формы и т. п.
|
|
12
Beretta
20.07.16
✎
17:26
|
(6) Естественно. Ты в отладчике смотришь в данные, отображаемые полем, а там у тебя табличная часть обработки.
|
|
13
FIXXXL
20.07.16
✎
17:46
|
(10) при любом чихе :)
|
|
14
Eeelena
20.07.16
✎
19:17
|
(12) а как тогда добавить эти колонки в таб часть?
|
|
15
hhhh
20.07.16
✎
21:29
|
(14) ну добавь штук 40 колонок, по максимуму. А использовать будешь не все.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший