Контекст приложения позволяет пользователю связать объекты-отправители с объектами-слушателями в программе. Контекст приложения формируется автоматически согласно правилам конфигурации. Как пример можно выбрать прослушивание названия из прайс-листа (компонент автопоиск). При перемещении по записям в прайс-листе в компоненте будут отображаться записи из других предложений, отобранные по словам из основного прайса. Выбор пункта в контекстном меню приведет к одноразовой отправки данных текущей строки. Нажатие кнопки на панели инструментов переведет отправку / прослушивание в режим «авто». Повторное нажатие отключит это режим.
![]() | Контекст приложения (F9). |
![]() | Автоматически отправлять данные в контекст приложения из текущей строки таблицы. |
![]() | Автоматически обновлять данные в таблице при изменении контекста приложения. |
Редактирование записей в таблице определяется конфигурацией. Добавление и изменение производится через диалоговое окно. Удаление потребует подтверждения.
![]() | Кнопка добавления. Вызывает диалоговое окно добавления новой записи. |
![]() | Кнопка изменения. Вызывает диалоговое окно изменения существующей записи. |
![]() | Кнопка удаления. После подтверждения удаляет запись. |
Копирование данных доступно в любой таблице. Можно скопировать одну или несколько записей выделив строчки. Скопированные записи помещаются в обмен записями приложения. Вставка (добавление) определяется доступностью команды добавления и конфигурацией. Вставка может быть из обмена записями приложения, из буфера обмена операционной системы или файла с табличными данными.
![]() | Копирование записи(ей). |
![]() | Добавление данных из обмена записями. |
![]() | Добавление данных из буфера обмена. |
![]() | Добавление данных из файла. |
По умолчанию все изменения в таблице автоматически записываются. В конфигурации может быть предусмотрен режим отложенной записи для объекта, тогда на панели инструментов появится кнопка «Сохранить изменения». Обновление данных из источника доступно всегда.
![]() | Обновление. Загрузка свежих данных из источника (базы данных, веб-сервиса, файла). |
![]() | Сохранение изменений (опционально). |
Сверка с внешним источником позволяет проверить, изменить или добавить данные используя внешний источник записей для проверки. Источник может быть загружен из обмена записями внутри программы, буфера обмена Windows или файла в формате Excel. По умолчанию при нажатии кнопки программа загружает данные из буфера обмена.
![]() | Сверка с внешним источником |
Предусмотрены два режима таблицы. Защищенный (по умолчанию) и редактируемый. В защищенном режиме любое изменение ячейки происходит через диалог. В режиме редактирования изменения вносятся непосредственно в ячейку. Поиск строки через ввод символов с клавиатуры доступен только в защищенном режиме. Переключение между режимами происходит нажатием кнопки на панели инструментов. Выделение нескольких записей (для копирования или удаления) возможно только в режиме редактирования.
![]() | Защищенный режим просмотра таблицы. |
![]() | Редактируемый режим таблицы. |
Поиск и фильтрация данных в таблице. Поиск осуществляется по совпадению отображаемого значения в ячейке. Фильтр зависит от типа данных в колонке (текстовый, числовой, ссылка на объект).
![]() | Вызвать диалог для поиска записей в таблице по условию. |
![]() | Вызвать диалог фильтра. |
Дополнительные кнопки в таблице.
![]() | Показать справочник для быстрого добавления данных в таблицу. |
![]() | Показать группы в левой части таблицы. |
![]() | Добавить / изменить условное выделение цветом ячеек по значению. |
![]() | Скрыть / отобразить / изменить порядок колонок в таблице. |
![]() | Экспорт данных в файл. |