Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Внешняя обработка  (Прочитано 2754 раз)
0 Пользователей и 1 Гость смотрят эту тему.
TiNa4ka
Гость
« : 09-01-2010 18:04 » 

Всем привет!

Создаю Внешнюю обработку. Обработка имеет форму:

Нужно создать печатную форму, которая выводит на печать исходные значения (Х,У) и результат.

В принципе форму создала, и значения она выводит. Но мне бы хотелось, чтобы она еще выводила еще тип операции, который выбирается с помощью панели Переключатель. Помогите с модулем?

Вот мой код:
Код:
Процедура КнопкаПечатьНажатие(Кнопка)
//Конструктор печати
ТабДок = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("Печать");
// Заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);
// Исходные данные
ИсхДан = Макет.ПолучитьОбласть("ИсходныеДанные");
ИсхДан.Параметры.ПолеВводаХ = ЭлементыФормы.ПолеВводаХ.Значение;
ИсхДан.Параметры.ПолеВводаY = ЭлементыФормы.ПолеВводаY.Значение;
ТабДок.Вывести(ИсхДан);



Операция
Область = Макет.ПолучитьОбласть("Операция");
[color=red][b]Область.Параметры.Операция = ???????;[/b][/color]
ТабДок.Вывести(Область);



//Результат
Результат = Макет.ПолучитьОбласть("Результат");
Результат.Параметры.ПолеВводаРезультат = ЭлементыФормы.ПолеВводаРезультат.Значение;
ТабДок.Вывести(Результат);

ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();

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

Как указать для формирование печатной формы значения переключателя: Сложение, Вычитание, Умножение или Деление?
Записан
Dest
Опытный

ru
Offline Offline

« Ответ #1 : 11-01-2010 02:07 » 

Область.Параметры.Операция = НаименованиеТойПеременнойКотораяУказанаВКачаствеСвойстваДанныеУПервогоПереключателя;
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines