Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 апр 2025, 11:45

Строка, число, дата

Автор Дмитрий Корнилов, 14 апр 2025, 20:23

0 Пользователей и 1 гость просматривают эту тему.

Дмитрий Корнилов

Как усовершенствовать код так чтоб можно было вводить поле строки и число и для поле даты

&НаКлиенте
Процедура ВводЗначение(Команда)
Оповещение = Новый ОписаниеОповещения("ПослеВводаЗначения",Этаформа);
ПоказатьВводЗначения(Оповещение,"","Введите значение");
КонецПроцедуры

&НаКлиенте
Процедура ПослеВводЗначение(ВведеннаяЗначение, Параметры) Экспорт
Если ВведеннаяЗначение = Неопределено Тогда
Возврат
КонецЕсли;
РеквизитЗначение = ВведеннаяЗначение;   
КонецПроцедуры   


sali

составной тип данных

sali

а что за поле кстати? новый созданный реквизит?

Afinogen

в синаксис помощник смотрели? Там черным по белому написано :befhbt:
Перем ВыбЗнач;
Массив = Новый Массив;
Массив.Добавить(Тип("Число"));
Массив.Добавить(Тип("Строка"));
Массив.Добавить(Тип("Дата"));
КЧ = Новый КвалификаторыЧисла(12,2);
КС = Новый КвалификаторыСтроки(20);
КД = Новый КвалификаторыДаты(ЧастиДаты.Дата);
ОписаниеТипов = Новый ОписаниеТипов(Массив, КЧ, КС, КД);
Оповещение =
    Новый ОписаниеОповещения("ПослеВводаЗначения", ЭтотОбъект, Параметры);
ПоказатьВводЗначения(Оповещение,
    ВыбЗнач, "Введите значение", ОписаниеТипов);
//...


&НаКлиенте
Процедура ПослеВводаЗначения(ВыбЗнач, Параметры) Экспорт
    Если ВыбЗнач<>Неопределено Тогда
        // обработка введенного значения

        Сообщить("Введенное значение: " + ВыбЗнач);
    КонецЕсли;
КонецПроцедуры


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск