Имя: Пароль:
1C
 
Как вывести модальное окно с полем ввода текста?
0 picom
 
23.12.09
13:23
Вопрос вот какой, как вывести окно, в котором можно будет ввести текст?
Форму окна создавать в документе не нужно.
8.2
Документ и форма стандартные от 8.0 УТ 10.1
1 sam_sam
 
23.12.09
13:24
ВвестиСтроку(), проходили?
2 sam_sam
 
23.12.09
13:25
Урок номер один, учимся пользоваться синтаксис помошнегом

ВвестиСтроку (InputString)
Глобальный контекст
ВвестиСтроку (InputString)
Синтаксис:
ВвестиСтроку(<Строка>, <Подсказка>, <Длина>, <Многострочность>)
Параметры:
<Строка> (обязательный)
Тип: Строка. Имя доступной в модуле переменной. В эту переменную будет помещена введенная в диалоге строка. Начальное значение переменной будет использовано в качестве начального значения в диалоге.
<Подсказка> (необязательный)
Тип: Строка. Текст заголовка окна диалога ввода строки. Может использоваться в качестве подсказки пользователю.
Значение по умолчанию: Пустая строка
<Длина> (необязательный)
Тип: Число. Длина вводимой строки. Если параметр не указан, то строка неограниченной длины.
Значение по умолчанию: 0
<Многострочность> (необязательный)
Тип: Булево. Определяет режим ввода многострочного текста: Истина - ввод многострочного текста с разделителями строк; Ложь - ввод простой строки.
Значение по умолчанию: Ложь
Возвращаемое значение:
Тип: Булево. Истина - строка введена; Ложь - пользователь отказался от ввода строки.
Описание:
Вызывает диалог для ввода строки.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Пример:
Текст = "";
Подсказка = "Введите текст напоминания";
Если ВвестиСтроку(Текст, Подсказка, 0, Истина) Тогда
   // запомнить текст напоминания
КонецЕсли;
3 picom
 
23.12.09
13:27
С синтаксисом все понятно, просто все команды что я не формулировал у себя в голове - неподходили
а вот до вветистроку как-то не догадался.
Спасибо!
4 picom
 
23.12.09
13:56
А можно каким-то чудесным кодом записать изменения в элемент пользователя, если у него нет на это прав (ролей) ?
5 sam_sam
 
23.12.09
13:59
(4) в привелегированном модуле кажется права не проверяются.
6 sam_sam
 
23.12.09
14:00
(+5) вернее не кажется, а так и есть. Просто никогда не проверял и не использовал, мне почему то извраты пока были не нужны.
7 picom
 
23.12.09
14:03
а где этот модуль?
8 picom
 
23.12.09
14:05
(6) нашел, просто у вас опечатка в этом слове
9 picom
 
23.12.09
14:10
только он не работает в клиент-серверном режиме не работает
10 FIXXXL
 
23.12.09
14:23
можно вынести этот элемент в РС
11 picom
 
24.12.09
06:28
А может так...
Открыть базу под другим пользователем и выполнить операцию записи.
Если не сильно это проблематично - помогите с кодом
12 picom
 
24.12.09
11:29
up
Может подскажите еще как в привилегированном модуле записать элемент справочника?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн