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

Как передавать информацию из запроса в макет?

Автор vurdalak, 18 окт 2010, 21:39

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

vurdalak

В запрос надо передать 2 даты:НачалоПериода и КонецПериода (Они ставятся на форме отчета).

progmikon

Наиболее правильно писать так

ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачалоПериода, &КонецПериода, , , , , , ) КАК ХозрасчетныйОборотыДтКт

Но дело, скорее всего, не в этом.

progmikon

Вы проверили, что даты передаются верно в параметры?
Точно за этот период есть обороты?

vurdalak

А как проверить передаются ли даты в параметры запроса?

Makifka


vurdalak

Не передаются по моему, значение в табле "Ожидается выражение".А почему не передаются?После выбора периода стирается вся область.

progmikon

Выведите через Сообщить() значения начала и конца периода.

vurdalak

Сделал через Сообщить.
Написал:
Сообщить(НачалоПериода);
Сообщить(КонецПериода);
Два поля ввода не удивительно, что там есть значения.
А как вот узнать передались ли значения в параметры запроса?

progmikon

Думаю, что они передались.
А проверить можно поставив точку останова, например, напротив строчки  Пока Выборка.Следующий() Цикл и посмотреть значение "Запрос.Параметры"

progmikon

Обороты точно имеются за данный период?

Теги:

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

Рейтинг@Mail.ru

Поиск