Обход проверки уникальности поля "Код" #749702


#0 by AntonyFO
Добрый день, усть справочник с контролем уникальности кода во всём справочнике. Слышал можно присвоить одинаковый код нескольким элементам справочника. Подскажите как?
#1 by HawkEye
зачем?
#2 by 1Сергей
Если база на SQL, то можно напрямую в таблицы залезть, но это чревато
#3 by Остап Сулейманович
Отказаться от штатного механизма поддержки уникальности и сделать свой.
#4 by grigo
без изменения конфигурации никак. для этого нужно снять галку "контроль уинкальности кода" в настройках справочника.
#5 by ДенисЧ
ОбменДанными.Загрузка = Истина;
#6 by AntonyFO
вот это подходит, спасибо проверю
#7 by grigo
(5, 6 ) не взлетит
#8 by Fish
Взлетит, почему нет?.
#9 by Ymryn
А вы не будете столь любезны, раз вам в ответили, ответьте вы на тоже, пожалуйста :) . Уж больно интересно :)
#10 by ДенисЧ
как два пальца...
#11 by gigi789
да я тыщу раз так делал
#12 by AntonyFO
Спасибо большое, Вы шайтан
#13 by grigo
(10, 11) - то есть вы хотите сказать, что платформенная проверка уникальности кода справочника обходится простым выходом из процедуры "при записи" ???
#14 by gigi789
причем тут процедура при записи??
#15 by Fish
Бред какой-то написал. Читай СП.
#16 by Мыш
Апперидили Загрузка (Load) Использование: Чтение и запись. Описание: Тип: Булево. Если значение данного свойства Истина, то при выполнении записи или удаления данных будет производиться *минимум проверок*, так как при этом делается предположение, что производится запись данных, полученных через механизмы обмена данными, и эти данные корректны.
#17 by AntonyFO
ПараметрыОбменаДанными в платформу типа вшиты
#18 by grigo
ну, если ты не понял, то это, скорее, проблема в тебе) в СП не написано, что "ОД.Загрузка = истина" отключает контроль уникальности кодов. а в типовых конфах обход проверок осуществляется простой проверкой: "Если ОбменДанными.Загрузка = Истина Тогда Возврат".
#19 by grigo
не , а )
#20 by Fish
Похоже, как раз ты и не понял, как это работает. А код возврата в типовых нужен только для того, чтобы не выполнялись проверки, прописанные в коде.
#21 by Мыш
Не вари козленка в молоке матери его и не теши кол на голове невнемлющего )))
#22 by gigi789
Таки не и знал что тут еще кто то тору читал))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С