|
понять уникален ли элемент справочника |
☑ |
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)
|
|