запрос к документу или регистру сведений #647473


#0 by oved
Ребята, кто знает мат. часть - почему рекомендуется создавать регистр к документу, когда он по сути не нужен? Нужно сделать отчет по данным. Стоит вопрос - делать непериодический регистр сведений с данными документа или не делать.
#1 by Maxus43
от задачи зависит. если сейчас регистра нет - запрос к доку, и пофиг. В бизнес-логике этот документ значит практически не участвует
#2 by ДенисЧ
потому что по регистру ты сможешь получить отчёт штатным скд... А в нём должна храниться информация в том виде, что нужна для получения отчёта. Вообще веяние 8ки - на каждый отчёт свой регистр
#3 by oved
в СКД можно же и к документу обратиться, получить все те же поля...
#4 by zladenuw
а что за документ ?
#5 by Maxus43
ТЧ есть у дока? эти данные надо тянуть?
#6 by oved
самописный. Входящий звонок - звонки клиентов.
#7 by pessok
имел ввиду УниверсальныйОтчет
#8 by oved
ТЧ нет
#9 by pessok
тогда и без регистра вполне можно жить.
#10 by zladenuw
та да
#11 by Maxus43
в универсальном и по документам и по справочникам можно
#12 by Reset
Ты конкурент ?
#13 by Reset
конкурирующий прог? :)
#14 by Maxus43
тоже подумал) видимо одну задачу делают. клиент выберет самого красивого)
#15 by pessok
это понятно, это если произвольным запросом. а так можно через ИмяРегистра = "Мой мега регистр". Вроде так товары в резерве на складах сделан, к примеру
#16 by pessok
надо им насоветовать разные варианты, а потом посмотреть на мнение клиента, гыгы)
#17 by Maxus43
не произвольным, а именно универсальный типовой. Выбираешь тип (дкумент, справочник, регистр), таблицу конкретную и нажимаешь сформировать
#18 by palpetrovich
с самыми большими сисками :) док небось будет немаленький... я за регистр
#19 by pessok
ога, вместо ТЧ там будет значениереквизита1 значениереквизита2 значениереквизита100500 :))
#20 by oved
- новая ветка в продолжение старой. в той пришли к выводу, что лучше всего сделать документ+регистр. Но вот обязательно ли регистр и почему главное - непонятно. Вопрос зачем нужен регистр, учитывая, что это гарантированное задвоение данных.
#21 by del123
имхо если данные собираются из одного документа, то хватит этого самого документа, а вот если данные могут меняться не одним документом, вот тогда уже нужен регистр, что бы брать все цифры из него, а не собирать кучу документов в запросе
#22 by samozvanec
никого не слушай, замени док на справочник гыгыгы
#23 by Maxus43
вы там коллеги чтоль? 2 человека решают эту задачу целый день, да ещё и на форуме?)
#24 by palpetrovich
это соцпрос. толерантность на марше :)
#25 by samozvanec
блин, не прокати стало быть... регистр православно. если считаешь, что никаких дополнительных хотелок не возникнет - обойдись пока регистром. но, если возникнут, будешь перезаполнять потом
#26 by samozvanec
в данном контексте правильно писать "калеки")
#27 by Reset
Ты (если ты клон, или он, если ты не он) дал сферическую задачу без подробностей. На общий вопрос естеественно может быть только общий ответ. В общем случае документ и его движения действительно правильно и универсально. Объяснять, как обещал, не буду. Читай(те?) мануалы, вникайте в идеологию. Что касается частных случаев, то может оказаться вполне жизнеспособный любой вариант. Tata001 (если не переврал ник) очень правильно сформулирвала ответ в той теме.
#28 by oved
спасибо за ответ. Не клон. Сделаем без регистра.
#29 by anatoly
а виртуальные таблицы это фигня ненужная, да?...
#30 by Maxus43
нужные. но в они не нужные
#31 by anatoly
я однажды ковырял дописанную УПП, которую изначально дописывал перец который тоже считал что регистры - это лишняя фигня... после этого я лучше создам заранее регистр, пусть даже он и не нужен на первый взгляд, но лучше пусть будет чем потом окажется что его надо создать и все-все переписывать...
#32 by Reset
На крайняк, при расширении требуемого функционала можно и позже прикрутить РС и перепровести документы. Правда, как правило, на такой рефакторинг забивают и занимаются навешиваеним костылей
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С