X
Привет дорогой друг
Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
-
Сообщение от
Sergeyfit
Добрый день!
Есть вопрос - легкий, но не как не могу допетрить....
на ФормаДокумента есть реквизит (Булево)
Сделал запрос, где выбираю этот реквизит с документа
На Макете есть определенные поля которые хочу выводить при значении (Булево ИСТИНА/ЛОЖЬ) то или иное поле.
Как это правильно сделать? Я думал так, но оказывается нет((
Код:
// Текст проживання та проїзду
ВыборкаДляШапки = СформироватьЗапросДляПечати("ПоРеквизитамДокумента").Выбрать();
Проезд = ВыборкаДляШапки.Проезд;
Если Проезд = Тип("Булево") Тогда
ОбластьПроёзд_1 = Макет.ПолучитьОбласть("Проёзд_1");
ТабДокумент.Вывести(ОбластьПроёзд_1);
Иначе ОбластьПроёзд_2 = Макет.ПолучитьОбласть("Проёзд_2");
ТабДокумент.Вывести(ОбластьПроёзд_2);
КонецЕсли;
или так
Код:
// Текст проживання та проїзду
ВыборкаДляШапки = СформироватьЗапросДляПечати("ПоРеквизитамДокумента").Выбрать();
Если ВыборкаДляШапки.Проезд = ИСТИНА Тогда
ОбластьПроёзд_1 = Макет.ПолучитьОбласть("Проёзд_1");
ТабДокумент.Вывести(ОбластьПроёзд_1);
Иначе ОбластьПроёзд_2 = Макет.ПолучитьОбласть("Проёзд_2");
ТабДокумент.Вывести(ОбластьПроёзд_2);
КонецЕсли;
первый будет ложь
второй тоже
как вы из формы реквизит запросом вытянули?
---------- Post added at 14:31 ---------- Previous post was at 14:23 ----------
это ВНП?или в модуле документа?
а лучше покажите запрос?
-
Похожие темы
-
от Tany100 в разделе Общие вопросы по 1С - Бухгалтерии
Ответов: 2
Последнее сообщение: 07.02.2014, 14:48
-
от dr_t_j в разделе Конфигурирование, программирование 1С - Предприятие
Ответов: 0
Последнее сообщение: 14.01.2014, 11:53
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума
Социальные закладки