Имя: Пароль:
1C
1С v8
Нумерация объектов ИБ 8.2
0 Kuzen2004
 
10.02.12
00:35
Здравствуйте, уважаемые форумчане!

Вопрос такой: есть Бухгалтерия предприятия (2.0.32.4). Настроена реаспределенка. Установлен префикс узла распределенной базы. При создании нового документа или элемента справочника код (или номер документа) присваивается автоматически от префикса ИБ (это вполне устраивает). Но при попытке создать "свой" справочник нумерация идет без префикса. Где посмотреть алгоритм присвоения кода?
1 IamAlexy
 
10.02.12
00:38
вроде как в подписках
2 Kuzen2004
 
10.02.12
00:39
А можно поподробнее, я с 8 только начал работать...
3 IamAlexy
 
10.02.12
00:41
общие - подписки на события
4 Aleksey
 
10.02.12
00:57
Там для документа 2 префикса, а в корпе 3 префикса
5 Kuzen2004
 
10.02.12
00:59
Подписки на события нашел. Но возник вопрос: если я копирую существующий справочник, например, "Номенклатура" (получается "Номенклатура1"), то при создании в нем элемента нумерация опять идет без префикса. Чем он отличается от оригинала?
6 sanja26
 
10.02.12
01:01
что значит свой спрвочник? если в РИБ создаешь элемент, никаких проблем, только код контролируй, иначе затрется элементом из ЦБ
7 hhhh
 
10.02.12
01:29
(5) в подписке есть список справочников
8 ПульсЪ
 
15.02.12
15:38
(0) в подпиське на события поставь галченку на против своего справочника/документа, в модуле формы в собитие при открытии запихай:

МеханизмНумерацииОбъектов.ДобавитьВМенюДействияКнопкуРедактированияНомера(ЭлементыФормы.ДействияФормы.Кнопки.Подменю);
   МеханизмНумерацииОбъектов.УстановитьДоступностьПоляВводаНомера(Метаданные(), ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.Подменю,ЭлементыФормы.Номер);

+

Процедура ДействияФормыРедактироватьНомер(Кнопка)
       МеханизмНумерацииОбъектов.ИзменениеВозможностиРедактированияНомера(ЭтотОбъект.Метаданные(), ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.Подменю, ЭлементыФормы.Номер);
           
КонецПроцедуры

+

в свойстах формы сними галченку с "Автонумерация"

+

Установи в поле "номер" свойство "только просмотр"
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший