Имя: Пароль:
1C
 
Добавление таблицы на форму
0 BaldKiwi
 
15.02.22
12:07
Коллеги, добрый день. Появилась необходимость при интерактивных действиях программно создавать страницу на форме и вытаскивать туда таблицу из Объект.Движения.ИмяТаблицы, не совсем пойму, как мне её вытащить на только что созданную страницу?
1 Мимохожий Однако
 
15.02.22
12:09
Мышкой перетащи
2 Casey1984
 
15.02.22
12:14
Как-то так, детали смотри в ЖКК:

ЭлементТаблица = Элементы.Добавить(ИмяЭлементаТаблицы, Тип("ТаблицаФормы"), Родитель);
ЭлементТаблица.ПутьКДанным = ПутьКДанным;
3 Ненавижу 1С
 
гуру
15.02.22
12:16
(0) предлагаю страницу создать заранее, но показывать до действий
4 BaldKiwi
 
15.02.22
12:18
(2) Наверно стояло написать, что пытался так создать, но ругается при установке "ПутьКДанным" - "Ошибка при установке значения атрибута контекста" в подробно "Недопустимое значение", хотя 100% устанавливается строка
5 BaldKiwi
 
15.02.22
12:19
(3) Страница есть первая, просто после интерактивных действий, может понадобиться создание еще страниц 1-количество регистров в базе
6 DrShad
 
15.02.22
12:24
смотри как в корректировке регистров сделано
7 BaldKiwi
 
15.02.22
12:29
(6) Конфа самописная, к сожалению доступа к конфигурациям от 1с нет.
8 BaldKiwi
 
15.02.22
12:31
Вдруг кому пригодится.

Упустил момент один, то,  что движения это свойство типа ДокументОбъект и оно не конвертируется на клиент, ну и соответственно программно получить доступ на форме к свойству движения не получиться ибо они ни где не хранятся, пришлось создавать свой НаборЗаписей (реквизит формы) устанавливать отбор и к нему привязывать ТаблицуФормы

p.s. Всем спасибо, кто пытался помочь!
9 Casey1984
 
15.02.22
12:33
(8) Вот это поворот O_O
10 dmt
 
15.02.22
12:43
(8) у реквизита Объект.Движения есть флаг ИспользоватьВсегда
11 BaldKiwi
 
15.02.22
12:59
(10) Есть, но это не помогает в данном случае
12 dmt
 
15.02.22
13:03
(11) помогает
13 mistеr
 
15.02.22
13:13
(0) Хочешь заставить пользователей искать баги в твоих алгоритмах, или другой случай?
14 BaldKiwi
 
16.02.22
01:50
(12) Ну, если бы этот флаг позволял сделать то, что мне нужно, то я думаю не создавал бы эту тему =)

(13) Не, другой случай)
15 серый КТУЛХУ
 
16.02.22
03:00
декомпилятор форм тебе в помощь...
16 dmt
 
16.02.22
08:39
(14) хз, что тебе нужно, но задача из (0) решается установкой одной галки