Имя: Пароль:
1C
1С v8
Указать наименование справочника ПередЗакрытием
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) Спасибо!))))