КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Типы данных. Диалог с пользователем
Диалог с пользователем Функции программы. ЛЕКЦИЯ № 10 (27) 1.Диалог с пользователем 2.Типы данных 4. Разновидности циклов 5.Работа со строками 6.Работа с датой и временем В 1С реализовано множество специальных функций для диалога с пользователем. А)Отображение вопросов Чтобы отобразить вопрос для пользователя применяется функция Вопрос (DoQueryBox). Она имеет такие параметры: Вопрос(<Текст>, <Режим>, <3адержка>); -<Текст> отображаемый текст -<3адержка> время отображения текста -<Режим> отображение набора кнопок в окне. Б)Отображение запросов на ввод значений Для ввода пользователем данных различного типа разработчик может отображать специальные окна. · Функция ВвестиСтроку (InputString) применяется для отображения запроса на ввод текста пользователем и имеет такой синтаксис: ВвестиСтроку(<Пёременная>, <3аголовок>, <Длина>, <Признак>, <3адержка>); Где: -< Переменная >— имя переменной для внесения пользователем значений; -< 3аголовок > - строковое значение для пользователя в заголовке окна; -< Длина > - длина вводимого значения (в символах); используется для типов" данных "Число" и "Строка"; < Признак > - определяет, будет ли вводиться однострочный текст (значение 0, принято по умолчанию) или многострочный текст (значение 1). -<3адержка> время отображения текста. · Функция Ввести Строку возвращает значения: 1 - если в диалоговом окне нажата кнопка ОК; 0 - если в диалоговом окне нажата кнопка Отмена; -1 - если закончилось время ожидания < Задержка >. · Функция ВвестиДату (InputDate) предназначена для запроса пользователю на ввод даты и имеет такой синтаксис: ВвестиДату(<Переменная>, <3аголовок>, <3адержка>); · Функция ВвестиПериод (InputPeriod) позволяет установить период (т.е. временной интервал) и часто используется в отчетах и обработках. Она имеет такой синтаксис: ВвестиПериод(<Начало>, <Конец>, <3аголовок>); -<Начало> сохраняет дату начала периода -<Конец> дату окончанию периода -<3аголовок> для диалогового окна Тип данных задается переменной для определения способа ее хранения и обработки (базовый тип – Числовой, Строковый, Дата) или указать, с какими объектами она будет работать (агрегатный тип). Агрегатными типами данных называются специальные типы для работы с объектами метаданных и другими вспомогательными объектами (таблицами значений и пр.). Стандартная последовательность действий с агрегатным типом данных: А)Создание объекта агрегатного типа с помощью функции СоздатьОбъект. Б)Связывание этого объекта с определенным объектом метаданных В)Выполнение действий с этим объектом с помощью изменения атрибутов и вызова методов.
Для базовых типов данных предусмотрены функции преобразования значений одного типа в другой.
Дата добавления: 2014-01-13; Просмотров: 458; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |