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

Запрос

Автор PuzanovaJuli, 22 ноя 2009, 19:25

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

PuzanovaJuli

Всем добрый вечер)
У кого есть свободное время,помогите мне пожалуйста с несложным вопросом.
Как из Регистра Накопления взять обороты только за один месяц.
На входе задаётся текущая дата, надо взять обороты соответственно на месяц этой текущей даты.

Заранее всем большое спасибо)

DDD

Помогу. Если терпит - до 9-00 понедельника ) Обещаю. Сейчас с кпк.

PuzanovaJuli

Терпит)))
Спасибо)

DDD

Просто в данный момент еще меняют дизайн форума как раз. ))  Надеюсь к утру обновят ) А вообще, если прочтете это сообщение конечно- заходите, спрашивайте ) Ибо меня уволят, если я вам не отвечу в течении 2х часов  (((

Admin

НачалоМесяца(<Дата>)
Параметры:
<Дата> (обязательный)
Тип: Дата. Исходная дата.
Возвращаемое значение:
Тип: Дата. Дата и время начала месяца.
Описание:
Определяет дату и время начала месяца для указанной даты.

ДатаНачалаПериода = НачалоМесяца(ДатаНаВходе);

Соответственно конец месяца:

ДатаКонецПериода = КонецМесяца(ДатаНаВходе);

В запросе ставите Период между этими датами.

PuzanovaJuli

Спасибо большое))Все получилось)

Возникла ещё одна проблема,помогите пожалуйста.

Есть 2 справочника
иерархический Справочник СекцииНаСкладе и подчинённый ему Справочник Полки.
Структура СекцииНаСкладе следующая:
Секции(Хранения,Отгрузки)
     Сегменты(СегментА,СегментВ)
          Ряды(Ряд1,Ряд2)
             Полки(Справочник Полки).
Вопрос: Как выбрать все полки из Справочника Полки принадлежащие Секции(Хранения) Сегмента(СегментаА)?

спасибо большое)))
   

Slin

Как-то вот так:

Запрос = Новый Запрос;

Запрос.Текст =
"ВЫБРАТЬ
|   Полки.Ссылка
|ИЗ
|   Справочник.Полки КАК Полки
|ГДЕ
|   Полки.Владелец = &Владелец";

Запрос.УстановитьПараметр("Владелец", ТекущийСегмент);    // ТекущийСегмент - типа СекцииНаСкладе

Juli1000

Спасибо,Slin)))
Этот запрос должен вывести все полки в зависимости от ТекущегоСегмента которого мы взяли?я правильно понимаю?

Belgafood

Он спит. Но ответ Да )

Запрос.УстановитьПараметр("Владелец", ТекущийСегмент);

подразумевает что в момент запроса будет определено значение ТекущийСегмент. Как правило в поле выбора в форме.
В выборка будет только по выбранному сегменту.

Juli1000

))))))

Но эта выборка не выводится.Когда выполняется запрос,я выгружаю результат в таблицу,а там оказываются пустые значения(((


Теги:

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

Рейтинг@Mail.ru

Поиск