|
Отчет очень долго формируется, почему? | ☑ | ||
---|---|---|---|---|
0
genesys
12.09.16
✎
11:06
|
ВЫБРАТЬ
МЦ_ПриемКонтрагента.Контрагент КАК Пациент, МЦ_ПриемКонтрагента.Дата, МЦ_ПриемКонтрагента.Организация, МЦ_ПриемКонтрагента.Контрагент.Телефоны КАК Телефон, МЦ_ПриемКонтрагента.Процедуры.( Процедура, Цена, Сумма ) ИЗ Документ.МЦ_ПриемКонтрагента КАК МЦ_ПриемКонтрагента ГДЕ МЦ_ПриемКонтрагента.Проведен База огромная, но я делаю период 2 месяца и 1 организацию всего выбираю, почему отчет может долго формироваться ? |
|||
1
genesys
12.09.16
✎
11:08
|
Ой, отчет долго формируется*, в названии ошибся
|
|||
2
Fragster
гуру
12.09.16
✎
11:09
|
в (0) не видно, что два месяца и 1 организация
|
|||
3
Ёпрст
12.09.16
✎
11:09
|
(0) в условиях нет ни организации, ни периода. Где ты че там отбираешь ?
|
|||
4
genesys
12.09.16
✎
11:10
|
Я отбор делаю Организация Равно НаименованиеОрганизации
И ДатаНачало - ДатаКонец — параметры |
|||
5
Fragster
гуру
12.09.16
✎
11:10
|
еще лучше делать выбор табличной части через .(), а соединение с таблицей. в данном случае сумма не задвоится
|
|||
6
Nuobu
12.09.16
✎
11:11
|
МЦ_ПриемКонтрагента.Процедуры.(
Процедура, Цена, Сумма ) В этом проблема. Разбей на два запроса. |
|||
7
Fragster
гуру
12.09.16
✎
11:11
|
(4) привели полный текст запроса. если предположить, что это СКД и отбор накладывается сам, то параметры в случае запроса по документам сами возникнуть не должны и должны быть в тексте.
|
|||
8
genesys
12.09.16
✎
11:11
|
(5) Я учусь и мне пока что не совсем понятно, что ты мне посоветовал
Можно пока про скорость ?) |
|||
9
Fragster
гуру
12.09.16
✎
11:11
|
*приведи
|
|||
10
zak555
12.09.16
✎
11:12
|
(3) проведённые доки отбирает
|
|||
11
zak555
12.09.16
✎
11:12
|
(0) запрос в топку -- надо строить запрос по регистрам
|
|||
12
Fragster
гуру
12.09.16
✎
11:13
|
а вообще - правильно сделать оборотный регистр накопления вида с измерениями контрагент, процедура, ресурсами - количество, сумма и писать в этот регистр при проведении документа. информацию для отчета брать из него.
|
|||
13
genesys
12.09.16
✎
11:13
|
(7) Ну вообще я параметры добавил, а в тексте запроса их нет, но в отчете есть
|
|||
14
zak555
12.09.16
✎
11:14
|
(12) намного проще автору перейти на УНФ
|
|||
15
genesys
12.09.16
✎
11:14
|
Да никуда мне не надо переходить, я нуб, я учусь
|
|||
16
timurhv
12.09.16
✎
11:15
|
(13) Это ГЕНИАЛЬНО!
|
|||
17
genesys
12.09.16
✎
11:16
|
В общем, долго формируется из-за того, что из доков берёт, а не из РН?
|
|||
18
zak555
12.09.16
✎
11:16
|
(15) кто насоздавал МЦ_ПриемКонтрагента ?
|
|||
19
genesys
12.09.16
✎
11:16
|
(18) Управление Медицинским Центром
Кто создавал - хз |
|||
20
Ёпрст
12.09.16
✎
11:17
|
(17) нет. Долго, из-за того, что выбирает все документы, а потом только отбирает.
|
|||
21
Fragster
гуру
12.09.16
✎
11:17
|
(17) добавь параметры в запрос
|
|||
22
genesys
12.09.16
✎
11:17
|
(21) самому чтоли
|
|||
23
Fragster
гуру
12.09.16
✎
11:18
|
(20) *а потом НЕ отбирате
|
|||
24
Fragster
гуру
12.09.16
✎
11:18
|
(22) ага
|
|||
25
aka AMIGO
12.09.16
✎
11:18
|
(22) угу :)
|
|||
26
timurhv
12.09.16
✎
11:19
|
(13) Допиши вместо:
"ГДЕ МЦ_ПриемКонтрагента.Проведен" >>> "ГДЕ МЦ_ПриемКонтрагента.Проведен И МЦ_ПриемКонтрагента.Организация = &НаименованиеОрганизации" + Какие данные выводишь в итоге? Сгруппируй только те, которые нужны для вывода данных в запросе. |
|||
27
aka AMIGO
12.09.16
✎
11:19
|
+ (25) - в конфе есть примеры запросов с параметрами, поищи.
А то, что ты в (13) назвал параметрами, они таковыми не являются :) |
|||
28
timurhv
12.09.16
✎
11:23
|
(26)
+ выводи не ссылки "Контрагент" и прочее, а представление ссылки, а саму ссылку - в расшифровку :) |
|||
29
genesys
12.09.16
✎
11:25
|
(27) А почему? Я зашел на вкладку Параметры и там добавил ДатаНачало ДатаКонец
|
|||
30
Fragster
гуру
12.09.16
✎
11:25
|
(26)(28) я так понимаю, автор сделал отчет на СКД и это все происходит автоматом. косяк только с датами. ну и с .(таблица), но она намного менее критичная
|
|||
31
Fragster
гуру
12.09.16
✎
11:26
|
(29) удали их из той закладки и добавь в запросе
|
|||
32
zak555
12.09.16
✎
11:27
|
(19) ужас, поделка от бита
ты смотри какие движения делает этот документ и по ним запрос строй |
|||
33
genesys
12.09.16
✎
11:28
|
(26) Ну мне вообще нужно так:
Организация ДатаДокумента Пациент ТелефонПациента 1НаименовааниеПроцедуры Цена Сумма 2НаименовааниеПроцедуры Цена Сумма 3НаименовааниеПроцедуры Цена Сумма 4НаименовааниеПроцедуры Цена Сумма ДатаДокумента Пациента2 ТелефононПациента 1НаименовааниеПроцедуры Цена Сумма 2НаименовааниеПроцедуры Цена Сумма 3НаименовааниеПроцедуры Цена Сумма 4НаименовааниеПроцедуры Цена Сумма |
|||
34
genesys
12.09.16
✎
11:30
|
Сейчас из Регистров возьму данные
|
|||
35
genesys
12.09.16
✎
11:31
|
НУ я как понял прием пациента = реализация товаров и услуг
и движения брать из РН продажи ? |
|||
36
shadow_sw
12.09.16
✎
11:44
|
у документа посмотри куда он движения пишет
|
|||
37
genesys
12.09.16
✎
12:13
|
Вот теперь нормально
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |