Имя: Пароль:
1C
1С v8
Как вывести выражение на управляемую форму?
0 bahtik
 
22.11.12
18:57
Здравствуйте все!
На восьмерку только перехожу (учусь) и возник следующий вопрос. В 7.7, кто помнит, в формах документов везде висела надпись "Автор". В 8.2 я в своей учебной конфе сделал общий реквизит "Автор" - справочник.ссылка "Сотрудники". В сотрудниках есть три поля: "Фамилия", "Имя", "Отчество". На управляемую форму документа я точно так же, как в 7-ке хочу вывести автора но не полностью, а кратко, т.е:

СокрЛП(Сотрудник.Фамилия) + " " + Лев(СокрЛП(Сотрудник.Имя), 1) + ". " + Лев(СокрЛП(Сотрудник.Отчество), 1) + "."

Что для этого нужно? Ведь есть, наверное, более простой вариант, чем просто добавить реквизит формы, и потом по разным событиям (ПриОткрытии(), ПриЗаписи()...) устанавливать его значение?
1 Ranger_83
 
22.11.12
19:04
посмотри в типовых как сделано
2 bahtik
 
22.11.12
20:22
Посмотрел. Вот и спрашиваю, других вариантов, кроме как думать, где и когда может поменяться значение реквизита и прописывать во всех событиях его обновление нет?
3 hhhh
 
22.11.12
21:03
(2) намекаете, что пока вы документ смотрите, Сотрудник три раза фамилию сменит? И имя?
4 bahtik
 
22.11.12
21:12
Нет, намекаю, что это я пробую функционал, а в реальной практике таких надписей, которые могут и сто раз поменяться за время, пока документ на экране, может быть сколько угодно.
5 Команданте
 
22.11.12
21:17
в восьмёрке такого нет, это точно
6 bahtik
 
22.11.12
21:42
(5) Понял. Спасибо.
7 vmv
 
22.11.12
22:03
(5) бгг, в 8-ке динамика всюду, в том числе и содержании надписей, заголовов, шапок, групп и т.д.
8 zulu_mix
 
22.11.12
22:08
надо наименование справочника хранить правильно. тогда и таких проблем не будет
9 bahtik
 
22.11.12
22:15
(8) При чем здесь наименование справочника? Еще раз повторяю - данная задача лишь в качестве примера. Вопрос в самой возможности выводить на форму выражения. Если вас смущает пример с ФИО, пожалуйста другой пример - мне надо вывести на форму, скажем, дату, значение которой вычисляется как (упрощенно):
Объект.Дата + Продукция.СрокГодности
10 AndyTLT63
 
22.11.12
22:36
(0) ТО же недван этим интересовался, пока еще не разбирался ....но я думал реализовать это все чеерез динамический список произвольным запросом
11 AndyTLT63
 
22.11.12
22:37
ДУмаю надо в этом напрпавлении капать
12 a_alenkin
 
23.11.12
00:58
Сделай реквизит формы - строку - помести на форму - при открытии инициализируй этот реквизит
13 a_alenkin
 
23.11.12
00:59
плин в (0) уже естьтакое решение)))
14 a_alenkin
 
23.11.12
01:00
хотя более простого варианта я не вижу