Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
common_all:priemyraboty:external [2016/05/22 05:21] alexander |
common_all:priemyraboty:external [2016/05/23 02:03] alexander |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
[[common_all:priemyraboty|назад]] | [[common_all:priemyraboty|назад]] | ||
+ | ---- | ||
+ | |||
+ | ===== 8.2, 8.3 управляемое приложение ===== | ||
+ | |||
+ | |||
+ | {{:common_all:processings:ssl_2_3_2_57.zip|Архив с заготовками из БСП 2.3.2.57}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Для отладки внешней печатной формы добавляем в обработку реквизит "СсылкаНаОбъект" (Тип - ссылка на "распечатываемый" объект). | ||
+ | Добавляем форму с кодом команды "ЗапуститьНаПечать": | ||
+ | |||
+ | <code>&НаКлиенте | ||
+ | Процедура ЗапуститьНаПечать(Команда) | ||
+ | ПечататьНаСервере().Показать(); | ||
+ | КонецПроцедуры | ||
+ | |||
+ | &НаСервере | ||
+ | Функция ПечататьНаСервере() | ||
+ | ЭтаОбработка = РеквизитФормыВЗначение("Объект"); | ||
+ | Возврат ЭтаОбработка.ПечатьИзФормы(); | ||
+ | КонецФункции</code> | ||
+ | |||
+ | И выводим на нее кнопку "ЗапуститьНаПечать" и реквизит "СсылкаНаОбъект". | ||
+ | |||
+ | А в модуль обработки добавляем: | ||
+ | |||
+ | <code>Функция ПечатьИзФормы() Экспорт | ||
+ | МассивОбъектов = Новый Массив; | ||
+ | МассивОбъектов.Добавить(СсылкаНаОбъект); | ||
+ | КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("ПечатнаяФорма"); | ||
+ | Возврат Печать(МассивОбъектов, КоллекцияПечатныхФорм, Новый СписокЗначений, Неопределено); | ||
+ | КонецФункции</code> | ||
+ | |||
+ | {{:common_all:processings:printformtestingssl.epf|Заготовка для отладки печатной формы на БСП}} | ||
+ | |||
---- | ---- | ||
Строка 24: | Строка 60: | ||
КонецЕсли; | КонецЕсли; | ||
ВыбранныйДокумент = ВрФорма.ТекущийЭлемент.ТекущаяСтрока;</code> | ВыбранныйДокумент = ВрФорма.ТекущийЭлемент.ТекущаяСтрока;</code> | ||
- | |||
- | ---- | ||
- | |||
- | ===== 8.2, 8.3 управляемое приложение ===== | ||
- | |||
- | |||
- | {{:common_all:processings:ssl_2_3_2_57.zip|Архив с внешними обработками из БСП 2.3.2.57}} | ||
---- | ---- | ||