Добрый день!Сразу извеняюсь за тафтологию.Попытаюсь объяснить своим языком.У меня есть документ.Из одной формы документа.Основной.Я прехожу во вторую там заполняю табличную часть.И при закрытии мне нужно ее каким то образом сохранить.Желательно не в регистр.Возможно ли это?И как это сделать?
Используйте перекрестные ссылки форм друг на друга.
Я всё статью не допишу, в части управляемых форм.
Вы можете прочитать неопубликованную публикацию? Там подробнее:
https://infostart.ru/public/549476/ Оказывается, Вам не доступно.
Для УФ нельзя задать на форме реквизит произвольного типа, поэтому необходимо создавать в модуле формы экспортную переменную.
Затем ей присвоить ссылку на форму и через эту ссылку обращаться к элементам формы.
Вот описание :
Суть метода в том, чтобы в формах хранить ссылки друг на друга. Назовем форму, из которой вызываем другие: "ОсновнаяФорма". Вызываемую форму назовем "ДопФорма". Неважно, будут формы одного объекта или разных, т.е. ОсновнаяФорма может быть формой документа, а ДопФорма - формой внешней обработки, формой справочника или общей формой.
В ОсновнойФорме создаем реквизит произвольного типа "СсылкаНаДопФорму", в котором будет храниться ссылка на дополнительную форму. В ДопФорме создаем реквизит произвольного типа "СсылкаНаОсновнуюФорму", в котором, соответственно, будет храниться ссылка на основную форму.
При вызове дополнительной формы прописываем код:
ДопФорма=Обработка.ПолучитьФорму("ДопФорма");
СсылкаНаДопФорму=ДопФорма; //Сохраняем у себя ссылку на дополнительную форму
ДопФорма.СсылкаНаОсновнуюФорму=ЭтаФорма; //В дополнительной форме сохраняем ссылку на себя
ДопФорма.Открыть();
Вот и всё, перекрестные ссылки между формами прописаны. Теперь можно можно манипулировать одной формой из другой как угодно. Например, если на кнопке в дополнительной форме прописать код:
СсылкаНаОсновнуюФорму.Заголовок="Новый загловок основной формы";
то заголовок поменяется.
Более того, можно управлять всеми объектами, вложенными в другую форму, а так же вызывать экспортные процедуры и функции формы. Как из ОсновнойФормы, так и из ДопФормы.