|
Как открыть строку в УФ для редактирования. |
☑ |
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) > А (ВвестиСтроку) не работает в УФ.
ВвестиСтроку() работает на УФ. Может не работать только при отказе от модальности.
При отказе от модальности нужно использовать ПоказатьВводСтроки ()
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший