Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Проблема с запросом по регистру (число прочтений - 6897 )
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Проблема с запросом по регистру
Ответ #15 - 04. Апреля 2007 :: 09:11
Печать  
в реквизите типа Неопределенный ссылки, в частности, на справочники хранятся так:
B1XXXXYYYYYYYYY, где XXXX - ид вида справочника; YYYYYYYYY-ид элемента справочника
методом УложитьСписокОбъектов13 ты записал во временную таблицу длинные идентификаторы элементов (XXXXYYYYYYYYY)
  

1&&2&&3
Наверх
 
IP записан
 
YuRa
Junior Member
**
Отсутствует



Сообщений: 19
Местоположение: Ебург
Зарегистрирован: 03. Апреля 2007
Пол: Мужской
Re: Проблема с запросом по регистру
Ответ #16 - 04. Апреля 2007 :: 09:11
Печать  
trad писал(а) 04. Апреля 2007 :: 09:05:
YuRa писал(а) 04. Апреля 2007 :: 09:04:
ну точнее что вот это значит " 'B1'+Val  "

это конкатенация строк

блин, сорри, ступил - просто с утра начал существующие запросы переводить на прямые и уже крыша немного дымится Улыбка
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Проблема с запросом по регистру
Ответ #17 - 04. Апреля 2007 :: 09:15
Печать  
на другом форуме тебе предлагали взглянуть на значения которые лежат в $Рег.И2
смотрел?
а лучше было бы если бы ты сам поэксперементировал:
создал бы реквизиты разной степени конкретизации типа.
записал бы в них одинаковые значения. сравнил.

ps. эксперимент - лучший друг опыта
  

1&&2&&3
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Проблема с запросом по регистру
Ответ #18 - 04. Апреля 2007 :: 09:15
Печать  
К вечеру переведешь, не переживат  Подмигивание
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Проблема с запросом по регистру
Ответ #19 - 04. Апреля 2007 :: 11:22
Печать  
trad писал(а) 04. Апреля 2007 :: 07:53:
по теме.
попробуй так:
|WHERE
   |  $Рег.И2 IN (SELECT 'B1'+Val FROM #СЗАвто)";      
   RS.УложитьСписокОбъектов13(СЗ_Авто, "#СЗАвто","Автомобили");  
   ТабОплаты = RS.ВыполнитьИнструкцию(ТекстЗапросаСКЛ);

+ так будет работать только для списка, состоящего из элементов справочника
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Проблема с запросом по регистру
Ответ #20 - 04. Апреля 2007 :: 11:55
Печать  
JohnyDeath писал(а) 04. Апреля 2007 :: 11:22:
+ так будет работать только для списка, состоящего из элементов справочника

совершенно верно
  

1&&2&&3
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать