|
Независимый непер. регистр сведений или справочник. В чем преимущества? | ☑ | ||
---|---|---|---|---|
0
snegovik
12.12.14
✎
11:51
|
Иногда в конфигурациях используется независимый непериодический регистр сведений в тех случаях, где можно использовать справочник. Вот хочу задать методологический вопрос - какие это даёт преимущества (и даёт ли?)
|
|||
1
vicof
12.12.14
✎
11:53
|
Записи из регистра проще удалять. Пометок на удаление не надо. На регистр нет ссылок в других объектах.
|
|||
2
Жан Пердежон
12.12.14
✎
11:53
|
ну приехали
|
|||
3
ДенисЧ
12.12.14
✎
11:53
|
примеры?
|
|||
4
Остап Сулейманович
12.12.14
✎
11:54
|
(0) На запись в регистре нет ссылки. То есть невозможно использовать в качестве реквизита. В отличии от... Зато можно не беспокоясь о ссылочной целостности еЯ удалять.
|
|||
5
snegovik
12.12.14
✎
11:54
|
(3) Типовых примеров не знаю. Видел, например, блок по договорам был сделан на регистрах сведений, с кучей измерений и ресурсов.
|
|||
6
ДенисЧ
12.12.14
✎
11:55
|
(5) Блок по договорам - это слова.
Конкретно, что там было* |
|||
7
Турист
12.12.14
✎
11:55
|
(5) нет примеров - нет объяснения
|
|||
8
snegovik
12.12.14
✎
11:58
|
(6) Одна запись - один договор. Если кратко.
|
|||
9
kosts
12.12.14
✎
12:02
|
(8) Это еще, что было бы вообще удивительно, если бы была одна запись на 2 договора.
|
|||
10
ДенисЧ
12.12.14
✎
12:03
|
(8) И где такое решение применено? Чтобы не вляпаться...
|
|||
11
kosts
12.12.14
✎
12:07
|
(0) По существу вопроса. Если в регистре обозначить измерение основным, то вроде как записи могут быть удалены автоматически при удалении справочника. Сам не проверял, слышал типа про это где-то.
При прочих равных это может перевесить чашу. |
|||
12
Поpyчик-4
12.12.14
✎
12:11
|
(11) Не основным, а ведущим. Проверять не требуется, потому что это фича ещё со времён 8.0
|
|||
13
Ненавижу 1С
гуру
12.12.14
✎
12:18
|
(8) а как у реализации определялось по какому договору она отражается?
|
|||
14
su_mai
12.12.14
✎
12:19
|
(0) Преимущество регистра перед справочником в том, что можно "грохнуть" запись без пометки на удаление.
|
|||
15
Ненавижу 1С
гуру
12.12.14
✎
12:20
|
(14) не поверишь, я так могу и со справочником
|
|||
16
dmpl
12.12.14
✎
12:21
|
(14) Угу, причем случайно, и причем неслучано - все.
|
|||
17
snegovik
12.12.14
✎
12:22
|
(13) Вообще, стандартный справочник договоров, подчиненный контрагентам, остался. Он же выступает одним из измерений для записи регистра. Просто по блоку договоров много доработок. Ну и почему-то сделали для этого отдельный регистр сведений, вместо доработки справочника.
|
|||
18
dmpl
12.12.14
✎
12:23
|
(17) Дык это же замечательно - 1С не изгадит при очередном обновлении.
|
|||
19
snegovik
12.12.14
✎
12:23
|
(11), (12) Занятная фича...)
|
|||
20
snegovik
12.12.14
✎
12:23
|
(18) Хотел написать - вместо создания отдельного справочника для договорной работы.
|
|||
21
Ненавижу 1С
гуру
12.12.14
✎
12:24
|
(17) так это совсем другое дело, это удобно и я рекомендую
|
|||
22
snegovik
12.12.14
✎
12:24
|
(10) Далеко от Питера, не волнуйся)
|
|||
23
Ненавижу 1С
гуру
12.12.14
✎
12:29
|
(18) +разделение прав, +не дергаешь объект
|
|||
24
dmpl
12.12.14
✎
12:38
|
(20) А зачем? Чтобы поиметь проблемы с их синхронизацией?
|
|||
25
snegovik
12.12.14
✎
13:05
|
(24) Нет, я имел в виду, что стандартный справочник договоров остается, а для договорной работы использовать дополнительный справочник (а в данном случае использован регистр сведений).
|
|||
26
Йохохо
12.12.14
✎
13:07
|
(25) а почему не использовали дополнительные (общие) свойства?
|
|||
27
dmpl
12.12.14
✎
13:44
|
(25) Ну и как их связывать?
|
|||
28
Крошка Ру
12.12.14
✎
13:52
|
Логично для хранения самих договоров использовать справочник, а для сопутствующей информации(доп условия и т.д.) - регистр сведений(тем более, если она(информация) может меняться).
Недостатка 2 - регистр, зараза, имеет свойство очень быстро разрастаться и скорость работы падает. Второй недостаток - достаточно одному программеру написать НаборЗаписей.Записать() без отбора - и "усё пропало, шеу"... |
|||
29
dmpl
12.12.14
✎
15:03
|
(28) На этот случай можно поставить проверку в модуле набора записей, и не давать записать пустой набор, если только не Загрузка = Истина.
|
|||
30
Гёдза
12.12.14
✎
15:09
|
Основное преимущество регистра - составной индекс по измерениям
|
|||
31
su_mai
12.12.14
✎
20:29
|
(14) Не ну а что сказать что то банальное типа справочник - ссылочный тип данных, а регистр нет? :)
|
|||
32
mehfk
12.12.14
✎
20:31
|
(0) Есть еще такой аргумент: нужна ссылка - справочник. Не нужна - регистр сведений.
|
|||
33
exwill
12.12.14
✎
20:37
|
(0) Регистр сведений нужен там, где нужен составной primary key.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |