Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 сен 2021, 17:59

Перенос кнопки

Автор Mariam0, 19 дек 2018, 14:30

0 Пользователей и 1 гость просматривают эту тему.

Mariam0

Добрый день!
Подскажите, пожалуйста!

Я создала Форму элемента и там создала кнопку Печать.  Эта кнопка выводится только тогда, когда я нажимаю Создать.

Как мне переместить эту кнопку ? (см.картинку https://imgur.com/a/wEYf7Qu  )

P.S Макет и  код к нему создавала сама. Пыталась создать Команду и перенести в неё код, но все тщетно.

Спасибо.

LexaK

в конфигураторе копируете из одной формы в другую
1.команду
2.ее обработчик
3.размещаете на форма
ответ Понравился? (в смысле пригодился?)

Mariam0

Создала ФормуСписка, добавила через команды кнопку Печать (вот здесь https://imgur.com/a/hL7Ok4P)  и скопировала код, который был в ФормеЭлемента 

&НаКлиенте
Процедура Печать(Команда)
   ТабДок=Новый ТабличныйДокумент;
   ПечатьДок(ТабДок);
   
   ТабДок.ОтображатьСетку=Ложь;
   ТабДок.Защита=Ложь;
   ТабДок.ТолькоПросмотр=Ложь;
   ТабДок.ОтображатьЗаголовки=Ложь;
   ТабДок.Показать();

КонецПроцедуры

       &НаСервере
Процедура ПечатьДок(ТабДок)
   ТабДок.Очистить();
   Макет=Справочники.Расписание.ПолучитьМакет("Макет");
   Шапка=Макет.ПолучитьОбласть("Шапка");
   ТабДок.Вывести(Шапка);
   
Область=Макет.ПолучитьОбласть("Строка");
   Область.Параметры.Семестр=Объект.Семестр;
   Область.Параметры.Специальность=Объект.Специальность;
   Область.Параметры.Группа=Объект.Группа;
   Область.Параметры.Предмет=Объект.Предмет;
   Область.Параметры.ДеньНедели=Объект.ДеньНедели;
   ТабДок.Вывести(Область);

КонецПроцедуры


Выводит ошибку, что переменная не определена (Объект)

antoneus

Все не так)

Создаем в справочнике команду "Печать". https://i.imgur.com/9bj6s5D.png

ПараметрКоманды - это ссылка на элемент справочника, из которого она вызвана. Пишем обработчик команды. В свойствах команды указываем: Группа - Командная панель формы - Важное. Тип параметра команды - СправочникСсылка.НашСправочник https://i.imgur.com/7kOh5we.png

Вуаля: https://i.imgur.com/fUghDAe.png

Потом открываем книжку Радченко "Разработка управляемого интерфейса" и читаем, читаем, читаем :)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск