Как вывести модальное окно с полем ввода текста? #451812


#0 by picom
Вопрос вот какой, как вывести окно, в котором можно будет ввести текст? Форму окна создавать в документе не нужно. 8.2 Документ и форма стандартные от 8.0 УТ 10.1
#1 by sam_sam
ВвестиСтроку, проходили?
#2 by sam_sam
Урок номер один, учимся пользоваться синтаксис помошнегом ВвестиСтроку (InputString) Глобальный контекст ВвестиСтроку (InputString) Синтаксис: ВвестиСтроку(<Строка>, <Подсказка>, <Длина>, <Многострочность>) Параметры: <Строка> (обязательный) Тип: Строка. Имя доступной в модуле переменной. В эту переменную будет помещена введенная в диалоге строка. Начальное значение переменной будет использовано в качестве начального значения в диалоге. <Подсказка> (необязательный) Тип: Строка. Текст заголовка окна диалога ввода строки. Может использоваться в качестве подсказки пользователю. Значение по умолчанию: Пустая строка <Длина> (необязательный) Тип: Число. Длина вводимой строки. Если параметр не указан, то строка неограниченной длины. Значение по умолчанию: 0 <Многострочность> (необязательный) Тип: Булево. Определяет режим ввода многострочного текста: Истина - ввод многострочного текста с разделителями строк; Ложь - ввод простой строки. Значение по умолчанию: Ложь Возвращаемое значение: Тип: Булево. Истина - строка введена; Ложь - пользователь отказался от ввода строки. Описание: Вызывает диалог для ввода строки. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Пример:
#3 by picom
С синтаксисом все понятно, просто все команды что я не формулировал у себя в голове - неподходили а вот до вветистроку как-то не догадался. Спасибо!
#4 by picom
А можно каким-то чудесным кодом записать изменения в элемент пользователя, если у него нет на это прав (ролей) ?
#5 by sam_sam
в привелегированном модуле кажется права не проверяются.
#6 by sam_sam
(+5) вернее не кажется, а так и есть. Просто никогда не проверял и не использовал, мне почему то извраты пока были не нужны.
#7 by picom
а где этот модуль?
#8 by picom
нашел, просто у вас опечатка в этом слове
#9 by picom
только он не работает в клиент-серверном режиме не работает
#10 by FIXXXL
можно вынести этот элемент в РС
#11 by picom
А может так... Открыть базу под другим пользователем и выполнить операцию записи. Если не сильно это проблематично - помогите с кодом
#12 by picom
up Может подскажите еще как в привилегированном модуле записать элемент справочника?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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