Имя: Пароль:
1C
 
понять уникален ли элемент справочника
0 MOZART
 
25.11.04
12:56
не подскажите как можно в процедуре ПередЗаписью() например, узнать является ли текущий код справочника уникальным?

Спиасибо.
1 Rovan
 
гуру
25.11.04
13:21
(0) Если контроль унакальности отключен, то надо сделать выборку по коду и посмотреть кто в нее попал.
2 MOZART
 
25.11.04
15:44
а если включен контроль нумерации? Т.е. необходимо знать будет ли ошибка при записи элемента до его записи?
3 Волшебник
 
25.11.04
15:46
(2) Нужно использовать прогнозирование...
4 MOZART
 
25.11.04
15:54
это понятно... только врядли подойдет к жесткой интерактивной работе. Я думал может можно "у 1С спросить" заранее.
5 Волшебник
 
25.11.04
15:55
(4) Можно начать транзакцию и откатить ее
6 Волшебник
 
25.11.04
15:55
(5)+ Внутри транзакции использовать попытку...исключение
7 MOZART
 
25.11.04
16:18
это нужно сделать не из вне, а проверять в модуле самого справочника. Например в процедуре ПередЗаписью(). Т.е. поробовать сам самого себя записать? и откатить в случае чего? Это не есть гуд.
8 Волшебник
 
25.11.04
16:22
Зачем ты все это затеял?
9 France
 
25.11.04
16:23
а НайтиПоКоду(Код)?
10 Волшебник
 
25.11.04
16:27
(9) Это не наш метод... Метод Рупора показан в (6)
Независимо от того, куда вы едете — это в гору и против ветра!