|
Подключение через com к 7ке. Запрос | ☑ | ||
---|---|---|---|---|
0
Mr_Mihail
08.02.13
✎
10:05
|
Подскажите с вопросом. Подключаюсь к 7ке через com объект. создаю объект запрос, но не могу установить параметр. такой как начало и конец периода. УстановитьПараметр() не работает.
Запрос = База.CreateObject("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Период с ВыбНачПериода по ВыбКонПериода; |ОтчетККМНомер = Документ.ОтчетККМ.НомерДок; |ОтчетККМДата = Документ.ОтчетККМ.ДатаДок; |Склад = Документ.ОтчетККМ.Склад; |Касса = Документ.ОтчетККМ.Касса; |Номенклатура = Документ.ОтчетККМ.Номенклатура.Наименование; |Код = Документ.ОтчетККМ.Номенклатура.Код; |Количество = Документ.ОтчетККМ.Количество; |Цена = Документ.ОтчетККМ.Цена; |Единица = Документ.ОтчетККМ.Единица; |Сумма = Документ.ОтчетККМ.Сумма; |Группировка ОтчетККМ; |Группировка Номенклатура; |Группировка Сумма; |"; |
|||
1
Mr_Mihail
08.02.13
✎
10:06
|
собственно вопрос. как установить параметр для запроса
|
|||
2
Mr_Mihail
08.02.13
✎
10:20
|
ап
|
|||
3
viktor_vv
08.02.13
✎
10:22
|
|Период с "+ВыбНачПериодаБезВремени+" по "+ВыбКонПериодаБезВремени+";
|
|||
4
Галахад
гуру
08.02.13
✎
10:23
|
|Условие(Склад = '"+НужныйСклад+"');
|
|||
5
zak555
08.02.13
✎
10:23
|
период зачем ?
|
|||
6
viktor_vv
08.02.13
✎
10:24
|
(3)+ Вернее вот так у меня работало.
|Период с '"+Строка(пПараметры.фдДатаНач)+"' по '"+Строка(пПараметры.фдДатаПо)+"' ; |
|||
7
Тьма
08.02.13
✎
10:25
|
(4)Условие в этом случае накладывается по коду элемента
|
|||
8
Mr_Mihail
08.02.13
✎
10:29
|
(5) что бы отобрать документы за определённый период
|
|||
9
Mr_Mihail
08.02.13
✎
10:29
|
(6) спасибо, сейчас попробую
|
|||
10
Mr_Mihail
08.02.13
✎
10:30
|
(7) ну в данный момент это не нужно. но на будущее пригодится, спасибо
|
|||
11
zak555
08.02.13
✎
10:32
|
(8) убери его
период нужен для другого |
|||
12
viktor_vv
08.02.13
✎
10:34
|
(11) Для чего нужен период ?
Для отбора за период документов все у него правильно. |
|||
13
Лефмихалыч
08.02.13
✎
10:34
|
итихумать! я даже и не помню уже, в каком месте запроса и как условия писать...
|
|||
14
Лефмихалыч
08.02.13
✎
10:34
|
+(13) в семерке
|
|||
15
Mr_Mihail
08.02.13
✎
10:35
|
(11) как тогда мне отобрать документы только за один месяц?
|
|||
16
zak555
08.02.13
✎
10:37
|
(12) для запросов по ЖР и периодическим реквизитам
|
|||
17
zak555
08.02.13
✎
10:37
|
(15) С Дата1 По Дата2
|
|||
18
viktor_vv
08.02.13
✎
10:39
|
(16) А, я думал ты вообще строку с периодом предлагаешь убрать.
Ну и в данном случае однояйственно, что период С, что С . |
|||
19
Mr_Mihail
08.02.13
✎
11:20
|
(6) не получается у меня - ошибка вываливается:
Ошибка выполнения запроса {ВнешняяОбработка.ПереносОтчетККМ.МодульОбъекта(56)}: Ошибка при вызове метода контекста (Выполнить): Произошла исключительная ситуация (1С:Предприятие): С <<?>> 01.12.2012 0:00:00 по 08.02.2013 0:00:00; Запрос[2] : Ожидается дата перед '01.12' |
|||
20
Mr_Mihail
08.02.13
✎
11:21
|
(19)+
пробовал и так: "//{{ЗАПРОС(Сформировать) |С "+Строка(ВыбНачПериода)+" по "+Строка(ВыбКонПериода)+"; и так: "//{{ЗАПРОС(Сформировать) |Период с "+ВыбНачПериода+" по "+ВыбКонПериода+"; |
|||
21
viktor_vv
08.02.13
✎
11:25
|
(20) Время убери отсюда
01.12.2012 0:00:00 |
|||
22
viktor_vv
08.02.13
✎
11:29
|
В (6) у меня в обработке состав даты без времени.
|
|||
23
viktor_vv
08.02.13
✎
11:31
|
(21)+ И дата в апострофах должна быть.
|
|||
24
Mr_Mihail
08.02.13
✎
11:32
|
(23) о! всё понял. спасибо ещё раз!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |