|
Код и наименование в справочнике 8.2
| ☑ |
0
manti
05.03.13
✎
15:47
|
Есть справочник "Поля".
В конфигураторе в предопределенных даннго справочника есть поля Имя, Код, Наименование - например (ИсхWAN, 000000013, 13).
Можно ли сделать таким образом, чтобы в пердприятии поле, связанным со спр. "Поля" - значение отображалось в виде кода а в другом документе в виде Имени, или другого реквизита этого справочника?
|
|
1
Fragster
гуру
05.03.13
✎
15:49
|
можно
|
|
2
manti
05.03.13
✎
15:53
|
(1) а как?
Вроде пишут, что это привилегия 8.3
"Для этого в модулях менеджеров этих объектов реализованы обработчики событий ОбработкаПолученияПолейПредставления и ОбработкаПолученияПредставления."
|
|
3
Fragster
гуру
05.03.13
✎
15:54
|
в событии ПриПолученииДанных или ПриВыводеСтроки устанавливаешь текст ячейки
|
|
4
manti
05.03.13
✎
15:57
|
(3) это собития поля связанного с спр? Можно пример)
|
|
5
hhhh
05.03.13
✎
16:00
|
(4) ну в любой типовой набираешь в поиске "ПриПолученииДанных", вот тебе сразу десятки тысяч примеров.
|
|
6
manti
05.03.13
✎
16:06
|
в модуле менеджера справочника прописал так:
Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
Поля.Добавить("Значение");
СтандартнаяОбработка = Ложь;
КонецПроцедуры
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
Представление = Данные.Значение;
СтандартнаяОбработка = Ложь;
КонецПроцедуры
В итоге теперь во всех полях представление идет по полю Значение. Можно ли сделать, чтобы в одном документе было по Коду, а в другом объекте(напр рег. сведений) по содержанию?
|
|
7
manti
05.03.13
✎
16:13
|
Как в модуле менеджера справочника можно определить тип документа, где идет представление данного справочника?
|
|