Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

План видов характеристик

План видов характеристик
Я
   Byte777
 
25.11.18 - 17:39
Доброго времени суток!
Для чего в плане видов характеристик дополнительные значения характеристик? Его указывают справочником. Для чего и так же работает все прекрасно.
Не пойму объясните пожалуйста уважаемые ГУРУ 1С.
Заранее благодарен. Спасибо.
 
 
   Sapiens_bru
 
1 - 25.11.18 - 19:31
(0) Для того чтобы хранить ссылочные значения. Например список цветов, список размеров, список возрастов - удобнее хранить в справочнике и выбирать из справочника, чтобы обеспечить правильность ввода и группировки в отчётах.
Можно завести в конфигурацию все эти справочники и указать их в виде типа значений ПВХ. Но тогда придётся дописывать конфигурацию постоянно, по мере добавления новых свойств. А так все ссылочные значения лежат в одном общем справочнике
   RomanYS
 
2 - 25.11.18 - 19:56
(0) смысл в том, что значения этого справочника подчинены конкретному значению ПВХ (через поле Владелец). Т.е. для каждого значения ПВХ в котором выбран этот тип будет свой набор значений и для этого не надо будет ничего кодить.
   PR
 
3 - 25.11.18 - 20:04
(1) Причем здесь это?
ТС спрашивает, нафига в ПВХ указывается ссылка на этот справочник
Типа можно с таким же успехом сделать такой справочник, указать его в ПВХ в типе и при этом не указывать в ПВХ в отдельном поле и типа все будет прекрасно работать
Правильный ответ, да, все будет работать, можно не указывать, зачем сделали это поле, ХЗ
   Лефмихалыч
 
4 - 25.11.18 - 20:11
чтобы в метаданных была связь между конкретным ПВХ и __ЕГО__ справочником доп.значений.
Благодаря тому, что в метаданных ПВХ есть эта связь, в коде можно обратиться к справочнику доп.значений конкретного ПВХ, не зная заранее (на этапе написания кода), что это за справочник. Имеет смысл, если ПВХ в конфигурации несколько или, если мы коннектимся к внешней базе какой-то.
   PR
 
5 - 25.11.18 - 20:46
(4) Довольно сомнительная выгода
С остальными-то типами что делать?
Будем молиться, что они не понадобятся?
   Byte777
 
6 - 27.11.18 - 19:23
Спасибо! Как я понял дополнительное значение характеристик это для того что если в конфигураторе несколько ПВХ или для коннекта к внешней БД.
   unregistered
 
7 - 27.11.18 - 19:37
(3) > можно не указывать, зачем сделали это поле, ХЗ

Ответ неверный.
Правильный ответ в (2).
Классический пример можно посмотреть в типовой бухгалтерии - справочник Субконто в качестве дополнительного значения характеристик ПВХ ВидыСубконтоХозрасчетные.

Далее по (2): Каждый элемент справочника "Субконто" будет подчинён конкретному виду субконто (элементу ПВХ ВидыСубконтоХозрасчетные). В формах выбора за счет отбора по владельцу мы видим только субконто конкретного вида (владельца), а не весь справочник Субконто целиком.

Весьма удобная функция, избавляющая от лишнего кодирования и изобретения велосипедов с квадратными колёсами по мотивам безумных хотелок бухов.
   unregistered
 
8 - 27.11.18 - 19:39
+ к (7) > можно не указывать.

Не указывать действительно можно. Но иногда весьма полезно и нужно.
Если перечень значений характеристик определен на этапе конфигурирования и дополнительных значений точно не предвидится, то можно обойтись и без них.
   RomanYS
 
9 - 27.11.18 - 19:41
(6)  "если в конфигураторе несколько ПВХ" - мимо
 "или для коннекта к внешней БД" - тоже мимо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует