|
Как программно создать таблицу на управляемой форме 8.3? | ☑ | ||
---|---|---|---|---|
0
Oblako486
21.06.22
✎
10:33
|
МассивДобавляемыхРеквизитов = Новый Массив;
НовыйРеквизит = Новый РеквизитФормы("ТаблицаСправочника",Новый ОписаниеТипов("ТаблицаЗначений")); НовыйРеквизит.Заголовок = ""; НовыйРеквизит.СохраняемыеДанные = Ложь; МассивДобавляемыхРеквизитов.Добавить(НовыйРеквизит); НовыйРеквизит = Новый РеквизитФормы("Колонка1",ОбщегоНазначения.ОписаниеТипаСтрока(100)); НовыйРеквизит.Путь = "ТаблицаСправочника"; // здесь дает ошибку НовыйРеквизит.Заголовок = ""; НовыйРеквизит.СохраняемыеДанные = Ложь; МассивДобавляемыхРеквизитов.Добавить(НовыйРеквизит); ЭтаФорма.ИзменитьРеквизиты(МассивДобавляемыхРеквизитов) |
|||
1
Oblako486
21.06.22
✎
10:34
|
(0) НовыйРеквизит.Путь = "ТаблицаСправочника"; // здесь дает ошибку
|
|||
2
vde69
21.06.22
✎
10:34
|
а создать элемент формы не нужно?
|
|||
3
Oblako486
21.06.22
✎
10:35
|
(2) то есть?
|
|||
4
youalex
21.06.22
✎
10:37
|
(1) Попробуй Путь в конструкторе указать
|
|||
5
vde69
21.06.22
✎
10:41
|
ты создал реквизит ТЗ, а на форме показывать его не будешь?
и совершенно не понятно при чем "НовыйРеквизит.Путь", нету такого "Путь".... и вообще писать надо так (что-бы потом не потерять ссылку на владельца колонки) НоваяТЗ = .... НоваяКолонка = .... |
|||
6
arsik
гуру
21.06.22
✎
10:42
|
(3) У формы есть реквизиты и элементы
Нужно создать реквизит и потом уже поместить на форму элемент со ссылкой на реквизит |
|||
7
youalex
21.06.22
✎
10:43
|
(1) хотя странно, код рабочий в принципе, какая ошибка?
|
|||
8
arsik
гуру
21.06.22
✎
10:43
|
+(6) Ну вот в гугле первая ссылка https://wiki.programstore.ru/1s-upravlyaemye-formy-programmnoe-sozdanie-tablicy-znachenij-i-dinamicheskogo-spiska-na-forme/
|
|||
9
Oblako486
21.06.22
✎
11:07
|
(7) перепроверил сейчас ошибки нет. Но и таблицу не вижу нигде.
|
|||
10
Oblako486
21.06.22
✎
11:08
|
(9) а как есть задать конкретную группу?
|
|||
11
Oblako486
21.06.22
✎
11:09
|
(10) *как таблице задать конкретную группу?
|
|||
12
Мультук
гуру
21.06.22
✎
11:12
|
(10) Написали же
Ну вот в гугле первая ссылка https://wiki.programstore.ru/1s-upravlyaemye-formy-programmnoe-sozdanie-tablicy-znachenij-i-dinamicheskogo-spiska-na-forme/ |
|||
13
Oblako486
21.06.22
✎
11:14
|
(12) увидел, пробую
|
|||
14
Oblako486
21.06.22
✎
15:45
|
(13) вроде вывел. Но у меня еще две таблицы, которые созданы не в коде. И новая таблица выводится после них, а еще чтобы вначале. Не могу найти признак позиции в группе, есть такой?
|
|||
15
Oblako486
21.06.22
✎
15:46
|
(14) *хочу свою таблицу вывести внутри группы на первом месте
|
|||
16
arsik
гуру
21.06.22
✎
15:52
|
(15) Переместить
|
|||
17
Oblako486
21.06.22
✎
16:15
|
(16) не пойму, в коде переместить, или предлагаешь отдельную группу создать заранее?
|
|||
18
Oblako486
21.06.22
✎
16:16
|
(17) наверное отдельную пустую группу создам в конструкторе форм
|
|||
19
rudnitskij
21.06.22
✎
20:26
|
(0) не проще их создать в конструкторе, а программно просто делать таблицу видимой или невидимой - по необходимости?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |