В таблицах сравниваются функциональные возможности способов создания диалогов: компоненты Диалоги, справочника Мастера действий, ISBL-функций, запрашиваемых параметров в типовом маршруте.
Функциональные возможности разбиты на критерии:
Условные обозначения:
• | «+» – функциональная возможность поддерживается; |
• | «-» – функциональная возможность не поддерживается. |
Функциональная возможность |
||||
---|---|---|---|---|
Значения полей диалога по умолчанию |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Обязательные поля |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Сохранение введенных значений при повторном открытии |
+ |
Программно |
+ |
Программно |
Отображение введенного пароля в виде символов «*» |
+ |
- |
Возможность реализована в диалогах, созданных с помощью функций: |
- |
Выбор одного или нескольких элементов из списка |
+ |
- |
Возможность реализована в диалогах, созданных с помощью функций: |
- |
Реквизит доступен только для просмотра |
+ |
+ |
Программно |
- |
Типы реквизитов |
||||
Текст |
+ |
- |
- |
- |
Строка |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Целое число |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Дробное число |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Дата |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Дата и время |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Справочник |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Проверка, можно ли выбирать неутвержденные и закрытые записи |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Фильтрация реквизитов при выборе из справочника |
+ |
- |
Возможность реализована в диалогах, созданных с помощью функций: |
- |
Признак |
+ |
+ |
Возможность реализована в диалогах, созданных с помощью функций: |
+ |
Динамическое изменение возможных значений реквизита типа «Признак» |
+ |
- |
- |
- |
Логическое значение |
С помощью реквизита типа «Признак» |
+ |
С помощью реквизита типа «Признак» |
+ |
Выбор типа объекта |
||||
Задача |
Программно |
+ |
- |
+ |
Документ |
Программно |
+ |
- |
+ |
Список пользователей |
Программно |
+ |
Программно |
+ |
Список документов |
Программно |
+ |
- |
+ |
Список записей справочников |
Реквизит типа «Справочник» |
+ |
+ |
+ |
Папка |
Программно |
+ |
- |
+ |
Пользователь |
+ |
+ |
+ |
+ |
Выбор файла на жестком диске |
Программно с помощью диалога выбора файла |
+ |
- |
- |
Выбор из списка объектов |
Программно |
+ |
- |
+ |
Папка в файловой системе |
Программно |
- |
- |
- |
Роль |
Программно |
Программно |
Программно |
+ |
Функциональная возможность |
||||||||
---|---|---|---|---|---|---|---|---|
События до создания, открытия |
+ |
+ |
- |
+ Типовой маршрут – «Начало выбора»; задание – «До запроса параметров» |
||||
События:
|
+ |
+ События на стандартные кнопки мастера действий |
- |
+ Типовой маршрут – «Завершение выбора»; Задание – «После запроса параметров» |
||||
Событие на завершение работы |
+ |
+ Событие мастера действий –
Событие этапа мастера действий – «Завершение» |
- |
- |
||||
События выбора значений параметров (вычисление, выбор, до выбора, после выбора) |
+ |
- |
- |
- |
||||
События табличных частей (Добавление До, Добавление После, Удаление До, Удаление После) |
+ |
- |
- |
- |
Функциональная возможность |
||||
---|---|---|---|---|
Изменение расположения и размеров элементов управления |
+ |
Только расположение полей |
С помощью объекта IСontrol |
- |
Доступность элементов управления |
+ |
+ |
С помощью свойства IControl.Enabled |
- |
Видимость элементов управления |
С помощью свойства IControl.Visible |
- |
C помощью свойства IControl.Visible |
- |
Элементы управления |
||||
Закладки |
+ |
- |
- |
- |
Группа |
+ |
- |
- |
- |
Панель |
+ |
- |
- |
- |
Группа панелей |
+ |
- |
- |
|
Гиперссылка |
+ |
- |
- |
- |
Кнопка |
+ |
Только стандартные: Вперед, Назад, Готово, Отмена |
Возможность реализована в диалогах, созданных с помощью функции |
- |
Изображение |
+ |
- |
- |
- |
Веб-браузер |
+ |
- |
- |
- |
Метка |
+ |
+ |
- |
- |
Текст |
+ |
+ |
- |
- |
Перенос слов |
+ |
- |
- |
- |
Поле |
+ |
+ |
+ |
+ |
Многострочное поле |
+ |
- |
+ |
- |
Выпадающий список |
+ |
+ |
+ |
+ |
Поле с кнопкой |
+ |
+ |
+ |
+ |
Поле выбора записей |
+ |
- |
+ |
- |
Таблица |
+ |
- |
- |
- |
Флажок |
+ |
+ |
+ |
- |
Группа переключателей |
+ |
+ |
+ |
- |
Разделитель |
С помощью элемента Панель высотой 2 пикселя |
+ |
- |
- |
Вызов из вычислений и поддержка в веб-клиенте
Функциональная возможность |
||||
---|---|---|---|---|
Вызов из любых вычислений: функций, отчетов, сценариев, вычислений в типах карточек документов, типах справочников |
+ |
+ |
+ |
- |
Поддержка в веб-клиенте |
+ |
+ Подробнее см. документ DIRECTUM 5.6. Ограничения веб-доступа |
- |
+ Подробнее см. документ DIRECTUM 5.6. Ограничения веб-доступа |
Виды подсказок, связь со справкой
Функциональная возможность |
||||
---|---|---|---|---|
Встроенная подсказка InplaceHint |
С помощью свойства IForm.InplaceHint |
- |
С помощью свойства IForm.InplaceHint |
- |
Всплывающая подсказка к полям |
C помощью свойства IControl.Hint |
- |
C помощью свойства IControl.Hint |
+ |
Открытие окна с инструкцией |
- |
- |
- |
+ |
Вызов справки о текущем окне системы, открытой компоненте |
+ |
- Для всех мастеров действий вызывается раздел «Мастера действий» |
Возможность реализована в диалогах, созданных с помощью функций: |
- Для всех типовых маршрутов вызывается раздел «Типовые маршруты» |
Подсказка к полям ввода |
- |
+ |
- |
Подсказка к текущему параметру отображается в текстовом поле под параметрами |
Прикладные действия |
+ |
- |
Возможность реализована в диалогах, созданных с помощью функции |
- |
Возможность навигации по шагам при открытии нескольких диалогов |
Компонента не предназначена для этой задачи |
+ |
Компонента не предназначена для этой задачи |
- |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |