Имя: Пароль:
1C
 
Как передать настройки компоновки из одной формы в другую
0 lexx256
 
02.03.17
11:53
Кто-нибудь знает как передать "КомпоновщикНастроек.Настройки" из одной формы отчета в другую форму этого же отчета. Пробовал передавать через параметры, при открытии формы, и в принимающей форме загружать настройки. Это сработало в файловой версии, в клиент-серверной настройки загружаются пустыми.
1 Жан Пердежон
 
02.03.17
12:04
Временное хранилище не предлагать?
2 lexx256
 
02.03.17
13:29
Пробовал, не получилось во второй форме получить доступ к временному хранилищу первой.
3 vicof
 
02.03.17
13:39
АдресВременногоХранилища как бэ у тебя должен быть. Плюс еще данные во временном хранилище в зависимости от идентификатора сохраняются на время вызова или на время сеанса
4 lexx256
 
02.03.17
13:49
Как адрес указал УникальныйИдентификатор первоначальной формы с настройками, передал его через параметры в вызываемую форму. Вот результат:
ВнешнийОтчет.ПрайсДляКонтрагента.Форма.ФормаНастроек.Форма(45)}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)
    Настройки=ПолучитьИзВременногоХранилища(Параметры.УИД);
по причине:
Ошибка получения значения из временного хранилища
по причине:
Неправильный путь к файлу 'ee49d530-8837-4ed0-b382-c72691138ba5'
5 vicof
 
02.03.17
13:55
Сп не читал, да?
6 vicof
 
02.03.17
13:56
И моё сообщение в (3)
7 lexx256
 
02.03.17
14:15
(6) спасибо, через адрес получилось.