Код добавляет команду. Назначает ей обработчик. Добавляет кнопку и связывает ее с командой.
При нажатии на кнопку открывается форма списка регистра сведений с отбором по текущему обьъекту.
&НаСервере Процедура Ас_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка) НоваяКоманда = Команды.Добавить("КомандаОткрытьОтпуска"); НоваяКоманда.Действие = "ОткрытьОтпуска";//Имя процедуры НоваяКоманда.Заголовок = "Отпуска"; НовыйЭлемент = Элементы.Добавить("ЭлементОткрытьОтпуска", Тип("КнопкаФормы"), ЭтаФорма.КоманднаяПанель); НовыйЭлемент.ИмяКоманды = "КомандаОткрытьОтпуска"; КонецПроцедуры &НаКлиенте Процедура ОткрытьОтпуска(Команда) ПараметрОткрытия = Новый Структура; Отбор = Новый Структура; Отбор.Вставить("ФизЛицо", Объект.Ссылка); // Значение отбора ПараметрОткрытия.Вставить("Отбор", Отбор); ОткрытьФорму("РегистрСведений.ПредоставляемыеОтпускаОрганизаций.ФормаСписка", ПараметрОткрытия); КонецПроцедуры
Любые издержки на рекламную кампанию:
— больше, чем может позволить себе клиент;
— меньше, чем ожидали люди из творческого отдела;
— примерно такие, которых с ужасом опасались бухгалтеры.