Имя: Пароль:
1C
1С v8
УстановитьНовыйНомер работае???
,
0 untru
 
14.05.12
20:52
Пытаюсь создать документ:

     
.......
НовыйДокумент.УстановитьНовыйНомер();
.....
.....
   НовыйДокумент.записать()

Выскакивает: "Значение поля "Номер" не уникально"
Что я делаю не так??
1 untru
 
14.05.12
20:56
неед хелп)
2 SnarkHunter
 
14.05.12
20:58
Если существует документ с максимальным номером, то применение этого метода не поможет...
3 untru
 
14.05.12
21:00
присваевает номер  0000000004   и так говорит
4 untru
 
14.05.12
21:00
в отладчике перед записью
5 acsent
 
14.05.12
21:01
новый <> уникальный
6 untru
 
14.05.12
21:03
и как присваивть тогда уникальный номер документу???  через процедуру что в подписке на событие??
7 vmv
 
14.05.12
21:06
(0) старая болячка 1С, ОбновитьНумерациюОбъектов() спасает - но прожорлива как адский пес.

ждем 8.4 или 8.8, надеемся
8 untru
 
14.05.12
22:11
ОбновитьНумерациюОбъектов() не спаслаю....

Что в итоге делать то?????  как присвоить номер заказу??? если интерактивно создаешь  и записываешь- все  нормально, а так не получается.. что делать??
9 untru
 
14.05.12
22:22
кстати  если раньше он давал номер 00000000004 то после ОбновитьНумерациюОбъектов()стал давать 00000000001   а при интерактивной записи нормально дает 00000001563
10 untru
 
14.05.12
22:32
я отчаился
11 GenV
 
14.05.12
22:40
(0) Очистить программно номер и записать что дает?
12 untru
 
16.05.12
23:12
Привет всем вот уже второй день не знаю как решить эту проблему
13 WebberNSK
 
17.05.12
05:14
(12) Перенумировать все документы и больше не давать юзерам в них руками ковыряться
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан