Как получить уникальный код элемента справочника? #414531


#0 by Masquerade
Надо присвоить новый код уже существующему элементу. Как получить 100% уникальный код?
#1 by Лефмихалыч
СправочникОбъект.<Имя справочника>.УстановитьНовыйКод (CatalogObject.<Имя справочника>.SetNewCode) СправочникОбъект.<Имя справочника> (CatalogObject.<Имя справочника>) УстановитьНовыйКод (SetNewCode) Синтаксис: УстановитьНовыйКод(<Префикс кода>) Параметры: <Префикс кода> (необязательный) Тип: Строка. Строковое значение префикса. Если префикс указан, то новый код будет формироваться с учетом префикса. Описание: Устанавливает новый код. Если в коде присутствует числовая часть, то новый код автоматически устанавливается следующим за имеющимся максимальным. При этом определяется текущий максимальный код среди элементов данного справочника. Если передан префикс, то новый код устанавливается следующим образом: выполняется поиск максимального кода среди кодов, имеющих данный префикс, новый код выбирается как следующий от найденного кода. Примечание: Префикс имеет смысл, если для справочника в конфигураторе выбран тип кода Строка. Пример: Объект.УстановитьНовыйКод("Пр-");
#2 by rs_trade
Оно как то само. Если в настройках задал уникальность...
#3 by rs_trade
Не увидел что существующему. Ну возьми максимум+1...
#4 by Лефмихалыч
вот два кода: 2. "АБЫР456ВАЛГ-0000004" который их них максимум?
#5 by Masquerade
Спасибо. Да уж!
#6 by rs_trade
Да туплю. Домой пора....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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