O
oleg7
Не могу понять:
есть кнопка, по нажати. на которую открывается окно, в нем выберается пользователь и в соответствии с выбранны ФИО заполняются и другие поля
кнопка:
Как мне сделать, чтобы по умолчанию подставлялось ФИО пользователя, но бралось оно из "(Alternate)"; и сразу заполнялись остальные поля????
Добавлено: все вопрос изменяю:
заполнение по умолчанию @Name([CN];@UserName(1))
как достать данные из АК в другие поля?
есть кнопка, по нажати. на которую открывается окно, в нем выберается пользователь и в соответствии с выбранны ФИО заполняются и другие поля
кнопка:
Код:
view := "Alternate";
mServer:=@Subset(@DbName;1);
mField1:="поле1";
mSerDB:=@Prompt( [OkCancelList];"Cписок справочников";"Укажите справочник.....);
@If( mSerDB="...";mDbName:="names.nsf";mSerDB="...";mDbName:="names2.nsf";@Failure(""));
mAltUser := @PickList ([Custom]: [Single];mServer:mDbName; view; title; prompt; 1 );
@SetField(mField1;mAltUser);
L1:=@DbLookup("":""; @ServerName:"names.nsf";"(Alternate)"; поле1; 6;[FailSilent]);
@If(@IsError(L1); L1 = ""; "");
L2:=@DbLookup("":""; "LNS/SV/S-V/UA":"names2.nsf";"(Alternate)"; поле1; 6;[FailSilent]);
@If(@IsError(L2); L2 = ""; "");
поле2DS := @Trim(L1 : L2 );
@SetField ("поле2"; поле2DS);
Как мне сделать, чтобы по умолчанию подставлялось ФИО пользователя, но бралось оно из "(Alternate)"; и сразу заполнялись остальные поля????
Добавлено: все вопрос изменяю:
заполнение по умолчанию @Name([CN];@UserName(1))
как достать данные из АК в другие поля?