Имя: Пароль:
1C
1С v8
СКД Как задать условие когда Организация = ПустаяСсылка отбор не производился по организаци
0 ДаЛадно
 
29.01.16
13:43
ГДЕ
    Заявка.ПометкаУдаления = &Ложь
    И Заявка.СписокПользователей ПОДОБНО "%" + &ПользовательОтчета + "%"
    И ВложенныйЗапрос.СуммаОплатыЗаказчикомОбщая <> ВложенныйЗапрос.СуммаЗаказчикаОбщая

    И ОтборПоОрганизации Заявка.Организация = &ОрганизацияДляОтбора

Как задать условие когда ОрганизацияДляОтбора = Справочники.Организации.ПустаяСсылка отбор не производился по организации, а шло бы по всем организациям?
1 Другая
 
29.01.16
13:48
Надобно убрать условие из запроса и воспользоваться отбором СКД
2 Михаил Козлов
 
29.01.16
13:49
Обычно снимают галку в отборе по организации. А условие из запроса убрать.
3 ДаЛадно
 
29.01.16
14:15
Чтото я ничего не понял из ваших рекомендаций ))
4 xaozai
 
29.01.16
14:22
Есть бесплатный видеокурс по СКД - посмотрите.
5 xaozai
 
29.01.16
14:23
6 ДаЛадно
 
29.01.16
14:24
(4) с какой минуты?
7 ДаЛадно
 
29.01.16
14:25
(5) Здесь можно выгодно приобрести квартиру - http://vbaze.pro/?yclid=5955857191670840467 - приглянись
8 xaozai
 
29.01.16
14:31
(6) С начала и желательно до конца.
По желанию, конечно.
Посмотрите - найдете ответ на свой вопрос, и дальше будет проще, если планируете продолжать заниматься 1С.

(7) Не актуально сейчас для меня.
9 ДаЛадно
 
29.01.16
14:36
(8) Вот давай так, ты мне ответь на вопрос (0) и я пойму стоящий курс или нет, а так мне твой совет не актуален
ЗЫ
С 1С я завязываю, надоело
10 Nuobu
 
29.01.16
14:36
(9) Уходишь в 2С?
11 ДаЛадно
 
29.01.16
14:40
(10) Люблю мисту ))
12 xaozai
 
29.01.16
14:45
(9) Курс стоящий. Особенно, для тех, кто вообще не в теме. Предлагаю просто поверить.

В вашем запросе можно так сделать:

ГДЕ
    НЕ Заявка.ПометкаУдаления
{ГДЕ
    Заявка.Организация.*}


Отбор по организации будет срабатывать, когда в настройках  отчета установлена галка на строке с условием отбора по организации (или её реквизитам). Если галка не установлена, будут отбираться заявки без учета организаций.

Когда в качестве правого значения установлена пустая ссылка, будут отбираться заявки с незаполненной организацией (пустой ссылкой).

ЗЫ
Валите!
13 ДаЛадно
 
29.01.16
14:58
(12) Организация - Реквизит вынесенный на форму, так что ты конечно крут...
14 xaozai
 
29.01.16
15:02
(13) Если подразумевается, что на форме отчета размещено поле ввода, в котором предполагается выбирать организацию, по которой будет производиться отбор данных в отчет, то запрос от этого не меняется...
15 ДаЛадно
 
29.01.16
15:05
(14) Но тогда каждый раз настройку менять надо, а хотелось бы выбрана организация фильтрует, не выбрана не фильтрует
16 Guk
 
29.01.16
15:09
&Ложь - это зачот...
17 ДаЛадно
 
29.01.16
15:10
(16) Мопед не мой, я просто дал объяву
18 xaozai
 
29.01.16
15:12
(15) Во-первых, на форму отчета можно вынести весь отбор отчета целиком, тогда тяжесть операции нажатия на кнопку "Настройки" больше не будет вас давить.

А потом, если вам всё-же больше нравится одно поле, то у него есть обработчики событий, в одном из которых можно прописать программную установку отбора СКД, в зависимости от того, что выбрано или не выбрано в этом поле. Это с десяток строчек кода или чуть меньше.
19 ДаЛадно
 
29.01.16
15:15
(18) :))) Весилишь
20 FIXXXL
 
29.01.16
15:20
выбор когда &ЕстьОрг тогда
ОтборПоОрганизации Заявка.Организация = &ОрганизацияДляОтбора
иначе
истина
конец

&ЕстьОрг = значениеЗаполнено(ОрганизацияНаФорме)

но для СКД все одно надо кодить, рыться до параметров, устанавливать
21 Fannasankh
 
29.01.16
15:23
(9) так походу особо и не начинал :)
22 ДаЛадно
 
29.01.16
15:24
(21) Ты тоже ))
23 xaozai
 
29.01.16
15:25
(20) ГДЕ Заявка.Организация = &Организация ИЛИ НЕ &ЕстьОрг

Но даже в такой конструкции нет смысла, если использовать СКД или построитель запроса (когда нужен просто результат запроса).
24 Fannasankh
 
29.01.16
15:25
(22) а я то чего?:)
25 ДаЛадно
 
29.01.16
15:26
(24) А вот так вот
26 ДаЛадно
 
29.01.16
15:27
А у меня все заработало
27 ДаЛадно
 
29.01.16
15:30
Вот мы дураки, я потому что задал вопрос на мисте, а вы потому что самомнение раздуто, а толку чуть
28 xaozai
 
29.01.16
15:34
(27) А тот, кому толк не нужен, кто валить собирается, и не увидит его, пока за него всё не сделать и не подать на блюдечке. Оно нам надо?
29 ДаЛадно
 
29.01.16
15:39
(28) Я и говорю, уникальный форум
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.