Имя: Пароль:
1C
1С v8
Нумерация документа
0 vanyshan
 
12.10.11
00:10
Доброй ночи!
Столкнулся с такой проблемой: создал в конфигураторе новый документ. При попытке добавить документ его номер присваивается ему автоматически до проведения, что не есть правильно. В типовых документах номер документу присваивается после его проведения.
В форме документа добавил процедуру

ЗаполнитьШапкуДокумента(ДокументОбъект, ТипОперации = "", ОбъектКопирования = Неопределено) Экспорт из общего модуля.
Прогнал отладчиком, вижу что во всех типовых документах реквизит номер тип строка, а значение "-". В созданном мною реквизит номер уже имеет определенное заполненное значение. В чем может быть ошибка?
1 DrHiHi
 
12.10.11
00:22
(0) посмотри в других документах... в свойстве элемента формы номер
2 vanyshan
 
12.10.11
00:29
Все то же самое как и у остальных, идентично.
3 Budy
 
12.10.11
00:31
может свойство формы закладка использование и там что-то связанное с нумерацией? что-то так
4 DrHiHi
 
12.10.11
00:36
в документе

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

и в свойствах формы автонумерацию убери
5 DrHiHi
 
12.10.11
00:36
вернее можно просто в свойствах автонумерацию убрать
6 DrHiHi
 
12.10.11
00:37
только формы, а не объекта метаданных
7 vanyshan
 
12.10.11
00:37
Спасибо, зазобрался!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс