|
v7: Запрос в 77 непонятно работает |
☑ |
0
AJ_81
13.05.12
✎
22:23
|
есть документ счет, у него есть реквизит "НомерИзЕксель"
дело в том что запрос его не видит
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|с ВыбНачПериода по ВыбКонПериода;
|Счет = Документ.Счет.ТекущийДокумент;
|НомерИзЕксель = Документ.Счет.НомерИзЕксель;
|Группировка Счет;
|Условие(НомерИзЕксель = """ + СокрЛП(Номер) + """);
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
пробовал без СОКРЛП все равно, пролетает без ошибок
|
|
1
ТакВотЖе
13.05.12
✎
22:27
|
а зачем там кавычки?
|
|
2
Tatitutu
13.05.12
✎
22:28
|
"именно так" вовсем "виноват" запрос, потом 7.7, потом все здесь сидящие...
Где Период, где функция, шо за условие ?
|
|
3
AJ_81
13.05.12
✎
22:43
|
(1) без кавычек выходит ошибка "{C:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\111.ERT(18)}: Условие(НомерИзЕксель = мскг <<?>> -02094);
Запрос[6] : Ошибка в выражении 'мскг'",
номер строковой, равен "мскг-02094"
|
|
4
dangerouscoder
13.05.12
✎
22:49
|
|Условие(Найти(НомерИзЕксель,Номер) > 0);
|
|
5
ТакВотЖе
13.05.12
✎
22:55
|
(3) ты пишешь такую глупость, что даже не хочется тебе отвечать, потому что всё это смахивает на развод.
|
|
6
AJ_81
13.05.12
✎
22:57
|
(3) может и глупо выглядит, потом что я нихрена непонимаю в запросах в версии 77, просто подскажите что тут не так?
|
|
7
yam
13.05.12
✎
23:04
|
однако до тройной кавычки товарисч додумался, а до слова период в запросе нет...
|
|
8
AJ_81
13.05.12
✎
23:09
|
так там же есть "с" и "По"
|
|
9
dangerouscoder
13.05.12
✎
23:10
|
|Период с ВыбНачПериода по ВыбКонПериода;
|
|
10
palpetrovich
13.05.12
✎
23:11
|
(8) как бы мало :) ...ну и (4) принципиально не читаем?
|
|
11
Morphius
13.05.12
✎
23:17
|
(0)А документ проведен? Попоробуй "обрабатывать документы все". А лучше делай запрос конструктором, точно не ошибешься
|
|
12
AJ_81
13.05.12
✎
23:26
|
спасибо, разобрался
1) документ счет не проводится, а я обрабатывал проведенные
2) "Период" тока догнал
спасибо всем
|
|