|
Выборка из РС. Как сделали бы вы? | ☑ | ||
---|---|---|---|---|
0
SanGvin
23.07.12
✎
08:16
|
Здравствуйте, коллеги.
Дорабатываю отраслевку одну, столкнулся со следующей ситуацией: регистр сведений цен имеет измерения, которые не могут быть заполнены одновременно - это ограничение искусственое, при вводе цены можно указать либо одно либо другое. Также, присутствует измерение "Документ установки цен", (по идее должно быть реквизитом) тоже может быть пустым, если цена введена вручную. Вобщем пипец. В итоге сейчас пишу отчет и хз как в одном запросе левым соединением мне это добро выбрать, чтобы у меня по не указанным измерениям не все записи из среза последних прилетели а только самое последнее. Поделитесь опытом - как кто выкручивался из такой ситуации? |
|||
1
SanGvin
23.07.12
✎
08:17
|
+ (0) Есть мысль переделать такие измерения в реквизиты, какие могут быть негативные последствия?
|
|||
2
rphosts
23.07.12
✎
08:22
|
про то, что основной индекс строится по всем измерениям сразу учтено? А там как я понимаю часто нужна ещё и выборка по только 1 измерению. Имхо, а нафига? Хотя конечто стоит смотреть на то как используется
|
|||
3
izekia
23.07.12
✎
09:01
|
(0) движения выбирай с фильтром, про срез последних забудь
ну то есть соединение на себя и во втором запросе выбор максимальных дат по фильтру и на них джойнишь |
|||
4
SanGvin
23.07.12
✎
09:11
|
(3) примерно так и сделал. пока все переделывать на реквизиты влом. напишу лучшие пожелания системному архитектору разрабов. Может, в след. релизах поправят.
|
|||
5
hhhh
23.07.12
✎
09:33
|
(4) ага щаз, сидят столичные разработчики, все такие из себя, и вдруг какой-то прог из мухосранска в телогрейке пишет пожелание: переделайте-ка ребят вашу разработку - она никудышняя. Да они тебя пошлют очень далеко и надолго.
|
|||
6
Serg_1960
23.07.12
✎
09:36
|
(0) "...тоже может быть пустым, если цена введена вручную" - ошибочное утверждение. "Вручную" - это как? Щёлкнул пальцами, сказал "трах-тибитох" и всё, ценавведена? :) Чем вводил цену - этим и указавый в реквизите. Даже если э
то документ корректировки регистров - это не мешает ему быть документом установки цен. Имхо. |
|||
7
izekia
23.07.12
✎
09:39
|
(4) я бы в гости сисархитектора такого пригласил, и завез бы его подальше в тайгу, может помедитировав там с месяцок он проникся бы программерским дзеном
|
|||
8
izekia
23.07.12
✎
09:39
|
(6) не тупи
|
|||
9
Serg_1960
23.07.12
✎
09:41
|
(8) Не тормози.
Незная конфу, конечно, могу и ошибаться. Но не верю что разработчики совсем уж идоты. Ты, наверное, не вкурил их логику. |
|||
10
izekia
23.07.12
✎
09:51
|
(9) ты вообще читал что ТС написал в (0) или действительно даже не смог "вкурить" что там написано?
|
|||
11
Serg_1960
23.07.12
✎
10:00
|
(10) Читал. И прежде чем возмущаться хором с тобой и приглашать их в тайгу, хотелось бы услышать от тс как разработчики 2работают" с этим регистром. Ведь они его как-то используют? :)
|
|||
12
SanGvin
23.07.12
✎
10:16
|
(5) прошлые мои багрепорты во внимание принимали. и исправляли, хоть и не сразу. на диалог идут, в общем.
(6)(9) можно вручную добавлять записи в регистр, не подчиненный регистратору. Форма ввода записи ограничивает одно или другое поле по условиям и их в регистр не пишет. оба поля - измерения. есть вещи, которые надо делать определенным образом. Вот и вся логика. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |