#0
by Patrio_O_Muerte
Собственно говоря сабж - каким образом добавить в поля запроса, где никаким макаром дата не присутствует, поле с типом дата, от которого будет выполняться некое условие?
#2
by AndrewKiev
Можно так, если я правильно понял: одно из полей запроса: а в параметр передавай дату. например, пустую, главное ж тип...
#3
by Patrio_O_Muerte
Пустую то дату я передам, но вот что 1с сделает в момент выполнения запроса: проглотит то условие, которое я ей передам интерактивно, или в наглую будет работать только с тем что я передам как параметр в коде?
#5
by Patrio_O_Muerte
В регистре есть строка вида "0100100" где каждая цифирка соответствует одному дню недели. 1 означает истину, 0 - ложь. Необходимо разложить эту строку (это уже сделано), и определить необходимо ли делать заказ по договору за выбранный день. То есть мне надо добавить в поля отборов построителя дату, за которую мне нужно вывести нужные договора.
#6
by TheNewOne
вот это хитрое условие у тебя должно запросе обрабатываться, или уже после выполнения запроса?
#7
by TheNewOne
можно добавить где-нить в запросе такое соединение: Тогда у тебя появится доступное для отбора поле, которое не будет ни на что влиять, но его можно будет программно обрабатывать Это то, что нужно?
#9
by Patrio_O_Muerte
Внутри запроса. То есть еще один вложенный запрос? Ну в принципе, конечно, тогда да, оно появится как еще одно поле типа дата, но эта зараза (построитель) оказывается не хочет его обрабатывать, то есть я не могу выбрать данное поле в отборах построителя (еще на этапе конфигурирования). Пришлось делать по грубому - кидать на форму реквизит и добавлять его как параметр в запрос.
#10
by TheNewOne
Имхо это не грубо, а очень правильное решение. Например во всех отчетах дата начала и окончания - это именно реквизиты диалога. Потому как это не отбор, а параметр отчета по смыслу и реализации. Но! можно узнать, как именно эта дата обрабатывается в запросе?
#11
by Patrio_O_Muerte
В регистре есть строка вида "0100100" где каждая цифирка соответствует одному дню недели. 1 означает истину, 0 - ложь. И мне необходимо задать условие, за какой именно день пользователь формирует отчет. Через подстрока(,,) и день недели выясняется заказываем или не заказываем.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как добавить дополнительные группы строк в баланс? 1С Налогоплательщик...
- Вставляю ТЗ на форму, как добавить иконки Добавить строку, изменить
- Можно ли в поле ввода типа Дата выводить даты в формате месяц.год без числа
- Как можно добавить _динамическую_ колонку в табличное поле типа "СправочникСписок"?
- Как в табличном поле программно добавить колонку вида Поле выбора
- БП 2.0 Добавить субконто примитивного типа Дата
- как добавить поле в универсальный отчет
- Как добавить поле = пустая таблица в запросе, напомните...
- Как сделать кнопку добавить с помощью, которой можно добавить номенклатуру
- Как на форму "Произвольная" добавить кнопку "Добавить"
- СКД - Добавить набор данных объект - Добавить поле "вложенный набор данных"
- Как программно добавить строку в табличное поле вместе со значением
В этой группе 1С
- Подскажите как в СКД суммы документов по месяцам вывести?
- Печать этикеток на А4
- Универсальный подбор и обработка объектов
- Сохраненные настройки
- Дополнительные расход через Авансовый отчет УПП
- Как программно открыть внешний отчет?
- Автоматически запускаемая служба сервера 1с не запускается автоматически.
- Списание партий при проведении документа "Закрытие заказа покупателя"
- Помогите найти доку на 6VIA/ZX85
- УПП Условные единицы
- v7: Ввод остатков по ОС или наша "самодеятельность"
- Как правильно настроить nethasp.ini для получения определенного ключа?
- Можно ли наложить фильтр на строки табличной части документа?
- Как выделить название файла?
- Универсальный отчет. Группировка строк. Добавляет все поля.
- Корректировка стоимости списания
- Как переоформить 1с на другое юр лицо?
- v8 УПП Учет командировочных расходов
- v8: После обновления УТ слетел обмен с бухгалтерией
- Задваивает ничисление отпуска