|
Динамическое добавление колонок в УФ | ☑ | ||
---|---|---|---|---|
0
bUbA
25.12.15
✎
10:30
|
На форме есть элемент формы таблица с типом таблица значений. Подскажите, как программно в этот элемент формы добавить колонки?
|
|||
1
ДенисЧ
25.12.15
✎
10:30
|
добавить в ТЗ, потом СоздатьКолонки(
|
|||
2
Aleksandr N
25.12.15
✎
10:31
|
(1) УФ же.
|
|||
3
Aleksandr N
25.12.15
✎
10:31
|
(0) Элементы.Добавить(<Имя>, <ТипЭлемента>, <Родитель>)
|
|||
4
patapum
25.12.15
✎
10:39
|
(3) это уже вывод на форму. добавление колонок тз (или удаление) ЭтаФорма.ИзменитьРеквизиты(МассивДобавляемыхРеквизитов, МассивУдаляемыхРеквизитов);
|
|||
5
Drac0
25.12.15
✎
10:41
|
(0) сначала (4) потом (3).
|
|||
6
Aleksandr N
25.12.15
✎
10:52
|
(5) Если реквизитов ещё не существует, то да.
|
|||
7
bUbA
25.12.15
✎
10:57
|
(6) Мне надо работать только с элементами формы. Но без добавления реквизитов эти элементы (колонки) не отобразятся, я правильно понял?
|
|||
8
Drac0
25.12.15
✎
11:05
|
(7) Да, элемент - это представление реквизита формы, в котором хранятся сами данные. Если нет реквизита, то нет представления.
|
|||
9
bUbA
25.12.15
✎
12:19
|
Спасибо! Все получилось
|
|||
10
bUbA
25.12.15
✎
14:14
|
Еще вопрос, есть ли в УФ аналог процедуры ПриПолученииДанных() у таблицы?
|
|||
11
Drac0
25.12.15
✎
14:30
|
(10) Нет.
|
|||
12
bUbA
25.12.15
✎
14:40
|
(11) т.е. фактически надо заполнять реквизиты формы?
|
|||
13
Drac0
25.12.15
✎
15:19
|
(12) Что ты хочешь сделать?
|
|||
14
Nuobu
25.12.15
✎
15:21
|
(12) Да.
|
|||
15
Лефмихалыч
25.12.15
✎
15:31
|
(0) в УФ это целая затея:
1. Создать реквизиты формы под колонки 2. Создать элементы формы 3. ИзменитьРеквизиты(Добавляемые, Удаляемые) 1С още-то не рекомендует программно формы строить, ибо это клиент-серверному взаимодействию причиняет |
|||
16
timax
25.12.15
✎
15:56
|
(15) "1С още-то не рекомендует программно формы строить, ибо это клиент-серверному взаимодействию причиняет"
Поддерживаю. Такой подход - зло. |
|||
17
Drac0
25.12.15
✎
16:00
|
(16) Однако задача часто встречается. Уметь это делать нужно.
|
|||
18
bUbA
25.12.15
✎
16:06
|
тут колонки нужны только для вывода информации для пользователя, данные нигде фигурировать и записываться не будут, поэтому решили так делать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |