|
Запрос | ☑ | ||
---|---|---|---|---|
0
programer_
1c_nn15 24.10.11
✎
15:57
|
Есть такой запрос, врезультате выполнения появляется лишняя строчка в начале , итоги не делаю, пока непонятно откуда она разбираюсь кто знает подскажите
Запрос=новый запрос ; запрос.Текст= "ВЫБРАТЬ РАЗРЕШЕННЫЕ | ХозрасчетныйОстаткиИОбороты.Субконто2, | СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК СуммаКонечныйОстатокДт, | ХозрасчетныйОстаткиИОбороты.Субконто2.Дата КАК Субконто2Дата, | СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт) КАК СуммаОборотДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНач, &ДатаДок, День, , счет = &счет, , ) КАК ХозрасчетныйОстаткиИОбороты | |СГРУППИРОВАТЬ ПО | ХозрасчетныйОстаткиИОбороты.Субконто2.Дата, | ХозрасчетныйОстаткиИОбороты.Субконто2 | |УПОРЯДОЧИТЬ ПО | Субконто2Дата" ; запрос.УстановитьПараметр("номенклатура" , Проводка.СубконтоДт.номенклатура ); //Проводка.СубконтоДт.РаботникиОрганизаций запрос.УстановитьПараметр("мол" ,СубконтоМЦ4откуда ); запрос.УстановитьПараметр("счет" , Проводка.СчетДт ); запрос.УстановитьПараметр("ДатаДок", Этотобъект.Дата ); запрос.УстановитьПараметр("ДатаНач", Дата("20010101") ); Результат = Запрос.Выполнить(); тз=результат.Выгрузить(); тз.ВыбратьСтроку(); |
|||
1
mikecool
24.10.11
✎
15:58
|
пустое субконто?
|
|||
2
Beduin
24.10.11
✎
15:58
|
(0) Пустое значение даты в поле Субконто2.Дата
|
|||
3
kible
24.10.11
✎
15:59
|
Эта строчка наверное отображает "СуммаКонечныйОстатокДт"
|
|||
4
Axel2009
24.10.11
✎
16:00
|
ну так выведи ХозрасчетныйОстаткиИОбороты.Период и все станет ясно
|
|||
5
programer_
1c_nn15 24.10.11
✎
16:09
|
(1)Какое именно из трёх?
|
|||
6
programer_
1c_nn15 24.10.11
✎
16:10
|
(2) Субконто 2 это документ -Передача документов в эксплуатацию там даты заполнены
|
|||
7
Beduin
24.10.11
✎
16:10
|
(5) У тебя там одно.
|
|||
8
programer_
1c_nn15 24.10.11
✎
16:13
|
(3) и в обычных строчках и в этой есть значение СуммаКонечныйОстатокДт
|
|||
9
izekia
24.10.11
✎
16:14
|
(8) а оборот в этой строчке есть?
|
|||
10
programer_
1c_nn15 24.10.11
✎
16:17
|
(9) оборот есть
|
|||
11
Axel2009
24.10.11
✎
16:17
|
(10) писатель, смотри (4)
|
|||
12
programer_
1c_nn15 24.10.11
✎
16:17
|
Мне в итоге нужно получить просто список документов(субконто2)
|
|||
13
Axel2009
24.10.11
✎
16:18
|
.ОстаткиИОбороты(&ДатаНач, &ДатаДок, , , счет = &счет, , )
|
|||
14
programer_
1c_nn15 24.10.11
✎
16:20
|
(13) так ведь у меня в зпросе так и написано, впечатление что эти строчки суммы по группировкам но я итоговые суммы не вывожу
|
|||
15
hhhh
24.10.11
✎
16:33
|
(14) ну СГРУППИРОВАТЬ ПО можно выкинуть. Оно у вас ничего не делает, только программу дополнительно тормозит.
|
|||
16
programer_
1c_nn15 24.10.11
✎
16:35
|
(15)вобщем да, полей мало выборки
|
|||
17
programer_
1c_nn15 24.10.11
✎
16:38
|
(15) чет не то если убрать 2 строчки с одним документом
|
|||
18
ilya_i
24.10.11
✎
16:38
|
а так? :
.ОстаткиИОбороты(&ДатаНач, &ДатаДок, День, Движения , счет = &счет, , ) |
|||
19
Axel2009
24.10.11
✎
16:39
|
(14) для тех кто в танке либо
ВЫБРАТЬ РАЗРЕШЕННЫЕ | ХозрасчетныйОстаткиИОбороты.Период, либо .ОстаткиИОбороты(&ДатаНач, &ДатаДок, , , счет = &счет, , ) что непонятного??? |
|||
20
Axel2009
24.10.11
✎
16:40
|
(19)+ 1986года рождения, да? признавайся
|
|||
21
programer_
1c_nn15 24.10.11
✎
16:40
|
(18) без изменений,,,
|
|||
22
programer_
1c_nn15 24.10.11
✎
16:43
|
(19) читай внимательно запрос мой юный друг))
|
|||
23
Axel2009
24.10.11
✎
16:43
|
(22) что читать? что выбираешь дату измерения? и что?
|
|||
24
Axel2009
24.10.11
✎
16:44
|
(23)+ ты видишь что у меня не хватает слова "ДЕНЬ", которое в (0) присутствует
|
|||
25
ilya_i
24.10.11
✎
16:47
|
добавь условие
ХозрасчетныйОстаткиИОбороты.Субконто2 is not null |
|||
26
programer_
1c_nn15 24.10.11
✎
16:48
|
(24) иди пока отдохни немного
|
|||
27
programer_
1c_nn15 24.10.11
✎
16:49
|
(25)щас такой запрос:
Запрос=новый запрос ; запрос.Текст= "ВЫБРАТЬ | ХозрасчетныйОстаткиИОбороты.Субконто2, | ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонечныйОстатокДт, | ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты( | &ДатаНач, | &ДатаДок, | , | Движения, | счет = &счет, | , | субконто1 = &номенклатура | И субконто3 = &мол) КАК ХозрасчетныйОстаткиИОбороты" ; запрос.УстановитьПараметр("номенклатура" , Проводка.СубконтоДт.номенклатура ); запрос.УстановитьПараметр("мол" ,СубконтоМЦ4откуда ); запрос.УстановитьПараметр("счет" , Проводка.СчетДт ); запрос.УстановитьПараметр("ДатаДок", Этотобъект.Дата ); запрос.УстановитьПараметр("ДатаНач", Дата("20010101") ); Результат = Запрос.Выполнить(); тз=результат.Выгрузить(); тз.ВыбратьСтроку(); |
|||
28
programer_
1c_nn15 24.10.11
✎
16:50
|
(25)попробую
|
|||
29
Axel2009
24.10.11
✎
16:51
|
(27) мне тебя жаль.
|
|||
30
programer_
1c_nn15 24.10.11
✎
16:52
|
(27)Ок
|
|||
31
ilya_i
24.10.11
✎
16:53
|
(30) т.е. заработало?
|
|||
32
Beduin
24.10.11
✎
16:53
|
(0) Не мучайся, ты не один такой
Таблица ОстаткиИОбороты иногда чудит. v8: Помогите с запросом v8: В результате запроса появляются строки без регистратора |
|||
33
programer_
1c_nn15 24.10.11
✎
16:57
|
Надо вариант попробовать с таблицей остатков, обороты вобщем то не нужны
|
|||
34
programer_
1c_nn15 24.10.11
✎
16:57
|
хотя нет не выйдет
|
|||
35
programer_
1c_nn15 24.10.11
✎
16:58
|
(32) гляну
|
|||
36
Axel2009
24.10.11
✎
17:01
|
(32) где ж она чудит то? если ее не умеете готовить.
если по измерениям есть остаток либо на начало периода либо на конец, то показывается "пустая" строка, где в Период подставляется либо начало либо конец периода, либо и то и то, если остатки были. а уж движения показываются внутри. |
|||
37
programer_
1c_nn15 24.10.11
✎
17:19
|
Много версий, с таблицей остатков всё идеально получилось))всем спасибо!!!
|
|||
38
programer_
1c_nn15 25.10.11
✎
17:33
|
Если кому то интересно доделал вариант который работает
"ВЫБРАТЬ | ХозрасчетныйОстатки.Субконто2, | ХозрасчетныйОстатки.СуммаОстатокДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаДок, счет = &счет, , ) КАК ХозрасчетныйОстатки |ГДЕ | (( ХозрасчетныйОстатки.Субконто2 )есть не null) | и субконто2 <>&пусто | и (НЕ ХозрасчетныйОстатки.Субконто2 = НЕОПРЕДЕЛЕНО) | и субконто2 ССЫЛКА Документ.ПередачаМатериаловВЭксплуатацию | и субконто2.Ссылка ЕСТЬ НЕ NULL | "; |
|||
39
programer_
1c_nn15 25.10.11
✎
17:34
|
Попадали пустые строки с другим видом документа или с нужным видом но пустой ссылкой документа
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |