Имя: Пароль:
1C
1С v8
Можно ли поле (типа справочник.ссылка) заполнить другим значением?
0 Ira_19
 
25.03.12
23:57
Вопрос: возможно ли каким-то образом сделать так, чтобы при выборе из справочника какого-либо значения в поле подставлялось не Наименование (или Код), а заданное другое значение из этого справочника (другой реквизит)?
Я так понимаю, что если у поля стоит тип Справочник.Ссылка, то оно и заполняется значением основного представления (кода, наименования). Но может, есть всё же способ хранить в нём другой реквизит справочника?
1 asady
 
26.03.12
00:05
(0) отдохнуть вам нужно..

чисто женский вопрос между прочим

если нельзя но очень хочется то....
2 Ira_19
 
26.03.12
00:15
Спасибо за ответ :D
3 Alex375
 
26.03.12
04:48
Если вопрос в ОТОБРАЖЕНИИ значения поля, тогда можно. А если требуется именно записать в поле значение другого типа - тогда нет.
4 Alex375
 
26.03.12
04:48
как я понял вопрос касается именно отображения значения, а значит выполнить можно :)
5 Восточный Парень
 
26.03.12
06:05
А фото где?
6 Sammo
 
26.03.12
08:14
Хранится не реквизит справочник, а ссылка.
Отоброжение элемента справочника регулируется настройками справочника в конфигураторе
7 Ira_19
 
26.03.12
11:34
(6) Если сделать настройки в справочнике, то при любом выборе значения из справочника (в разных документах) будет подставляться "настроенное" значение реквизита, я правильно понимаю?. А так, чтобы в одном только документе такое проделать, никак?
8 Alex375
 
26.03.12
11:36
Можно, я же уже говорил :)
9 Buster007
 
26.03.12
11:37
(0) ерундой вы занимаетесь, ерундой.
10 Ira_19
 
26.03.12
11:37
(8) подскажите, пожалуйста, как))
11 Buster007
 
26.03.12
11:39
(9) это всё равно что сделать справочник "Номенклатура" и у него будет реквизит "Статья затрат". Потом в документах указывать в реквизите "Статья затрат" справочник "Номенклатура"...
12 Alex375
 
26.03.12
11:40
Можно в событии "ПриВыводеСтроки" подставить то что требуется. Можно свою таблицу сделать. Можно вообще табличный документ там использовать. Вообщем вариантов масса :)
13 Ira_19
 
26.03.12
11:41
(12) спасибо, попробую
14 lxs
 
26.03.12
11:45
(13) Лучше ПриПолученииДанных(). ПриВыводеСтроки() нафиг завесит базу, отрисовка списка начнет безбожно тормозить. Использование ПриПолученииДанных() также отразится на скорости отрисовки списка, но не так критично. А вообще (9) прав. Глупость это.