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

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

Автор kruger48, 08 фев 2011, 22:13

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

progmikon

Цитата: kruger48 от 11 фев 2011, 00:16
Запрос = Новый Запрос;
            Запрос.Текст = "ВЫБРАТЬ
               |ДоговорыКонтрагентов.Ссылка
               |ИЗ
               |Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
               |ГДЕ
               |ДоговорыКонтрагентов.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СКомитентом)
               |И ДоговорыКонтрагентов.Владелец = &Контрагент";
Запрос.УстановитьПараметр("Контрагент", Контрагент);
Выборка = Запрос.Выполнить().Выбрать();
   Если Выборка.Следующий() Тогда
      НоваяСтрока.ДоговорКонтрагента = Выборка;
   КонецЕсли;


Немного непонятно но почему то не работает!
Не ищет?или ошибку выдает?

kruger48


progmikon

Цитата: kruger48 от 11 фев 2011, 08:11
ну он не заполняет в итоге поле.
А вы проверили, что у вашего контрагента, выбранного в шапке, есть договор с видом "С комитентом"?

cska-fanat-kz

Цитата: kruger48 от 11 фев 2011, 00:16
Запрос = Новый Запрос;
            Запрос.Текст = "ВЫБРАТЬ
               |ДоговорыКонтрагентов.Ссылка
               |ИЗ
               |Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
               |ГДЕ
               |ДоговорыКонтрагентов.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СКомитентом)
               |И ДоговорыКонтрагентов.Владелец = &Контрагент";
Запрос.УстановитьПараметр("Контрагент", Контрагент);
Выборка = Запрос.Выполнить().Выбрать();
   Если Выборка.Следующий() Тогда
      НоваяСтрока.ДоговорКонтрагента = Выборка;
   КонецЕсли;


Немного непонятно но почему то не работает!

Не:
       НоваяСтрока.ДоговорКонтрагента = Выборка;

а вот так:
       НоваяСтрока.ДоговорКонтрагента = Выборка.Ссылка;
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск