Имя: Пароль:
1C
1С v8
Как открыть строку в УФ для редактирования.
0 ZaprosMan
 
21.04.16
15:50
Здравствуйте.
Как открыть строку в УФ для редактирования.
Запямятовал что то.
1 ZaprosMan
 
21.04.16
15:58
Есть ТЧ на УФ.
Мне надо программно открыть форму редактирования знаения строкового типа в многострочном режиме. Не могу найти пример. Подскажите кто знает?
Наверняка есть какая то платформенная процедура. Не рисовать же ради этого свою форму?
2 Одинесю
 
21.04.16
16:08
ПоказатьВопрос()?
3 Pistol
 
21.04.16
16:08
Показать ввод строки тебе надо?
4 ZaprosMan
 
21.04.16
16:09
Да.
5 ZaprosMan
 
21.04.16
16:09
в УФ.
6 ZaprosMan
 
21.04.16
16:10
(2) вопрос не то, там же вводить нельзя текст.
7 Одинесю
 
21.04.16
16:11
(4) Т.е. заходишь в поле и выводится окно, куда вводишь строку? Я делал, забыл функцию, там от формы по-моему не зависит, а зависит от режима модальности.
8 Goggy
 
21.04.16
16:12
Установи просто галочку "Кнопка открытия" у поля на форме.
9 Одинесю
 
21.04.16
16:13
Глобальный контекст.ВвестиСтроку (Global context.InputString)
Глобальный контекст (Global context)
ВвестиСтроку (InputString)
Синтаксис:

ВвестиСтроку(<Строка>, <Подсказка>, <Длина>, <Многострочность>)
Параметры:

<Строка> (обязательный)

Тип: Строка.
Доступная в модуле переменная. В эту переменную будет помещена введенная в диалоге строка. Начальное значение переменной будет использовано в качестве начального значения в диалоге.
<Подсказка> (необязательный)

Тип: Строка.
Текст заголовка окна диалога ввода строки. Может использоваться в качестве подсказки пользователю.
Значение по умолчанию: Пустая строка.
<Длина> (необязательный)

Тип: Число.
Длина вводимой строки. Если параметр не указан, то строка неограниченной длины.
Значение по умолчанию: 0.
<Многострочность> (необязательный)

Тип: Булево.
Определяет режим ввода многострочного текста: Истина - ввод многострочного текста с разделителями строк; Ложь - ввод простой строки.
Значение по умолчанию: Ложь.
Возвращаемое значение:

Тип: Булево.
Истина - строка введена; Ложь - пользователь отказался от ввода строки.
Описание:

Вызывает диалог для ввода строки.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент).
Примечание:

Если для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьВводСтроки.
Пример:

Текст = "";
Подсказка = "Введите текст напоминания";
Если ВвестиСтроку(Текст, Подсказка, 0, Истина) Тогда
    // запомнить текст напоминания
КонецЕсли;

Так надо?
10 ZaprosMan
 
21.04.16
16:27
Конфигурация УНФ.
Оказывается есть общая форма "РедактированиеТекста".
Через которую все подобные вещи реализуют.
//
А (ВвестиСтроку) не работает в УФ.
Всем спасибо!
11 SadrArt
 
21.04.16
16:30
(10) > А (ВвестиСтроку) не работает в УФ.
ВвестиСтроку() работает на УФ. Может не работать только при отказе от модальности.

При отказе от модальности нужно использовать ПоказатьВводСтроки ()
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс