|
Обход проверки уникальности поля "Код" | ☑ | ||
---|---|---|---|---|
0
AntonyFO
03.08.15
✎
11:53
|
Добрый день, усть справочник с контролем уникальности кода во всём справочнике. Слышал можно присвоить одинаковый код нескольким элементам справочника. Подскажите как?
|
|||
1
HawkEye
03.08.15
✎
11:54
|
(0) зачем?
|
|||
2
1Сергей
03.08.15
✎
11:55
|
Если база на SQL, то можно напрямую в таблицы залезть, но это чревато
|
|||
3
Остап Сулейманович
03.08.15
✎
11:56
|
(0) Отказаться от штатного механизма поддержки уникальности и сделать свой.
|
|||
4
grigo
03.08.15
✎
11:56
|
без изменения конфигурации никак. для этого нужно снять галку "контроль уинкальности кода" в настройках справочника.
|
|||
5
ДенисЧ
03.08.15
✎
11:58
|
ОбменДанными.Загрузка = Истина;
|
|||
6
AntonyFO
03.08.15
✎
11:58
|
(5) вот это подходит, спасибо проверю
|
|||
7
grigo
03.08.15
✎
12:00
|
(5, 6 ) не взлетит
|
|||
8
Fish
03.08.15
✎
12:02
|
(7) Взлетит, почему нет?.
|
|||
9
Ymryn
03.08.15
✎
12:03
|
(0) А вы не будете столь любезны, раз вам в (5) ответили, ответьте вы на (1) тоже, пожалуйста :) . Уж больно интересно :)
|
|||
10
ДенисЧ
03.08.15
✎
12:05
|
(7) как два пальца...
|
|||
11
gigi789
03.08.15
✎
12:06
|
(7) да я тыщу раз так делал
|
|||
12
AntonyFO
03.08.15
✎
12:08
|
(5) Спасибо большое, Вы шайтан
|
|||
13
grigo
03.08.15
✎
12:08
|
(10, 11) - то есть вы хотите сказать, что платформенная проверка уникальности кода справочника обходится простым выходом из процедуры "при записи" ???
|
|||
14
gigi789
03.08.15
✎
12:09
|
(13) причем тут процедура при записи??
|
|||
15
Fish
03.08.15
✎
12:09
|
(13) Бред какой-то написал. Читай СП.
|
|||
16
Мыш
03.08.15
✎
12:11
|
Апперидили
ПараметрыОбменаДанными (DataExchangeParameters) Загрузка (Load) Использование: Чтение и запись. Описание: Тип: Булево. Если значение данного свойства Истина, то при выполнении записи или удаления данных будет производиться *минимум проверок*, так как при этом делается предположение, что производится запись данных, полученных через механизмы обмена данными, и эти данные корректны. |
|||
17
AntonyFO
03.08.15
✎
12:12
|
(13) ПараметрыОбменаДанными в платформу типа вшиты
|
|||
18
grigo
03.08.15
✎
12:15
|
(13) ну, если ты не понял, то это, скорее, проблема в тебе)
в СП не написано, что "ОД.Загрузка = истина" отключает контроль уникальности кодов. а в типовых конфах обход проверок осуществляется простой проверкой: "Если ОбменДанными.Загрузка = Истина Тогда Возврат". |
|||
19
grigo
03.08.15
✎
12:15
|
не (13), а (15) )
|
|||
20
Fish
03.08.15
✎
12:18
|
(18) Похоже, как раз ты и не понял, как это работает. А код возврата в типовых нужен только для того, чтобы не выполнялись ДОПОЛНИТЕЛЬНЫЕ проверки, прописанные в коде.
|
|||
21
Мыш
03.08.15
✎
12:28
|
(20) Не вари козленка в молоке матери его и не теши кол на голове невнемлющего )))
|
|||
22
gigi789
03.08.15
✎
12:42
|
(21) Таки не и знал что тут еще кто то тору читал))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |