Таблица БД

<< Click to Display Table of Contents >>

Навигация  Проект > Экраны > Графические объекты > Библиотека Базы данных >

Таблица БД

Previous pageReturn to chapter overviewNext page

databasetable

 

Рассмотрим свойства объекта Таблица БД во вкладке "Основное" (свойства, не указанные в таблице, являются общими для всех объектов, о них Вы можете прочитать здесь

 

Свойство

Поле ST скрипта

Описание

БД

databasename

Имя базы данных. Если имя базы данных содержит “jdbc:mysql”, значит это имя базы данных MySQL. Если имя базы данных содержит “jdbc:sqlserver”,  значит   имя базы данных MSSQL.  Если имя базы данных содержит “jdbc:postgresql”, значит это имя базы данных PostgreSQL. Если имя базы данных не содержит "jdbc" , значит адрес базы данных SQLLite.

Имя

username

Имя пользователя базы данных MySQL.

Пароль

password

Пароль пользователя базы данных MySQL.

Имя таблицы

tablename

Имя таблицы.

Использовать заголовок

usetitle

Использовать или нет заголовок в таблице.

Заголовок

title

Заголовок таблицы.

Размер шрифта

fontsize

Размер шрифта текстов таблицы.

Ширина столбца

columnwidth

Ввести ширину столбцов таблицы.

Исп. настр. столбцы

 

Использовать настройки для столбцов

Столбцы

 

Если установлен флажок "Исп. настр. столбцы", то необходимо заполнить следующую форму, нажав кнопку "Коллекция":

 

clip0018

Где:

Имя столбца БД - имя столбца базы данных;

Заголовок - заголовок столбца;

Ширина - ширина столбца;

Цвет фона - цвет фона ячейки в зависимости от значениях;

Цвет текста - цвет текста в ячейке в зависимости от значения

Объект Таблица БД также имеет несколько свойств, которые Вы не можете настроить используя окно настройки, но Вы можете их использовать в скриптах написанных на языке ST:

disablesavereport - сделать недоступной пункт меню "Сохранить отчет" в контекстном меню.

disableprint -  сделать недоступной пункт меню "Печать" в контекстном меню.

columnwidtharray - данное свойство позволяет задать различную ширину для столбцов. Наример, Objects.Databasetable.columnwidtharray = "[10, 150, 150, 200]";

rownumber - номер выбранной (нажатой) строки таблицы.

resultset* - если хотите заполнить таблицу из Result set, вставьте имя данной Result set здесь.

csv* - если Вы хотите заполнить таблицу из .csv файла, присвойте имя файла данному свойству (если использовать просто имя, то файл будет браться из папки DB. Вы также можете использовать полный путь ).

*resultset и csv не работают в iOS версии.

 

Свойства из закладки "Мигание" описаны здесь.

Свойства из закладки "Вращение" описаны здесь.

Свойства из закладки "Перемещение" описаны здесь.

Свойства из закладки "Видимость" описаны здесь