Заполнение и редактирование содержимого базы данных

Предыдущая страницаВ началоСледующая страница

После задания параметров базы и её столбцов на экране появится пустая таблица базы, содержащая одну строку и те столбцы, которые были заданы пользователем.

Databases6

Обратите внимание – в таблице базы данных всегда присутствует дополнительный, служебный столбец с именем «№». Данный столбец содержит номера строк таблицы.

Для создания дополнительных строк можно воспользоваться следующими командами:

Пиктограмма

Лента

clip0387

База данных > Управление > Вставить строку перед

Пиктограмма

Лента

clip0388

База данных > Управление > Вставить строку после

Пиктограмма

Лента

clip0389

База данных > Управление > Вставить строки

Также пустая строка создаётся, если нажать <Enter>, когда курсор расположен в последней строке таблицы.

Для удаления строк используется следующая команда:

Пиктограмма

Лента

clip0390

База данных > Управление > Удалить строки

Все опции дублируются в контекстном меню, вызываемом по Правый клик Текст для любой строки таблицы (вне режима редактирования содержимого конкретной ячейки таблицы).

Databases7

Добавить и удалить столбцы в таблицу базы данных можно с помощью следующих опций ленты:

Пиктограмма

Лента

clip0393

База данных > Управление > Вставить столбец слева

Пиктограмма

Лента

clip0394

База данных > Управление > Вставить столбец справа

Пиктограмма

Лента

clip0395

База данных > Управление > Вставить столбцы

Пиктограмма

Лента

clip0396

База данных > Управление > Удалить столбцы

Эти же опции доступны в контекстном меню в области заголовков столбцов таблицы данных:

Databases8

Дополнительно в контекстном меню для столбца доступны команды:

Сортировать по возрастанию. В результате применения данной команды строки в таблице меняются местами так, чтобы содержимое ячеек текущего столбца было отсортировано по возрастанию;

Сортировать по убыванию. В результате применения данной команды строки в таблице меняются местами так, чтобы содержимое ячеек текущего столбца было отсортировано по убыванию;

Подобрать ширину. Подбирает ширину текущего столбца по содержимому ячеек столбца;

Подобрать ширину всех колонок. Подбирает ширину всех столбцов по содержимому ячеек столбцов;

Параметры столбца. Вызывает диалог параметров столбца (тот же, что и при создании базы). В диалоге можно изменить имя и тип уже существующего и заполненного столбца. Следует учитывать, что при изменении типа столбца может быть утеряно его содержимое. А изменение имени столбца, на который уже созданы ссылки в редакторе переменных, приведёт к возникновению ошибок переменных, корректировка которых полностью ложится на пользователя.

Диалог параметров столбца можно также вызвать, минуя контекстное меню, простым нажатием Правый клик ТекстПравый клик Текст на заголовке столбца.

Перемещение по строкам при редактировании содержания базы данных осуществляется следующими способами:

С помощью указания курсором на требуемую строку и нажатия Левый клик Текст;

С помощью нажатия клавиш <Up> или <Down>. При этом курсор перемещается соответственно на строку вверх или вниз;

С помощью нажатия клавиши <Enter> в любой строке, кроме последней. В результате курсор перемещается в следующую строку;

С помощью нажатия клавиш <PageUp> или <PageDown>. При этом курсор перемещается соответственно на страницу вверх или вниз, т.е. на первую/последнюю строку в текущем окне;

С помощью нажатия клавиш <End>/<Home>. В этом случае осуществляется переход на последнюю/первую строки таблицы базы данных.

Переместить строки и содержащиеся в них данные в таблице базы данных можно с помощью следующих опций:

Пиктограмма

Лента

DataBaseIcon16

База данных > Управление > Переместить вниз

Пиктограмма

Лента

DataBaseIcon17

База данных > Управление > Переместить вверх

Эти же действия можно осуществить нажатием комбинации клавиш:

<Ctrl>+<Down> - перемещает строку вниз

<Ctrl>+<Up> - перемещает строку вверх

Для задания содержимого ячеек таблицы данных нужно войти в режим редактирования требуемой ячейки с помощью Левый клик Текст. Выбранная ячейка выделяется инвертированным прямоугольником (цвет фона становится цветом текста и наоборот) и в ней появляется мигающий курсор.

Для ускорения работы по заполнению таблицы базы данных можно использовать опции копирования/вставки. Копировать можно  как содержимое отдельных ячеек, так и целые строки таблицы базы данных. Допускается копирование как внутри одной базы, так из одной базы данных в другую, даже находящуюся в другом документе T-FLEX CAD.

Для копирования содержимого конкретной ячейки необходимо предварительно выделить его и из контекстного меню содержимого выбрать команду Копировать. Вставка скопированных данных в другую ячейку осуществляется аналогичным образом с помощью команды Вставить. В контекстном меню для содержимого ячейки таблицы данных также доступны команды вставки символов, переменных, дробей и т.д. Подробное описание данных команд приведено в главе Текст.

Databases9

Для копирования содержимого строки целиком или нескольких строк необходимо выделить желаемые строки, а затем вызвать команду Copy20x20 Копировать в буфер из контекстного меню строк или из ленты.

При работе с базой данных эта команда работает только со строками целиком.

Для выбора строки можно использовать два варианта. Первый вариант – указать нужную строку с помощью Правый клик Текст, тем самым сразу вызвав и контекстное меню с командами копирования/вставки строк. Второй вариант – выбрать строку с помощью Левый клик Текст, указав на самый первый, служебный столбец таблицы базы данных, с названием «№». Для выбора нескольких строк, как и везде в системе,  используется выбор с помощью Левый клик Текст+<Ctrl> и Левый клик Текст+<Shift>.

Databases10

Для вставки скопированных строк достаточно выбрать нужное место (строку) в таблице и вызвать команду Paste20x20 Вставить из буфера из контекстного меню строки или из ленты. Вставка будет осуществлена после той строки, где находился курсор на момент обращения к команде вставки.

Databases11

Для выделения всего содержимого таблицы предусмотрена следующая команда:

Пиктограмма

Лента

clip0412

База данных > Управление > Выделить таблицу

Для копирования всего содержимого текущей базы можно использовать следующую команду:

Пиктограмма

Лента

DatabaseCopy40x40

База данных > Редактирование > Копировать таблицу

При этом не требуется выделять ячейки - копируются вся таблица независимо от текущего выбора.