#0
by Shur1cIT
пытаюсь изобразить условие запроса РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ) И НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ) + 7-ДЕНЬНЕДЕЛИ(НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ)))*86400 в результате запрос ругается похелпите как сделать?
#1
by Shur1cIT
то есть имеем на входе произвольную дату месяца, необходимо получить первую дату месяца и последнею дату первой недели месяца
#3
by Shur1cIT
на входе 19 июня 2013 г с помощью НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ) получаем 1 июня 2013 г с помощью НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ) + 7-ДЕНЬНЕДЕЛИ(НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ)))*86400 получаем 2 июня 2013 г
#4
by Shur1cIT
в мае конец первой недели например 5 мая 2013 г в дальнейшим я определяю рабочая эта неделя или нет
#8
by Shur1cIT
ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ), ДЕНЬ, 7 - ДЕНЬНЕДЕЛИ(НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ)) * 86400) сработало, спасибо но почему с плюсом не захотел?
#17
by ale-sarin
Ого. Америку мне открыл? Я имею ввиду, зачем этом случае это надо? ДЕНЬНЕДЕЛИ(НАЧАЛОПЕРИОДА(&ДатаПроверки, МЕСЯЦ)) - что вернет?
#18
by Shur1cIT
вот полная картина запроса ВЫБРАТЬ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря, РегламентированныйПроизводственныйКалендарь.ВидДня ИЗ РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь ГДЕ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ НАЧАЛОПЕРИОДА(ДвиженияДенежныхСредств.Период, МЕСЯЦ) И ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(ДвиженияДенежныхСредств.Период, МЕСЯЦ), ДЕНЬ, 7 - ДЕНЬНЕДЕЛИ(НАЧАЛОПЕРИОДА(ДвиженияДенежныхСредств.Период, МЕСЯЦ)) * 86400)
#20
by ale-sarin
Вот смотри. Ты пишешь: Давай расшифруем. Пусть ДвиженияДенежныхСредств.Период = 01.06.2013. И получается ДОБАВИТЬКДАТЕ(01.06.2013, ДЕНЬ, 7 - 6 * 86400). Интересно, что это? Или я туплю по-черному?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Простейшие арифметические операции в 1С
- Можно ли в качестве параметра запроса указать поле этого же запроса?
- v7: вычисление суммы операции в типовой операции?
- Арифметические операции с параметром запроса
- Типовые операции, ругань "Не задана схема компоновки у типовой операции"
- УТ 11. АТОЛ 22 ПТК. Операции эквайринга и возврат по операции эквайринга.
В этой группе 1С
- Ввод начальных остатков Расчеты с поставщиками и подрядчиками (счет 60)
- как добавить колонку в "Настройка списка"
- Запись не верна! Не заполнены оба счета! Изменение документа корр.регистров.
- Запись не верна. Период не может быть пустым!
- УФ Позиционирование при открытии формы выбора справочника с отбором
- УТ 11 Во "Вводе нач.остатков" не видит номенклатуру вообще
- Форматированный документ и толстый клиент
- Кнопка ТТ в документах
- Сеанс еще не был назначен пользователю
- УФ СКД нет варианта отчёта
- Событие при смене режима просмотра справочника (иерархия/линейный) - не УИ
- Обмен из УТ в БП
- Как определить что текущая строка только-что введена?
- Контролируемые сделки и lawmonitor
- Слишком много фактических параметров (Активизировать) ?
- Регистр накопления остатки, запрос ОстаткиИОбороты, как работает период ??
- УПП расходы при УСН
- Corel X5: макросы VBA недоступен
- запрет доступа к документу РКО
- 76.АВ НДС по авансам