Имя: Пароль:
1C
1C 7.7
v7: по ОЛЕ-запросу поправьте
0 SanchoPancho
 
09.10.12
13:25
ТекстЗапроса =
   "//{{ЗАПРОС(Сформировать)
   |Период с '"+ВыбНачПериода+"' по '"+ВыбКонПериода+"';
   |Фирма = Регистр.ПартииНаличие.Фирма;
   |Док = Регистр.ПартииНаличие.ТекущийДокумент;
   |КодОперации = Регистр.ПартииНаличие.КодОперации;
   |СуммаРуб = Регистр.ПартииНаличие.СуммаРуб;
   |Функция СуммаРубНачОст = НачОст(СуммаРуб);
   |Функция СуммаРубПриход = Приход(СуммаРуб);
   |Функция СуммаРубРасход = Расход(СуммаРуб);
   |Функция СуммаРубКонОст = КонОст(СуммаРуб);
   |Группировка Фирма;
   |"//}}ЗАПРОС
   ;
   
   ТекстЗапроса = ТекстЗапроса +
   "Условие (КодОперации <> '"+глКО.ПередачаВРозницу+"') или ((Док.Вид()<>'"+"РеализацияРозница"+"') и (Док.Вид()<>'"+"ОтчетККМ"+"'));";

Пишет

Условие (КодОперации <> 'Передача в розницу')  <<?>> или ((Док.Вид()<>'РеализацияРозница') и (Док.Вид()<>'ОтчетККМ'));
Запрос[12] : Ожидается ';' перед 'или'

Чего-то я в условии набедокурил!
1 Рэйв
 
09.10.12
13:31
Условие ((КодОперации <> '"+глКО.ПередачаВРозницу+"')


скобку поставь в начале
2 Академик_
Келдыш
 
09.10.12
13:32
и в конце. условие(блабла бла); чтоб получилось
3 SanchoPancho
 
09.10.12
13:48
(1) (2) спасибо, братцы! все сработало
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн