Нужна помощь/ подсказка. Есть внешняя печатная форма. Она использует 2 команды Как в процедуре печать определить какая команда была вызвана/ выбрана Код:
Почти ветеран
Группа: Местный
Сообщений: 510
Спасибо сказали: 133 раз
Рейтинг: 135.4
Profi_1C77 @ Сегодня, 10:35
,
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура; МассивНазначений = Новый Массив;
Наименование = УказатьНаименованиеВнешнейПечатнойФормы();
МассивНазначений.Добавить(ПолучитьМетаданныеДокументаПечати()); //может быть - ЗаполнениеОбъекта, ДополнительныйОтчет, СозданиеСвязанныхОбъектов... ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма"); ПараметрыРегистрации.Вставить("Назначение", МассивНазначений); //имя под которым обработка будет зарегестрирована в справочнике внешних обработок ПараметрыРегистрации.Вставить("Наименование", Наименование); ПараметрыРегистрации.Вставить("Версия", "1.0"); ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь); //так будет выглядеть описание печ.формы для пользователя ПараметрыРегистрации.Вставить("Информация", Наименование);
Команды = Новый ТаблицаЗначений; //как будет выглядеть описание печ.формы для пользователя Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка")); //имя макета печ.формы Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка")); //ВызовСерверногоМетода Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка")); Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево")); Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
Возврат Команды; КонецФункции
Я можу зробити цю роботу: - Швидко - Якісно - Дешево
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!