Имя: Пароль:
1C
 
запрос 1С 77
0 nvhost
 
22.08.14
11:06
Ребят помогите с запросом что не так делаю?

Запрос = СоздатьОбъект("Запрос");
    ТекстЗапроса =
    "//{{ЗАПРОС(Сформировать)
    |СуммаВал = Регистр.Касса.СуммаВал;
    |СуммаУпр = Регистр.Касса.СуммаУпр;
    |КассаВыб = Регистр.Касса.Касса;
    |СуммаРуб = Регистр.Касса.СуммаРуб;
    |Условие(КассаВыб = Касса);
    |"//}}ЗАПРОС
    ;
    // Если ошибка в запросе, то выход из процедуры
    Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
        Возврат;
    КонецЕсли;
    СуммаНачалаСмены = Запрос.СуммаРуб;
1 Остап Сулейманович
 
22.08.14
11:08
(0) Добавь функцию ... будь мужиком ...
2 nvhost
 
22.08.14
11:14
какую функцию?куда?
3 ДенисЧ
 
22.08.14
11:14
(2) КонОст() например.
4 Остап Сулейманович
 
22.08.14
11:22
(2) По внешнему виду - запрос построен конструктором. Там есть режим вставки функций. А так на :

ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)

|СуммаВал = Регистр.Касса.СуммаВал;
|СуммаУпр = Регистр.Касса.СуммаУпр;
|КассаВыб = Регистр.Касса.Касса;
|СуммаРуб = Регистр.Касса.СуммаРуб;
|//Вот пример функций. какая тебе нужна - яхз.
|Функция Поступления = Приход(СуммаРуб);
|Функция начальныйОстаток = начОст(СуммаРуб);
|//    в описалове по языку запросов есть много хороших функций;
|//    и контекста к которому их можно применить
|//    они разные для регистра остатков, регистра оборотов, бухитогов...
|Условие(КассаВыб = Касса);
|"//}}ЗАПРОС
;
5 nvhost
 
22.08.14
11:45
да уж..спасибо, теперь буду знать что в 77 надо с регистрами через функцию работать
6 nvhost
 
24.08.14
15:03
Ребят подскажите еще как с датой быть, в описании нашел только "Период С ДатаНачало ПО ДатаКонец" но мне нужно просто на КонецДня заданного значения дата, как это описать в запросе, не могу найти, спасибо
7 Злопчинский
 
24.08.14
15:19
(6) застрелись... если ТА стоит на 18 часов. а ты в запрос впихнешь границей конецдня - запрос у тебя сломается. Включи мозг уже... (удивляют эти восьмерочники... злобно пыхчу.. ;-)
8 Злопчинский
 
24.08.14
15:20
(6) отпусти мышку, перестань расставлять галочки и читай доки.
в С и По могут быть указаны как даты так и позиции... - дальше кури сам...
9 nvhost
 
24.08.14
15:58
ну что стоит написать в описалове нет, написано ''Язык Генерации Запросов'' где найти это описалово?
10 Рэйв
 
24.08.14
16:05
(9)В сп лаконичное "Язык запросов"
Вот же гады:-)
Независимо от того, куда вы едете — это в гору и против ветра!