|
Указать наименование справочника ПередЗакрытием
| ☑ |
0
Kamich
26.03.13
✎
14:59
|
Добрый день.
В справочнике есть два реквизита: "Страна"(СправочникСсылка.Страны), "Город"(СправочникСсылка.Города).
Так же имеется стандартный реквизит "Наименование".
К примеру Реквизит "Страна" выбрали как значение `Россия`,
в Реквизит "Город" выбрали значение как `Москва`.
ПередЗакрытием Справочника, реквизит "Наименование" заполняется как
РоМо 001.
Т.е. первые две буквы.
Можете пример привести.
P.S. я не экс. по программированию 1C,а лишь любитель.
|
|
1
Maxus43
26.03.13
✎
15:01
|
в объекте, ПередЗаписью
|
|
2
zladenuw
26.03.13
✎
15:01
|
РоМо 001. надо что бы было так ?
|
|
3
Kamich
26.03.13
✎
15:02
|
(2) Да. Я ни когда с такими не сталкивался. Можете пример привести кода процедуры?
|
|
4
butterbean
26.03.13
✎
15:02
|
а если будет Можайск, то тоже РоМо??
|
|
5
Wobland
26.03.13
✎
15:03
|
это кому такая какушка предназначена?
|
|
6
Maxus43
26.03.13
✎
15:03
|
001 что такое?
|
|
7
Kamich
26.03.13
✎
15:03
|
(4) если есть пример то можно будет и сделать больше символов к примеру не первые две , а первые три ,да не важно хоть 5
|
|
8
Wobland
26.03.13
✎
15:03
|
любитель, сделай для юзера спецкнопку формирования нужного наименования, а юзер пускай сам решение принимает
|
|
9
Kamich
26.03.13
✎
15:04
|
(6) Порядковый номер( Код )
|
|
10
zladenuw
26.03.13
✎
15:04
|
Есть функция Лев, прав, сред. смотри в описание СП.
в какой процедуру использовать тебе подсказали.
типа так будет Наименование = ЛЕв(чет )+ чет + чет ;
|
|
11
Kamich
26.03.13
✎
15:06
|
(8) Все понял спасибо!)))
Это получается в виде:
ИнициалИмени = Лев(Сотрудник.Имя, 1);
ИнициалОтчества = Лев(Сотрудник.Отчество, 1);
ПолноеИмя = Сотрудник.Фамилия+" "+ИнициалИмени+"."+ИнициалОтчества+".";
|
|
12
Kamich
26.03.13
✎
15:07
|
(10) Спасибо!))))
|
|