Имя: Пароль:
1C
1C 7.7
v7: все забыл видимо (условие в запросе черном)
0 Chameleon1980
 
27.10.15
18:36
Есть док.
Два реквизита у него.
ШК1, ШК2 (строка 30 оба)

есть параметр ВыбШК

напомните как в запросе сделать условие ИЛИ

типа Условие(ШК1=ВыбШК ИЛИ ШК2=ВыбШК)
1 Chameleon1980
 
27.10.15
18:39
или в запросе сделать
ШК = документ.НашДокумент.Шк1, Документ.НашДокумент.Шк2

и потом Условие (ШК=ВыбШК)

так будет как ИЛИ ?
2 Chameleon1980
 
27.10.15
18:44
не то вроде
3 Мимохожий Однако
 
27.10.15
18:46
Цель запроса?
4 Гёдза
 
27.10.15
18:48
ШК1=..
ШК2=..
Условие(ШК1=ВыбШК ИЛИ ШК2=ВыбШК)
5 Chameleon1980
 
27.10.15
18:49
вот тоже счас пробую
только скобок не хватает вроде
6 Chameleon1980
 
27.10.15
18:50
понято правильно.
Цель - когда один или другой рекв дока = определенному значению
7 Shved_72
 
27.10.15
18:52
может так Условие(Найти(ШК1+ШК2,ВыбШК)>0)
8 Shved_72
 
27.10.15
18:53
или через или Условие((ШК1=ВыбШК) ИЛИ (ШК2=ВыбШК))
непомню размерность должна совпадать только или нет
ВыбШК тоже Строка,30 ?
9 Chameleon1980
 
27.10.15
18:53
(8) размеры одни
10 Chameleon1980
 
27.10.15
18:54
что-то с или пока не сработало.
11 Chameleon1980
 
27.10.15
18:55
условие по или без доп скобок ругается как:
Условие(ШК=ВыбОбщийШК или ШК <<?>> =ВыбОбщийШК);    
Запрос[7] : Неправильное использование арифметической или строковой операции
12 Chameleon1980
 
27.10.15
18:56
стоп
13 Chameleon1980
 
27.10.15
18:59
пля еще переменные в запросе через запятую пишу :)
14 Chameleon1980
 
27.10.15
19:00
все работает через или нормально
Спасибо еще раз всем.
Отвык совсем от 77
15 Chameleon1980
 
27.10.15
19:01
все действиетельно вот так:

    ТекстЗапроса =
    "//{{ЗАПРОС(Поиск_Документа)
    |Период с ДатаНачала по ДатаКонца;
    |ОбрабатыватьДокументы все;
    |ТекущийДокумент = Документ.Реализация.ТекущийДокумент;
    |ШК1 = Документ.Реализация.ШтрихКод;
    |ШК2 = Документ.Реализация.ШтрихКодОтгружено;
    |Группировка ТекущийДокумент;
    |Условие((ШК1=ВыбОбщийШК) или (ШК2=ВыбОбщийШК));    
    |"//}}ЗАПРОС
    ;
16 Мимохожий Однако
 
27.10.15
19:01
ОФФ: Поковыряй шестерку. Семерка покажется песней ))
17 Chameleon1980
 
27.10.15
19:03
:) да и так финиш чет уже.
не выспался похоже наглухо
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn