Надо сделать форму для ввода пароля со звездочками. Через Ввести строку все просто, но зато звездочек нет.
ПараметрыПередачи = Новый Структура;
ПараметрыПередачи.Вставить("Пароль",);
Результат =ОткрытьФормуМодально("Обработка.ВводПароля.Форма",ПараметрыПередачи);
Надо в переменную как то записать пароль из обработки. Как это сделать?
соглОтпр= ПроверкаПароляОтправитель(парольОтправитель,СкладОтправитель.Отделение);
(7) Ну вот, у вас в обработке, допустим, есть реквизит "Пароль". В нем вы устанавливаете флаг "РежимПароля".
И потом в процедуре ОКНажатие() или как вы там ее назвали пишете:
Закрыть(Пароль);
В переменную "Результат" придет ваш пароль.
Результат =ОткрытьФормуМодально("Обработка.ВводПароля.Форма",ПараметрыПередачи);
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший