|
|
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
понадобилось сделать группировку не по измерениям регистров а по видам самих регистров т.е. скажем если данные тянутся из двух регистров от перед их выводом группировать по видам регистров из которых брались чет ничего на ум кроме добавления по измерению на каждый из регистров в который будет писаться признак принадлежности регистра к регистру (сорри за тавтологию) ни приходит но во-первых это переписание всего кода немаленького в частях где вытягиваются даные из итогов согласно новому порядку следования измерений, во-вторых переписание модулей проведения чтоб писало эти реквизиты всегда ну и в третьих глобальное увеличение размеров таблиц из-за нового поля и т.д. таблицы то проапдейтить напрямую не проблема но как дальше с этим жить :) вобщем как бы так запросом получить группировку по видам регистров а ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 12:18 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
вот есть сейчас в отчетах выводы Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. а надо Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 12:21 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
не особо уловил разницу, но на клюшках это будет через ж.пу как обычно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 12:23 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
авторне особо уловил разницу есть два одинаковых по наборам регистра (почему и кому по голове дать сейчас не выясняем) а т.к. в сущности это одно и то-же за исключением того что там учитываются товары с разными признаками (ну как статусы партий что ли в торговле и т.д., тока фишка в том что это не один регистр а два :)) то и в отчетах требуют такого же формирования группировочного в одном отчете а как его вытянуть без добавления отдельного реквизита принадлежности на каждый из регистров я не разумею а именно запросм надо т.к. это для универасльных отчетов будет юзаться и там как вы помните кроме как запросом управлять выводом мы не сильно то и можем автор, но на клюшках это будет через ж.пу как обычно... ну да... вопрос в том что пусть через ж...у :) но не сделать ж...пу всей бд вцелом (из-за доп. данных и следующих тормозов выборок) или не устроить армагедон с реалтаймовым ковырянием всего бредокода из-за изменения структуры регистров ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 12:31 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 13:10 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
все равно вроде как надо объединять через объединить все там добавочный признак и вписывайте а там хоть группировка хоть сортировка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 13:13 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
Это не 8-ка, в 7-ке нет "Объединить все" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 13:25 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
leaf, это же 7ка :))... совсем корни забыли гля какие там объединения... автора универсальный отчет два регистра за раз кушает? они по переменным из регистра работают так что в этом плане Товар = Регистр.Регистр1.Товар, Регистр.Регистр2.Товар; рулит но вот показать откуда он выбирался этот товар на конкретном уровне группировок к сожалению вот никак (тут даже могучее "когда" на условие функции не прокатит) не ну можно SQL прямой использовать но там чтоб построить универсальный (динамические группировки периода и фильтры) для 5-ти группировок разноплановых времени убить надо огого (плавали знаем :) - больше не хочу) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 13:28 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
8-ка развращает... После нее в клюшках копаться нет никакого желания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 14:25 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
меня слово универсальный с толку сбило ) ну так выбирайте дважды в две разные таблицы сортируйте и вперед в чем дело то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 17:06 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
авторв чем дело то? да можно и двумя запросами :) только вот вся универсальность теряется... одним надо был когда то от абби црм с очень интересным движком отчетов... вот на этой базе скажем отчётец http://slil.ru/28097762 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 17:27 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
а разбирать по-таблицам суммируя группировки "вверх"... ну мы это уже проходили тоже... слабомодифициремо (утонуть можно в подсчётах пормежуточных итогов по десятку динамических группировок) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 17:29 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
Last1Cmenа разбирать по-таблицам суммируя группировки "вверх"... ну мы это уже проходили тоже... слабомодифициремо (утонуть можно в подсчётах пормежуточных итогов по десятку динамических группировок) Ну если сделать по уму, то не утонешь. А промежуточные итоги будут получаться как Итог по колонке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 19:11 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 08:32 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
leaf, он может быть одновременно как одним таки и другим а если учесть что на самом деле номенклатура это всего лишь "артикулат" изделий и сами изделия само собой так же могут мигрировать по разным фондам (т.е. регистрам учета), правда в один момент времени или там или там, то использовать группировки на основании таблиц это очень некрасиво получится да... признаки партионные типа навесить не получится т.к. учет штучный изначально... много переписывать под партионный учет вобщем таки решил ввести новые измерения где будет перечисление вида фонда учета товара (вчера весь день переписывал в коде методы СводныйОстаток и Остаток) а сейчас воюю с СКЛ чтоб таблицы итогов проапдейтить напрямую... дубли примари елки двадцать и это в итогах :(... производительность пока не мерял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 10:51 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
мужики (и леди) пишу уже сюда раз начал не могу проапдейтить таблицу итогов... ругается на дубли в примари сам запрос Код: plaintext 1. возвращает ошибку о дублировании хотя проверочный запрос Код: plaintext 1. 2. 3. не выводит в "С" никаких цифер отличных от 1.. т.е. записи таки уникальны... апдейт идет конечно поля одного из ключей (измерение регистра) где я что-то не учитываю ? (признак ключа на том поле что апдейтить пытаюсь скинул и не помогло) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 13:50 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
Код: plaintext а там вроде кроме измерений и ресурсов еще и реквизиты были? ходют упорные слухи что реквизит иногда лучше измерения ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 15:15 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
leaf, реквизиты - обалденная штука только вот беда то в том что они только в RAxxx фигурируют :) без остатков то никуда... к сожалению ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 16:01 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
то есть еще и прямые запросы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 16:43 |
|
||
|
Группировка по регистрам 7.7
|
|||
|---|---|---|---|
|
#18+
leaf, ну то уже по-необходимости... и без прямых остатки по фондам (видам учета или в простонародье регистрам) необходимы... а по реквизиту как мне память не изменяет мы корме движений ничего вытянуть не могём ну вот нет такого Код: plaintext 1. посему и авторВидРегистра = Регистр.Регистр1.Вид,Регистр.Регистр2.Вид; где Вид уже измерение (т.е. ключевое поле) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 17:12 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36259068&tid=1523180]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
186ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 548ms |

| 0 / 0 |
