|
Как передать в запрос период? | ☑ | ||
---|---|---|---|---|
0
Bob200555
16.02.12
✎
15:28
|
Запрос2.Текст = "ВЫБРАТЬ
| МпзДокумента.МПЗ, | МпзДокумента.ДатаВып КАК ДатаВ, | МпзДокумента.Количество КАК Кол, | МпзДокумента.МесРасход КАК МесР, | ЕСТЬNULL(ПартииОстатки.КоличествоОстаток, 0) КАК ОстатокМПЗ, | ПартииОстатки.МПЗ КАК МПЗ1, | ПартииОстаткиИОбороты.КоличествоРасход КАК КолР |ИЗ | МпзДокумента КАК МпзДокумента | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Партии.Остатки( | , | МПЗ В | (ВЫБРАТЬ | МпзДокумента.МПЗ | ИЗ | МпзДокумента)) КАК ПартииОстатки | ПО МпзДокумента.МПЗ = ПартииОстатки.МПЗ | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Партии.ОстаткиИОбороты(, , , , ) КАК ПартииОстаткиИОбороты | ПО МпзДокумента.МПЗ = ПартииОстаткиИОбороты.МПЗ"; Запрос2.УстановитьПараметр("НачалоПериода", "01.07.11"); Запрос2.УстановитьПараметр("КонецПериода", Ссылка.Дата); |
|||
1
Bob200555
16.02.12
✎
15:28
|
Запрос2.УстановитьПараметр("НачалоПериода", "01.07.11");
Запрос2.УстановитьПараметр("КонецПериода", Ссылка.Дата); Так не получается :( |
|||
2
Eugene_life
16.02.12
✎
15:29
|
(0) Как параметры вирт таблицы ОстаткиИОбороты ??
|
|||
3
Kashemir
16.02.12
✎
15:30
|
'20110701'
|
|||
4
Eugene_life
16.02.12
✎
15:31
|
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Партии.ОстаткиИОбороты(&НачалоПериода,&КонецПериода , , , ) КАК ПартииОстаткиИОбороты
|
|||
5
Bob200555
16.02.12
✎
15:31
|
Создаю переменные
НачалоПериода= "01.09.11"; КонецПериода= Ссылка.Дата; РегистрНакопления.Партии.ОстаткиИОбороты(НачалоПериода, КонецПериода, , , ) Матюкается на меня... |
|||
6
1nf
16.02.12
✎
15:32
|
Ты в параметр с началом периода передаешь строку
|
|||
7
Живой Ископаемый
16.02.12
✎
15:32
|
а если так написать:
НачалоПериода= "Начало времен, мля!"; будет матюкаться? |
|||
8
Bob200555
16.02.12
✎
15:33
|
РегистрНакопления.Партии.ОстаткиИОбороты(&НачалоПериода,&КонецПериода , , , ) КАК ПартииОстаткиИОбороты
так тоже делал как задать значения этих переменных в коде? |
|||
9
Fish
16.02.12
✎
15:34
|
Уже заметно, что пятница всё ближе и ближе :)))
|
|||
10
luckyluke
16.02.12
✎
15:34
|
Запрос2.УстановитьПараметр("НачалоПериода", Дата("20110701"));
|
|||
11
Kashemir
16.02.12
✎
15:34
|
(8)
запрос - ДатаВремя(,,,,,) код - константа 'ГГГГММДД' переменные в запросах задаются через & Вообще как не стыдно с такое ерундой на форум лезть |
|||
12
Живой Ископаемый
16.02.12
✎
15:35
|
нельзя сразу после отказа от тяжелых наркотиков начинать программировать.. Нужно пройти реабилитацию в каком-то тихом месте сначала
|
|||
13
Bob200555
16.02.12
✎
15:36
|
Да ладно я 7 просто сидел, сегодня первый день на 8 переползаю;)
|
|||
14
luckyluke
16.02.12
✎
15:36
|
(12) Наш девиз: "Работа без наркотиков - время на ветер!"
|
|||
15
Живой Ископаемый
16.02.12
✎
15:36
|
я про это и говорю
|
|||
16
Bob200555
16.02.12
✎
15:36
|
Да и пиво под ЗЕНИТ много было...
|
|||
17
Kashemir
16.02.12
✎
15:37
|
(13) Найди любой пример запроса из тысяч в любой конфигурации. Программист не способный найти информацию уровня букваря ничего не стоит.
|
|||
18
Fish
16.02.12
✎
15:38
|
(13) А разве в 7.7 можно было строку вместо даты передавать? :))
|
|||
19
Bob200555
16.02.12
✎
15:39
|
Я бухгалтер. Не хочу наших прогеров из-за ерунды напрягать...
|
|||
20
НЕА123
16.02.12
✎
15:43
|
(19)
нормально. а проводки колотят программисты. |
|||
21
1nf
16.02.12
✎
15:44
|
Всем бы да побольше бухов роющихся в конфигураторе и настало бы всемирное щастье
|
|||
22
Bob200555
16.02.12
✎
15:48
|
Все разобрался я...
Спасибо, мне так не хватало Вашей негатиной энергии чтобы перейти на темную сторону силы :) |
|||
23
Azverin
16.02.12
✎
15:54
|
(22) и как обычно: "я понял!", "проблема решена!" , а что и как не пишут)
|
|||
24
Eugene_life
16.02.12
✎
15:57
|
(23) Проблема решена приходом программиста и ударом по почкам :D
|
|||
25
Bob200555
16.02.12
✎
16:34
|
Запрос2.Текст = "ВЫБРАТЬ
| МпзДокумента.МПЗ, | МпзДокумента.ДатаВып КАК ДатаВ, | МпзДокумента.Количество КАК Кол, | МпзДокумента.МесРасход КАК МесР, | ЕСТЬNULL(ПартииОстатки.КоличествоОстаток, 0) КАК ОстатокМПЗ, | ПартииОстатки.МПЗ КАК МПЗ1, | ПартииОстаткиИОбороты.КоличествоРасход КАК КолР |ИЗ | МпзДокумента КАК МпзДокумента | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Партии.Остатки(&КонецПериода | , | МПЗ В | (ВЫБРАТЬ | МпзДокумента.МПЗ | ИЗ | МпзДокумента)) КАК ПартииОстатки | ПО МпзДокумента.МПЗ = ПартииОстатки.МПЗ | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Партии.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , ) КАК ПартииОстаткиИОбороты | ПО МпзДокумента.МПЗ = ПартииОстаткиИОбороты.МПЗ"; Запрос2.УстановитьПараметр("НачалоПериода", ДатаН); Запрос2.УстановитьПараметр("КонецПериода", Ссылка.Дата); Нужно было и УстановитьПараметр и указать в регистре переменные РегистрНакопления.Партии.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , ). А я или то или другое делал... (24) Не я с ними нормально общаюсь :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |