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

Помогите написать запрос

Автор Elena_M, 06 июл 2014, 12:11

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

Elena_M

Здравствуйте. Только начинаю программировать в 1с, плохо знаю синтаксис и у меня никак не получается составить запрос  :dfbsdfbsdf: . Я делаю внешнюю печатную форму и мне нужно присвоить параметрам "ВЛице" и "ЗаказчикОснование"  значения из регистра сведений "ЗначенияСвойствОбъектов". Сам регистр выглядит так:
Объект  |Свойство                                   |Значение
--------------------------------------------------------------------
Иванов   |ФИО в родительном падеже   |Иванова А.А.
Смирнов |Основание действия               |Устав
Иванов   |Основание действия               | Устав
Иванов   |В лице (должность)                 | Ген.Директора
Смирнов | ФИО в родительном падеже  |Смирнова В.В.
...
Нужно,чтобы для конкретного контрагента, в параметр "ВЛице" записалось "В лице (должность)"+"ФИО в родительном падеже"  а в параметр "ЗаказчикОснование" записалось значение при свойстве "Основание действия".
Кто может решить данную задачу, помогите пожалуйста?  :trhregerhg:

LexaK

а зачем что-то сложное изобретать?
вы же печать документ будете по одному Контрагенту!

выбрать
рег.*
из РС.ЗначенияСвойствОбъектов
где
объект = &объект

затем в модуле печатной формы

лкОбластьМакета = Макет.ПолучитьОбласть("Строка");
Пока результат.следующий() цикл

//здесь по условию Свойство такое-то заполняете нужный параметр макета
если результат.Свойство = "В лице (должность)" тогда
лкОбластьМакета.Параметры.Должность = результат.значение;

иначеесли результат.Свойство = "ФИО в родительном падеже" тогда
лкОбластьМакета.Параметры.ФИО = результат.значение;

иначеесли результат.Свойство = "Основание действия" тогда
лкОбластьМакета.Параметры.Основание= результат.значение;

конеццикла

лкТабДок.вывести(лкОбластьМакета);
если помогло нажмите: Спасибо!

Elena_M

Алексей, спасибо большое)
Все работает как надо, все супер :ooifh::ooifh::ooifh:

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

Рейтинг@Mail.ru

Поиск