Имя: Пароль:
1C
1С v8
как получить список открытых окон в режиме обычного приложения
0 tarvi
 
11.07.12
06:42
Хочу подключить внешнюю печ.форму к справочнику ОсновныеСредства
Не могу считать текущее значение переменной мДатаСведений
Это возможно?
1 golden-pack
 
11.07.12
06:45
Неправильный вопрос
2 tarvi
 
11.07.12
06:51
что в нём неправильного
3 tarvi
 
11.07.12
06:54
Как получить список открытых форм в режиме обычного приложения?
4 SanGvin
 
11.07.12
06:57
пригласите специалиста
5 tarvi
 
11.07.12
06:58
Даже не так
Как получить данные из открытой формы в режиме обычного приложения?
6 max_po
 
11.07.12
07:04
видимо, из нетекущей, а из произвольной открытой.
Вы можете получить список открытых форм, а вот данные из этих форм не знаете как считать, правильно?
7 SanGvin
 
11.07.12
07:05
>> Хочу подключить внешнюю печ.форму к справочнику ОсновныеСредства
зачем для этого вообще список открытых форм?
8 tarvi
 
11.07.12
07:08
встроенная печ.форма анализирует переменную формы
Как иначе добраться до этой переменной?
9 tarvi
 
11.07.12
07:10
встроенная печ.форма анализирует переменную формы карточки Основного средства
10 tarvi
 
11.07.12
07:11
to max_po - совершенно верно
11 tarvi
 
11.07.12
07:14
в режиме управляемого приложения проблемы нет
там есть метод ПолучитьОкна()
есть ли что-нибудь подобное в обычном?
12 SanGvin
 
11.07.12
07:17
(8) почитать справку к справочнику доп. внешних печ. форм
13 SanGvin
 
11.07.12
07:19
(11) для обозначенной цели это неправильный путь
14 max_po
 
11.07.12
07:24
В общем, если я правильно всё понял: В УПП встроенная печатная форма инв. карточки ОС при печати анализирует дату, заданную на форме карточки ОС пользователей(дата на которую формируется форма, по умолчанию текущая).
Задача состоит в том, чтобы внешняя печатная форма, которая вызывается из карточки ОС, тоже считала эту переменную и сформировалась на заданную дату.

Автор хочет реализовать оригинальное решение, не вызывая дополнительных диалогов и пр.

(12) в справке об этом ничего нет. Если помочь нечем, зачем тему засорять.
15 Галахад
 
гуру
11.07.12
07:30
(14) А разве в печатную форму не передается ссылка на объект?
16 tarvi
 
11.07.12
07:36
(15) К сожалению, дата задаётся на форме
17 SanGvin
 
11.07.12
07:59
(14) ну-ну
(16) пишите в обработке СсылкаНаОбъект.ПолучитьФорму("Имяформы").ДатаСведений - так получите доступ к этим данным
18 tarvi
 
11.07.12
08:00
(17) Пробовал уже
ПолучитьФорму() возвращает новую форму.
мДатаСведений в ней не заполнена
19 SanGvin
 
11.07.12
08:01
если форма открыта вернет ее
20 SanGvin
 
11.07.12
08:02
и не мДатаСведений а ДатаСведений реквизит на форме называется
21 tarvi
 
11.07.12
08:13
(19) Спасибо. Всё получилось