|
ограничена длина строки | ☑ | ||
---|---|---|---|---|
0
Novus_Dess
16.12.14
✎
13:20
|
Привет, столкнулся с такой проблемой - ВвестиЗначение обрезает вводимое значение, например вводим 100 символов, а на выходе у нас остается всего лишь 50 символов. Как увеличить длину строки?
|
|||
1
piter3
16.12.14
✎
13:22
|
ВвестиЗначение (InputValue)
Синтаксис: ВвестиЗначение(<Значение>, <Подсказка>, <Тип>) Параметры: <Значение> (обязательный) Тип: Произвольный. Имя доступной в модуле переменной. В эту переменную будет помещено введенное значение. Если параметр <Тип> не задан или имеет значение Неопределено, тип данной переменной используется в качестве типа вводимого в диалоге данного. Начальное значение переменной будет использовано в качестве начального значения в диалоге. <Подсказка> (необязательный) Тип: Строка. Текст заголовка окна диалога ввода значения. Может использоваться в качестве подсказки пользователю. Значение по умолчанию: Пустая строка <Тип> (необязательный) Тип: Тип; ОписаниеТипов. Тип вводимого значения. Если параметр не указан, используется тип параметра <Значение>. Возвращаемое значение: Тип: Булево. Истина - в диалоге было введено значение; Ложь - пользователь отказался от ввода значения. Описание: Вызывает диалог для ввода значения заданного типа. Если тип переменной не определен и <Тип> представляет собой составной тип данных, то в поле ввода появляется кнопка выбора типа. Доступность: Тонкий клиент, веб-клиент, толстый клиент. Пример: Перем ВыбЗнач; Массив = Новый Массив; Массив.Добавить(Тип("Число")); Массив.Добавить(Тип("Строка")); Массив.Добавить(Тип("Дата")); КЧ = Новый КвалификаторыЧисла(12,2); КС = Новый КвалификаторыСтроки(20); КД = Новый КвалификаторыДаты(ЧастиДаты.Дата); ОписаниеТипов = Новый ОписаниеТипов(Массив, КЧ, КС, КД); Если ВвестиЗначение(ВыбЗнач, "Введите значение", ОписаниеТипов) Тогда // обработка введенного значения Сообщить("Введенное значение: "+ВыбЗнач); КонецЕсли; |
|||
2
Lama12
16.12.14
✎
13:22
|
(0) Задай тип у ВвестиЗначение.
И еще, вроде, была функция ВвестиСтроку. |
|||
3
Жан Пердежон
16.12.14
✎
13:23
|
Синтаксис:
ВвестиЗначение(<Значение>, <Подсказка>, <Тип>) |
|||
4
Novus_Dess
16.12.14
✎
13:27
|
(2) Делаю ВвестиСтроку(Значение,Подсказка, 300, ложь) - один хрен ввожу 300 символов, а выводит потом 50
|
|||
5
antoneus
16.12.14
✎
13:29
|
А что за тип такой - 300? (гусары, молчать!)
|
|||
6
piter3
16.12.14
✎
13:31
|
(4)ясно
|
|||
7
Novus_Dess
16.12.14
✎
13:32
|
(6) ВвестиСтроку(<Строка>, <Подсказка>, <Длина>, <Многострочность>)
Длина - тип число |
|||
8
Fish
16.12.14
✎
13:33
|
(7) А что есть "значение"? Переменная или реквизит?
|
|||
9
Novus_Dess
16.12.14
✎
13:38
|
всем спасибо, у меня было Значение = ""; а надо Перем Значение;
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |