Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Необязательные параметры СКД

Необязательные параметры СКД
Я
   Быдло замкадное
 
11.10.18 - 15:29
Опять нужна помощь форума.
В отчет нужно добавить отборы, которые можно не заполнять, тогда они не будут учтены.
В СКД для этого есть закладка компоновка данных, там в параметрах виртуальной таблицы я задал условие:

ЗаказПокупателя.ДатаОтгрузки МЕЖДУ &НачалоПериодаОтгрузки И &КонецПериодаОтгрузки
    И ЗаказПокупателя.СтатусЗаказа В (&СтатусыЗаказов)

Но появилась проблема. Если оба не заданы или оба заданы все ОК. А если один задаешь, а второй оставляешь пустым то появляется ошибка, заполни второй параметр.

Как это можно обойти? Без отборов.
 
 
   Быдло замкадное
 
1 - 11.10.18 - 15:31
Я это делал на закладке ТАБЛИЦЫ, в закладке Компоновка данных.
На закладке Компоновка данных есть еще закладка УСЛОВИЯ. Но что-то не вкурил как туда условия добавлять
   Быдло замкадное
 
2 - 11.10.18 - 15:32
после редактирования в условие добавляются общие скобки..

(ЗаказПокупателя.ДатаОтгрузки МЕЖДУ &НачалоПериодаОтгрузки И &КонецПериодаОтгрузки
    И ЗаказПокупателя.СтатусЗаказа В (&СтатусыЗаказов))
   Быдло замкадное
 
3 - 11.10.18 - 15:38
гугл помог, их можно через запятую писать.

{(ЗаказПокупателя.ДатаОтгрузки МЕЖДУ &НачалоПериодаОтгрузки И &КонецПериодаОтгрузки), (ЗаказПокупателя.СтатусЗаказа В (&СтатусыЗаказов))}
   Cyberhawk
 
4 - 11.10.18 - 15:45
Убрать флажок автозаполнения, назвать поля для отбора конкретной вирт. таблицы по-уникальному и использовать их в глобальном отборе не предлагать? ))
   Быдло замкадное
 
5 - 11.10.18 - 15:53
(4) фишка была в том что бы все отборы были на одной закладке "Параметры" а не на двух (Параметры, отборы.)
Для пользователя...
   Cyberhawk
 
6 - 11.10.18 - 15:55
Отборы и параметры для пользователя можно вынести "быстрые отборы" прям на форму
   Быдло замкадное
 
7 - 11.10.18 - 16:25
(6) ну вот у меня форма обычная, я вынес на нее ТЗ, со списком параметров. Отборы туда не поместить.
Речь видимо об управляемой? Там все вместе можно в виде полей как реквизиты.
   Cyberhawk
 
8 - 11.10.18 - 16:54
Ага, на ОФ просто так не добавляет платформа

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует