|
СКД - что за фокусы? внешний набор данных - без сортировки показывает что-то левое | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
19.05.22
✎
14:03
|
Собственно - пользователь пришёл с претензией: это что за циферки?
Открываю консоль запросов - в ней циферки другие... Ну там Подсистема отчетов из БСП - нажал отсортировать на колонке - и ... опа ... все стало красиво Это что за магия? Циферки в ресурсах, Сумма |
|||
1
Kassern
19.05.22
✎
14:04
|
(0) пока сортировали, кто-то поправил первичку))
|
|||
2
RomaH
naïve
19.05.22
✎
14:06
|
(1) ага - а потом я настройки сбросил - в это время опять поправили назад - и так каждый раз
|
|||
3
1Сергей
19.05.22
✎
14:10
|
Мошт у тебя там ТОП 100 стоит, или ещё чего
|
|||
4
Выпрь
19.05.22
✎
14:11
|
там случайно вычисляемых полей по предыдущим значениям нет?
|
|||
5
RomaH
naïve
19.05.22
✎
14:12
|
как жить-то теперь, уж думал если в ТЗ запихать исходный набор данных - СКД не станет химичить с оптимизацией
так нет (3) нет (4) нет ТЗ на входе таблица на выходе с двумя ресурсами |
|||
6
RomaH
naïve
19.05.22
✎
14:14
|
дальше интереснее
ставлю отбор по физ лицу (по которому косяк) с отбором все хорошо снимаю галку с отбора - опять все хорошо ... какие-то пользовательские настройки сохранились - а при сортировке /добалении отбора они переписываются на правильные? |
|||
7
RomaH
naïve
19.05.22
✎
14:26
|
а как пользовательские настройки затереть?
|
|||
8
Ryzeman
19.05.22
✎
14:30
|
(7) В типовых пользователь - настройки или свою обработину написать, в которой её чистить. Уже не помню зачем, для себя делал:
Процедура ОчиститьНастройкиНаСервере(ПользовательСсылка, КлючОбъекта = Неопределено) СтрПользователь = ПользователиСлужебныйКлиентСервер.ПолучитьКраткоеИмяПользователяИБ(ПользовательСсылка.КраткоеНаименование); Если ЗначениеЗаполнено(СтрПользователь) Тогда КлючНастройки = Неопределено; ХранилищеСистемныхНастроек.Удалить(КлючОбъекта, КлючНастройки, СтрПользователь); КонецЕсли; КонецПроцедуры |
|||
9
RomaH
naïve
19.05.22
✎
14:34
|
ага - только самое интересное, что в персональных настройках у меня этого отчета нет
|
|||
10
Ryzeman
19.05.22
✎
14:48
|
Значит, злое колдунство. Вызови батюшку
|
|||
11
hhhh
19.05.22
✎
15:10
|
(9) переименуй отчет. ну и синоним и вариант отчета по-другому назови.
|
|||
12
RomaH
naïve
19.05.22
✎
15:31
|
а может ?...
я тут заметил, что неверные цифры - совпадают с другим периодом отчета... может я период не верно вытаскиваю? Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных; Для Каждого Параметр Из Параметры.Элементы Цикл Если Параметр.ИдентификаторПользовательскойНастройки = "c37da494-c1dd-4cca-bd7b-763cd52b9c7e" Тогда Запрос.УстановитьПараметр("ДатаНачала", Параметр.Значение.ДатаНачала); //Дата Запрос.УстановитьПараметр("ДатаОкончания", Параметр.Значение.ДатаОкончания); //Дата Прервать; КонецЕсли; КонецЦикла; |
|||
13
RomaH
naïve
19.05.22
✎
15:31
|
т.е. период отчета на экране установлен 19.05
а в запрос вытаскивает 29.04 ... похоже |
|||
14
Выпрь
19.05.22
✎
16:27
|
(12) но зачем так?
КомпоновщикНастроек.ПолучитьНастройки() - тут уже все настройки с учетом пользовательских |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |