Кто-нибудь поможет избавиться от идентификатора пользователя, введите любой способ для решения проблемы.
Я хочу запустить код. Когда он запускается, сгенерируйте идентификатор пользователя и проверьте, существует ли идентификатор пользователя в таблице sys_user. затем он добавит номер на него, в следующий раз, когда он совпадает, затем снова следующий номер id
Я попробовал код ниже - но как только он запустится ..
v
ar tuserid = first_initial + last_name;
var userid = tuserid.substring(0, 8);
for (var i=1, i <9 ,i++) {
var grUser2 = new GlideRecord('sys_user');
grUser2.addQuery('user_name', "=", userid);
grUser2.query();
if (grUser2.next()) {
tuserid = first_initial + i + last_name;
userid = tuserid.substring(0, 8);
} }
Теперь, над одной работой, но занимает слишком много времени - если не использовать "break" ... и итерация идет 9 раз.
enter code here