Имя: Пароль:
1C
1С v8
перечисления в запросе в части "где ... в ()"
,
0 FreeWay
 
28.07.14
15:22
как оформляется перечисление и какой формат в ()
т.б. (0021,003) или ("0021","003") или ('0021','003') или ('0021';'003')
поиск по инету пока не принес положительных результатов ((
1 ДенисЧ
 
28.07.14
15:23
Раскрой тему
2 ObjectRelation Model
 
28.07.14
15:24
Это те перечисления, которые в дереве конфигурации в 1С?
что такое 0021?
3 FreeWay
 
28.07.14
15:25
набор значений в условии "В"
4 FreeWay
 
28.07.14
15:26
выбрать * из таблица где строка в ()
в скобках как оформлять значения через запятую, точку с запятой, в одиночных кавычках, в двойных ....
5 GROOVY
 
28.07.14
15:26
Конфигуратор 1С:Предприятие 8

Форма оператора В для проверки совпадения с одним из перечисленных
Оператор В позволяет проверить, совпадает ли значение выражения, указанного справа от него, с одним из значений, описанных слева. Если совпадает хотя бы с одним – результатом оператора будет Истина, иначе – Ложь. Применение НЕ изменяет действие оператора на обратное. Сравнение значений производится по правилам сравнения значений.

Пример:
ВЫБРАТЬ
   Справочник.Номенклатура.Наименование

ГДЕ
   Справочник.Номенклатура.Родитель.Наименование
   В ("Бытовая техника", "Оргтехника")



--------------------------------------------------------------------------------

© ООО "1С", 1996-2014. Все права защищены.
6 GROOVY
 
28.07.14
15:27
Это из встроенной справки. Ищется на 30 секунд. ДенисЧ научит юзать.
7 ДенисЧ
 
28.07.14
15:28
Блин, не успел. Паша опередил...
(0) Таки да. Продам Сп и справку, дорого.
Научу его читать. Очень дорого.
Научу понимать прочитанное. Безмерно дорого.
8 FreeWay
 
28.07.14
15:30
(6) вариант с "значение","значение" через консоль запросов в параметрах не прокатывает (((
НачисленныеЛьготыОбороты.Услуга.Код В(&Набор)
в параметрах стоит - "000021", "000004"
результат пустой.
если закоментить НачисленныеЛьготыОбороты.Услуга.Код В(&Набор)
в НД есть результат
9 FreeWay
 
28.07.14
15:31
пока не нашел в чем косяк
10 ДенисЧ
 
28.07.14
15:32
(8) А в консоли какой тип параметра у тебя стоит*
11 mikecool
 
28.07.14
15:32
(8) это же взрыв головного мозга, зачем смотреть по коду?
12 FreeWay
 
28.07.14
15:35
тип параметра - строка
13 ДенисЧ
 
28.07.14
15:35
(12) Вот и ответ. Сделай список.
14 FreeWay
 
28.07.14
15:35
так как тип значения тоже строка
15 FreeWay
 
28.07.14
15:35
результат пустой НД
16 FreeWay
 
28.07.14
15:38
ответ найден:
нужно было сделать тип - список значений типа строка
Спс
17 mikecool
 
28.07.14
16:02
да уж...
18 FreeWay
 
28.07.14
22:10
(17) Уж да. Если постоянно сидеть только на 1с, один вариант, а когда писать приходится на куче языков тут и начинается...