Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.20;
Скачать: CL | DM;

Вниз

1C Предприятие   Найти похожие ветки 

 
Kirill ©   (2006-08-17 18:40) [0]

Не подскажите, почему не работает запрос из Delphi.
Пишет, что необходимо слово Выбрать, хотя оно есть:

      TextQuery := "ВЫБРАТЬ "#13#10"|ШтрихКоды.Объект.Ссылка КАК ТОВАР,"#13#10"|ШтрихКоды.ШтрихКод"#13#10"|from РегистрСведений.ШтрихКоды as ШтрихКоды"#13#10"|where ШтрихКоды.ШтрихКод = "+bar; //bar -строка со штрихкодом
      Q := Connect1C.NewObject("Запрос");
      if Q.Выполнить(TextQuery)=0 then begin
        mmoLog.Lines.Add("Товар с ШК "+bar+" - не найден!");
      end
      else begin
        Q.Следующий;
        P := Q.ТОВАР;
        sprNomenGr := P.ПолучитьОбъект();
        mmoLog.Lines.Add("Товар с ШК "+bar+" - "+sprNomenGr.Наименование);
      end;


 
umbra ©   (2006-08-18 12:42) [1]


> "ВЫБРАТЬ "#13#10"|ШтрихКоды.Объект.Ссылка КАК ТОВАР,"#13#10"|ШтрихКоды.
> ШтрихКод"#13#10"|from РегистрСведений.ШтрихКоды as ШтрихКоды"#13#10"|where
> ШтрихКоды.ШтрихКод = "+bar

а в 1С обязательно вставлять символы новой строки (#13#10) в текст запроса?
И почему половина ключевых слов на русском, а половина на английском?


 
atruhin ©   (2006-08-19 08:33) [2]

Попробуй выполнить этот запрос из самой 1С


 
tesseract ©   (2006-08-19 19:39) [3]

Это  8 да?

В семёрке первая строка заголвка обязана  быть забитой комментарием.
вида
//{{ЗАПРОС(Сформировать)


 
Kirill ©   (2006-08-23 10:02) [4]

Да. Это восьмерка.

> а в 1С обязательно вставлять символы новой строки (#13#10)
> в текст запроса?
> И почему половина ключевых слов на русском, а половина на
> английско

Не знаю, эт оуже переделанный вариант специально под синтаксис Конструктора запроса.
Я уже решил попробовать и на английском написать. :)


 
Misha_xxx   (2006-10-06 16:47) [5]

Удалено модератором
Примечание: Новый вопрос - новая тема



Страницы: 1 вся ветка

Текущий архив: 2009.09.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
3-1226996831
linox
2008-11-18 11:27
2009.09.20
Реляционная база данных Access + DBGRID


2-1247728376
Cobalt
2009-07-16 11:12
2009.09.20
Как сохранить число в трех однобайтовых.


15-1248204795
DVM
2009-07-21 23:33
2009.09.20
Расщепление байта на биты


3-1227256996
abhtr
2008-11-21 11:43
2009.09.20
Можно ли уменьшить время выполнения запроса


2-1247921743
Igor2010
2009-07-18 16:55
2009.09.20
организовать циклы нужно