Имя: Пароль:
1C
1С v8
Нумерация документа
,
0 urbanstyle
 
08.05.13
14:50
Здравствуйте! Если ли альтернатива галочке "контроль уникальности" в документе. Можно ли программно проверить, чтобы при создании нового документа присваивался номер, которого еще не было?


Если ЭтоНовый() Тогда
   
УстановитьНовыйНомер("00");
   
КонецЕсли;
1 Aleksey
 
08.05.13
14:51
Нет
2 1Сергей
 
08.05.13
14:51
да
3 mxs089
 
08.05.13
14:52
да.
4 Aleksey
 
08.05.13
14:52
пока документ не записан в бае его номен может занять другой документ. Отсюда вывод. присваивать номер после записи или справочник где будут хранятся максимальный номер для документа данного вида
5 Рэйв
 
08.05.13
14:52
Неопределено:-)
6 MSII
 
08.05.13
14:52
Да можно, только зачем?
7 Рэйв
 
08.05.13
14:52
ручками можно наколоться
8 mxs089
 
08.05.13
14:53
9 Рэйв
 
08.05.13
14:53
особенно когда много пользователей
10 бомболюк
 
08.05.13
14:55
(4) чтобы этого не произошло просто таблица документа блокируется (то самое ДЛЯ ИЗМЕНЕНИЯ) при получении максимального номера и все.
11 urbanstyle
 
08.05.13
14:57
пользователь,который вводит эти доки - один.
Раньше вводили все руками, теперь надо ввести автоматическую нумерацию. Может просто поставить в свойствах номера "только просмотр"?
12 mxs089
 
08.05.13
14:58
(11) номер устанавливается при записи
13 Рэйв
 
08.05.13
14:58
(11)Ставь свойство Доступность элемента формы =Ложь, что мешает?
14 urbanstyle
 
08.05.13
14:58
спасибо)
15 mxs089
 
08.05.13
15:00
фейспалм