TMS Grid Pack

TMS Grid Pack
Пакет TMS Grid Pack for CLX представляет собой кросс-платформенный набор многофункциональных элементов управления для вывода данных в сетке. Компоненты этого пакета обеспечивают управление цветом ячеек, параметрами шрифта, выравниванием, поддерживают работу с буфером обмена, а также импорт и экспорт в файлы различных форматов, включая TXT, CSV, HTML, ASCII и XML. Все компоненты содержат встроенную поддержку функций печати. В распоряжении программистов оказываются различные средства локального ввода, такие, как отмечаемые поля, списки с выбором, выбор даты и.т.д. В ячейках сетки можно размещать растровые изображения, списки изображений, значки, форматированный текст HTML, комментарии, кнопки и многое другое.
Гибкие возможности печати

Управляя параметрами, разработчик может контролировать следующие элементы страниц:

  • номер страницы, дата, время, заголовок в нижнем и верхнем колонтитуле
  • различные шрифты в верхнем и нижнем колонтитуле
  • использование в отображении и печати различных шрифтов и цветов
  • автоматическое объединение столбцов на нескольких страницах, если это необходимо
  • печать только выбранных областей сетки
  • установка отступов, печать по центру страницы
  • использование повторяющихся фиксированных строк или столбцов при выводе нескольких страниц
  • автоматическая подгонка по размеру листа
  • предпросмотр перед выводом на принтер
  • установка печатных рамок для каждой ячейки
  • дополнительные настройки печати
  • возможность переноса текста по словам при печати форматированного текста HTML


Расширенные возможности отображения

  • установка выравнивания отдельно для каждой ячейки
  • каждая ячейка может иметь свой цвет фона и шрифт
  • при автоматическом переносе по словам можно выбрать принудительное размещение в одной строке или многострочное отображение
  • адреса URL можно отображать в виде действующих ссылок на эти адреса URL
  • можно создавать и использовать скрытые столбцы
  • в ячейках можно использовать форматирование HTML


Удобная навигация

  • вставка и удаление строк выполняются одним нажатием кнопки
  • автоматическое вырезание и вставка ячеек
  • автоматическая сортировка при нажатии кнопкой мыши на заголовок столбца с поддержкой различных способов сортировки и оформления
  • функции поиска в ячейках
  • возможность защиты отдельных ячеек от редактирования
  • различные подсказки для каждой ячейки


Гибкий механизм файлового ввода/вывода

  • сохранение в файл, загрузка из файла
  • сохранение и загрузка данных в формате CSV
  • сохранение и загрузка данных в потоковых форматах
  • запись файла в формате HTML с сохранением цветов, выравнивания и шрифтов
  • запись и загрузка форматированных файлов в формате ASCII
  • сохранение в файлы XML


Расширенные функции редактирования

Вниманию разработчиков предложен широкий выбор средств редактирования:

  • стандартные поля ввода с выравниванием влево или вправо
  • поля ввода по маске с автоматическим переходом на следующую ячейку маски
  • отмечаемые поля, списки с выбором, ограниченные содержимым ячейки поля с выбором
  • поле локального выбора времени и даты
  • поле ввода с эллиптической кнопкой
  • списки с выбором и поля ввода текста с поддержкой автоматического подбора значения из введенных и просмотром истории ввода
  • поля вывода с возможностью выбора готовых значений и контролем ввода целого, вещественного числа, времени или даты
  • готовые кнопки
  • готовые радиокнопки
  • элементы управления с возможностью развертывания/свертывания


Повсеместное использование графики

Любые ячейки можно дополнить графикой:

  • для изображения в ячейке можно установить выравнивание по верхнему/нижнему краю, вправо/влево и др.
  • в ячейку можно добавлять значки, растровые изображения, элементы типа ImageList, а также привязанные к СУБД изображения
  • разработчик может создавать ячейки, содержащие сразу несколько изображений
  • объекты типа TPicture реализую поддержку фактически любых графических форматов
  • также разработчик может добавлять в ячейку графические индикаторы исполнения, кнопки и указатели комментариев.


Поддержка формул в сетке с помощью компонента TAdvSpreadGrid

  • удобный интерфейс редактирования формул
  • автоматический пересчет значений
  • пересчет отдельной ячейки, полный пересчет сетки
  • обширный набор математических функций
  • сохранение сетки вместе с формулами
  • возможность использования в формулах ссылок на отдельные ячейки
  • возможность использовать в ссылках ссылок на целые диапазоны ячеек
  • установка точности формулы для каждой отдельной ячейки в сетке
  • поддержка отображения только формул или только значений
  • функции для работы с датами и временем
  • интеллектуальный механизм копирования и вставки формул
  • возможность подключения собственных функций
  • именованные ячейки и диапазоны ячеек
  • имена ячеек могут использовать в режиме RxCy или в режиме A1


Другие возможности

  • сохранение ширины измененных пользователем столбцов в файле .INI
  • автоматическая нумерация столбцов
  • все вилы операций по удалению, очистке, переносу и скрытию столбцов и строк
  • заголовки столбцов и фиксированные строки задаются на стадии компоновки сетки
  • возможность дизъюнктивного выбора строк
  • функции группирования и разгруппирования, а также сортировка по группе
  • фильтрация по нескольким столбцам





Санкт-Петербург

(812) 363-28-63

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Москва

(499) 403-12-24

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

2006-2023 © IT OUTSOURCING