![]() |
|
v7: Загадка по семёрке | ☑ | ||
---|---|---|---|---|
0
Aleks73
27.03.12
✎
16:43
|
Есть две базы 7.7.026 древние, измененные неизвестно кем.
конфы идентичные есть отчёт по продажам : ТекстЗапроса //{{ЗАПРОС(Сформировать) Период с ДатаНач по ДатаКон; Док = Документ.РасходнаяНакладная.ТекущийДокумент; ДатаДок = Документ.РасходнаяНакладная.ТекущийДокумент.ДатаДок; Клиент = Документ.РасходнаяНакладная.ТекущийДокумент.Клиент; Ответственный = Документ.РасходнаяНакладная.ТекущийДокумент.Клиент.Ответственный; Водитель = Документ.РасходнаяНакладная.ТекущийДокумент.Водитель; дилер = Документ.РасходнаяНакладная.ТекущийДокумент.клиент.ответственныйдилер; ТипОтгрузки = Документ.РасходнаяНакладная.ТекущийДокумент.ТипОтгрузки; Подразделение = Документ.РасходнаяНакладная.ТекущийДокумент.Клиент.Ответственный.Подразделение; Сумма = Документ.РасходнаяНакладная.ТекущийДокумент.Сумма; ДатаКурса = Документ.РасходнаяНакладная.ТекущийДокумент.ДатаКурса; Валюта = Документ.РасходнаяНакладная.ТекущийДокумент.Валюта; ВидОперации = Документ.РасходнаяНакладная.ТекущийДокумент.ВидОперации; Группировка Ответственный; Группировка Клиент; Группировка Месяц все;Группировка Док; Функция СуммаНакл = Сумма(Сумма); Условие(ВидОперации=Перечисление.ВидОперации.Расход); В одной базе он "троит" сумму по документам, где например 3 строки, где две - "двоит" и т.п. В другой - всё ОК. ТиИ делал, выгружал - загружал, удалял индексные, проверял период. У кого было ? Кто победил ? |
|||
1
zak555
27.03.12
✎
16:45
|
убрать .ТекущийДокумент кроме первой строки ?
|
|||
2
andrewks
27.03.12
✎
16:47
|
мдэ...
|
|||
3
aka AMIGO
27.03.12
✎
16:47
|
(1)у него группировка док
|
|||
4
andrewks
27.03.12
✎
16:49
|
(3) и что?
|
|||
5
aka AMIGO
27.03.12
✎
16:50
|
(2)
(4)-не, он прав.. я невнимательно читал |
|||
6
Масянька
27.03.12
✎
16:53
|
А в другой (где все ОК) есть доки с 2-мя и более строк? И точно не двоит, троит,....?
|
|||
7
Ёпрст
гуру
27.03.12
✎
16:54
|
(0) а Сумма поди - реквизит Шапки ?
:))) |
|||
8
andrewks
27.03.12
✎
16:55
|
(7) в РН? О_о
|
|||
9
Aleks73
27.03.12
✎
16:56
|
(7) Нет, табличная часть
|
|||
10
Aleks73
27.03.12
✎
16:57
|
(6) Да, жёстко проверили, много лет пользуемся, глючная база - молодая, по другой органиазции та же конфа
|
|||
11
Aleks73
27.03.12
✎
16:58
|
(1) Сработало так :
ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Период с ДатаНач по ДатаКон; |Док = Документ.РасходнаяНакладная.ТекущийДокумент; |ДатаДок = Документ.РасходнаяНакладная.ДатаДок; |Клиент = Документ.РасходнаяНакладная.Клиент; |Ответственный = Документ.РасходнаяНакладная.Клиент.Ответственный; |Водитель = Документ.РасходнаяНакладная.Водитель; |дилер = Документ.РасходнаяНакладная.клиент.ответственныйдилер; |ТипОтгрузки = Документ.РасходнаяНакладная.ТипОтгрузки; |Подразделение = Документ.РасходнаяНакладная.Клиент.Ответственный.Подразделение; |Сумма = Документ.РасходнаяНакладная.Сумма; |ДатаКурса = Документ.РасходнаяНакладная.ДатаКурса; |Валюта = Документ.РасходнаяНакладная.Валюта; |ВидОперации = Документ.РасходнаяНакладная.ВидОперации; |Группировка Ответственный; |Группировка Клиент; Т.е. текущий документ в первой строке пришлось оставить, иначе была ошибка. |
|||
12
Aleks73
27.03.12
✎
16:59
|
(1) zak555, , большое спасибо !
Откуда знаешь ? |
|||
13
Масянька
27.03.12
✎
17:00
|
(11) А где Функция Сумма?
|
|||
14
Aleks73
27.03.12
✎
17:01
|
(13) я вывел только отличающуюся часть, где был текущий документ
|
|||
15
Aleks73
27.03.12
✎
17:01
|
(13) остальное неизменно
|
|||
16
GreyK
27.03.12
✎
17:04
|
(0) Будь мужиком млеать!
Убери ".ТекущийДокумент" из строки: "Сумма = Документ.РасходнаяНакладная.ТекущийДокумент.Сумма;" И из других строк то-же. |
|||
17
Aleks73
27.03.12
✎
17:06
|
(16) Благодарю братскую эстоооонию!
|
|||
18
Z1
27.03.12
✎
17:16
|
(0) переходи срочно с 26 релиза
или на 25 или на 27 на всех компьютерах. |
|||
19
Aleks73
27.03.12
✎
17:19
|
(18) А зачем ? До меня лет 10 не переходили...
|
|||
20
Ёпрст
гуру
27.03.12
✎
17:20
|
(19) ну 10 это раз, 26 - кривой релиз, это два
то что в (0) - это баян, смотри код любого типового отчета |
|||
21
Ёпрст
гуру
27.03.12
✎
17:20
|
+20 ну не 10
|
|||
22
Z1
27.03.12
✎
17:21
|
(19) в 26 релизе критические ошибки
27 релиз вышел через две недели после выхода 26 релиза. Если Вы еще не наступили на грабли это не значит что их нет |
|||
23
palpetrovich
27.03.12
✎
17:21
|
zak555, будь мужиком, призначайся откуда знаешь :)
|
|||
24
andrewks
27.03.12
✎
17:22
|
26-й релиз имеет глюк с бух.компонентной. если только опер.учёт, то, в принципе, влиять не должно. но обновить до 27-го, конечно, всё равно надо
|
|||
25
andrewks
27.03.12
✎
17:22
|
(23) не пали мужика! :)
|
|||
26
Aleks73
27.03.12
✎
17:23
|
(20) отчет типал какойнить Кит Титыч. Так давно не пишуть.
|
|||
27
Z1
27.03.12
✎
17:23
|
(24) не только
там еще критич ошибка в УРБД и что-то с каким-то индексом. |
|||
28
Aleks73
27.03.12
✎
17:24
|
(22) А какая вторая ?
|
|||
29
Aleks73
27.03.12
✎
17:24
|
(27) УРБД в топку, здесь его нет и не ждите. А что за индекс ?
|
|||
30
andrewks
27.03.12
✎
17:25
|
(27) разве? что-то не припоминаю такого. хотя, времени много утекло, спорить не буду
|
|||
31
Ёпрст
гуру
27.03.12
✎
17:25
|
(27) другое построение индекса в журнале расчетов
|
|||
32
Ёпрст
гуру
27.03.12
✎
17:26
|
+31 поэтому нельзя работать на разных релизах с одной базой.. ждёт сюрпрайз потом
|
|||
33
Aleks73
27.03.12
✎
17:26
|
(31) расчетов нетути
|
|||
34
Aleks73
27.03.12
✎
17:27
|
(32) верно. а при чём тут (0) и эти базы ? там везде один движок престарелый
|
|||
35
Ёпрст
гуру
27.03.12
✎
17:29
|
(34) не при чем, но запрос в (0) - это полный пэ..
И где учат ТекущийДокумент втыкать ? или ТекущийЭлемент ? |
|||
36
Ёпрст
гуру
27.03.12
✎
17:30
|
да.. ответ на свою загадку можешь посмотреть в профайлере и ужаснуться, какого монстра ты на выполнение отправил
|
|||
37
Vladal
27.03.12
✎
17:30
|
На днях знакомой лечил такую базу. Отчет остатки троил данные.
Переиндексировал, пересчитал итоги - всеравно. Потом просто перепровел документы, не все, касающиеся последнего прихода, всё стало на свои места. Ну и в документе в свойствах поставить флаг "Удалять движения автоматически" |
|||
38
zak555
27.03.12
✎
17:30
|
(12) (23) воспроизвёл на 2.15.301
|
|||
39
Vladal
27.03.12
✎
17:31
|
Ёпрст4, а где в семерке этот профайлер посмотреть? Ты имеешь в виду скульный?
|
|||
40
Ёпрст
гуру
27.03.12
✎
17:32
|
(39) ага
|
|||
41
Aleks73
27.03.12
✎
17:35
|
(38) Код выложи плиииииииииз!
|
|||
42
Aleks73
27.03.12
✎
17:35
|
(36) файловая база
|
|||
43
zak555
27.03.12
✎
17:35
|
(41) у меня только кошка
а кота и кода нет |
|||
44
Aleks73
27.03.12
✎
17:36
|
(3?) да ? там же у меня в запросе нет движений
|
|||
45
Aleks73
27.03.12
✎
17:38
|
(43) какой же ты прог без кода ?
неправда ваша дяденька |
|||
46
Aleks73
27.03.12
✎
17:38
|
(44) имел в виду (37)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |