Имя: Пароль:
1C
1С v8
Вопрос о проверке на использования печатной формы в коде.
0 Avtokrator
 
18.02.13
09:47
Доброго времени суток, уважаемые мастера.
Вопрос не совсем тривиальный:
Есть внешняя печатная форма и хотелось бы в условии ЕСЛИ сделать проверку, если идет на печать с помощью внешней печатной формы, то тогда.... Но вот как правильно это описать в "Если...Тогда...Иначе...КонецЕсли"
1 Нуф-Нуф
 
18.02.13
09:48
Если ТвоеУсловие Тогда
 //твой код
Иначе
//другой твой код
КонецЕсли;


как-то так...
2 Avtokrator
 
18.02.13
09:51
Это понятно, но вот что должно быть в "ТвоеУсловие"
?
Каким образом можно правильно обратиться к внешней печатной форме?
3 MSII
 
18.02.13
09:51
(0) Тип значения проверь.
4 Cube
 
18.02.13
09:52
(0) Зачем?
5 Avtokrator
 
18.02.13
09:52
К примеру есть документ "Заказ поупателя" и есть внешняя печатная форма "Коммерческое предложение"
6 Avtokrator
 
18.02.13
09:53
Т.е. можно написать:
"ДокументСсылка.ЗаказПокупателя.Коммерческое предложение = Истина"
7 MSII
 
18.02.13
09:56
(6) Можно написать, только работать не будет.
Ты сперва определись, где собираешься проверять условие. Если в модуле объекта внешней печатной формы, то просто проверяй тип значения объекта. Внешняя обработка = внешняя печатная форма.
8 Avtokrator
 
18.02.13
10:03
Основная конфигурация ОбщийМодуль.ФормированиеПечатныхФорм.Модуль
9 Cube
 
18.02.13
10:05
Ответь на (4)
10 Avtokrator
 
18.02.13
11:51
Чтобы во внешней печатной форме не печаталось тоже, что и во внутренней...
11 Cube
 
18.02.13
11:59
(10) Что именно? Что там такого печатается, чего нельзя обрезать прямо в этой внешней печатной форме?
12 Avtokrator
 
19.02.13
14:28
Это мысль спасибо большое.