Пн-Пт 9:00 - 18:00 по МСК
Ранее уже говорилось о тесной связанности основных элементов управления программы - в частности связанности дерева расчета и таблицы данных. Поэтому, в этом параграфе мы поговорим о редактировании данных в таблице, а также о работе с секцией столбцов дерева пользователя.
Различие столбцов заключается только в источнике данных для заполнения столбцов значениями. После того, как данные получены - будь то столбец ручного ввода или ввода из запроса - принципы работы со столбцами разных типов практически не различаются. Значения столбцов всех типов можно редактировать и форматировать одинаковым образом.
Если после редактирования значений выполнить повторный запрос данных, то значения столбцов запроса будут снова соответствовать состоянию базы данных, т.е. изменения в данном случае не сохраняются. Если Вы хотите запомнить существующее состояние таблицы, просто сохраните расчет в отдельный файл перед повторным запросом.
Для того, чтобы связать столбец с каким-либо параметром из профиля пользователя, в секции столбцов дерева расчета щелкаем "добавить столбец" и выбираем "с параметрами пользователя".
Рис. 67: Вкладка источника данных для столбца с параметром профиля.
Диалоговое окно настройки столбцов, которое программа покажет в ответ на это действие, сходно для всех типов столбцов за исключением первой вкладки - источника данных.
Как видно из приведенного рисунка, вариант вкладки "источник" для столбцов со свойствами профиля позволяет ввести следующие данные:
Для того, чтобы связать столбец с какой-либо переменной активности, нужно в секции столбцов дерева расчета щелкнуть "добавить столбец" и выбрать "с параметрами активности".
Рис. 68: Вкладка источника данных для столбца с переменной активности.
В рабочей области вкладки находится дерево активностей и их переменных. В этом дереве приводятся не все активности, доступные для анализа, а только те из них, для которых дереве расчета были установлены условия на существование.
Чтобы сопоставить какую-либо из переменных активности столбцу, разверните активность и выберите требуемую переменную. Заметьте, что в список переменных входят как частные переменные, характерные специфике данной активности (например "сырые баллы" или "шкальная оценка"), так и общие переменные, определенные для всех активностей (дата прохождения, длительность, процент выполнения).
Выбрав нужную переменную, нажмите "Ок" и в дереве расчета добавится столбец, который после запроса к данным заполнится значениями данной переменной.
Внимательный пользователь, конечно, обратит внимание на пункт "все активности" в верхней части дерева переменных. Вы можете использовать этот пункт для проведения достаточно редкого случая, когда нужно получить данные по всем активностям, хранящимся в базе данных.
Добавление ручного ввода подробно рассматривалась в соответствующем пункте параграфа "Цикл проведения расчета".
Для того, чтобы добавить такой столбец, нужно либо выбрать крайний столбец таблицы, не заполненный данными и осуществить ввод данных непосредственно в него (описание столбца в дереве добавится автоматически), либо пройти через стандартную процедуру, добавив новый столбец в дереве расчета, а затем ввести данные.
Если полностью удалить все данные из крайних правых столбцов ручного ввода, то будут также автоматически удалены описания этих столбцов из дерева.
В базе данных профилей пользователя хранятся данные различных типов. Например, как было показано ранее, достаточно частыми гостями базы данных являются всевозможные даты - прохождение активности, регистрация в системе и т.д. Согласно различным стандартам написания дат и времени, одна и та же дата может быть представлена, например, как "03.04.2005 19:45", или "3 Апреля 2005" и т.д.
Поэтому, как и в программе Microsoft Excel, в таблице можно настраивать как именно следует отображать одни и те же данные. Для совместимости, мы используем те же самые форматы, что и Microsoft Excel.
Как показано на рисунке, для выбора формата, используется вкладка "Формат" диалогового окна настройки столбцов. Этой вкладкой можно воспользоваться на этапе добавления столбца, либо вызвав ее из дерева расчета, либо кнопкой "формат" на панели инструментов в таблице.
Рис. 69: Вкладка выбора формата данных в диалоговом окне свойств столбца.
Для элементов таблицы существует возможность настройки параметров используемого шрифта, начертания символов, горизонтального и вертикального выравнивания в ячейках, а также цвета фона и цвета текста. Эти настройки собраны на вкладке "Шрифт" диалогового окна свойств столбца.
Вызвать эту вкладку можно на этапе добавления столбца, либо из определения столбца в дереве расчета, либо при помощи кнопки "шрифт" на панели инструментов в таблице. Носителями визуального форматирования являются не отдельные ячейки, а их наборы, т.е. столбцы, заголовки столбцов и заголовки групп.
В правой нижней части вкладки настройки шрифта есть окошко просмотра, которое позволяет оценить как будет выглядеть отдельная ячейка после внесения текущих изменений.
Рис. 70: Вкладка "Шрифт" диалогового окна свойств столбца.
К форматированию таблицы также относится изменение ширины отдельных столбцов и высоты строк. Для того, чтобы изменить их, просто подведите указатель мышки к краю столбца или строки и переместите его на нужное расстояние.
Для того, чтобы загрузить в таблицу данные из файла XLS программы Microsoft Excel, щелкните на треугольном значке справа от кнопки "открыть" на главной панели инструментов и выберите из выпадающего меню опцию "Импорт из MS Excel".
Рис. 71: Диалоговое окно импорта данных из документа Microsoft Excel.
Открывшееся диалоговое окно показано на рисунке. Данное окно используется для того, чтобы иметь возможность импортировать не все данные, а только выбранный диапазон ячеек. Microsoft Excel позволяет хранить несколько в одном файле несколько листов, поэтому для импорта данных, сначала при помощи вкладок в нижней части окна, выберите какой лист следует использовать. Затем выделите диапазон ячеек в этом листе и нажмите "Ок".
Если в текущем расчете уже есть данные, то для импортируемых данных автоматически создаются новые столбцы справа от имеющихся. Работа с этими столбцами аналогична работе со столбцами ручного ввода.
Для того, чтобы экспортировать данные в формат Microsoft Excel, щелкните на треугольном значке справа от кнопки "сохранить" на главной панели инструментов и выберите из выпадающего меню опцию "Экспортировать". В открывшемся диалоговом окне выберите "таблица в MS Excel", затем в стандартном диалоговом окне укажите папку и название xls-файла, в который требуется записать данные из таблицы расчета.
Ваша заявка принята
Мы свяжемся с Вами в ближайшие рабочие часы