Уникальность полей справочника
10.08.2003
18:50
#1
Учусь писать уже 1 год на 1С до сих пор не пойму почему надо уникальность полей справочника отслеживать самому. Я при записи ищу элемент справочника с таким полем и сравниваю с добавляемым если они разные значит поля не уникальны и записывать его нельзя. Может я где в конфигураторе галку не поставил чтобы оно само отслеживалось?
11.08.2003
19:44
#2
"Обломись, уникальным может быть только код элемента справочника, и то в пределах подчинения, так что проверяй сам, коли треба ..
))
поставь признак сортировки, отбора и:
ХХХ = СоздатьОбъект("Справочник.YYY");
Если ХХХ.ВыбратьЭлементыПоРеквизиту(.....) > 0 Тогда
Предупреждение("Реквизиты совпадают, нельзя
)", 6);
СтатусВозврата(0);
Возврат;
КонецЕсли;
"
поставь признак сортировки, отбора и:
ХХХ = СоздатьОбъект("Справочник.YYY");
Если ХХХ.ВыбратьЭлементыПоРеквизиту(.....) > 0 Тогда
Предупреждение("Реквизиты совпадают, нельзя
СтатусВозврата(0);
Возврат;
КонецЕсли;
"
Читают тему
(гостей: 1)