Please enable JavaScript.
Coggle requires JavaScript to display documents.
Документ QlikView (Системный лист (Для списка $Field (Вкладка "…
Документ QlikView
Системный лист
Свойства
Вкладка "Поля"
Галочка "Показать сист. поля"
Выбрать поля с $
$Field - названия полей
$Table - название таблиц
$Rows - число строкв таблицах
$Fields - число столбцов в таблице
$FieldNo - номер столбца для определенного поля
&Info - имена информационных таблиц
Для списка $Field
Свойства - Общие
Показать частоту
Вкладка "Сортировка"
Галочка "Частота"
По убыванию
количество вхождение столбца в таблицы
Если выбрать поле
Увидим таблицы, в которых это поле
Системные таблицы
Right Click - Новый лист объекта - Системная таблица
Если опция QlikView disabled
Нельзя интепритировать данные однозначно
Например, Country в нескольких таблицах
В QlikView Country как одно поле
Нельзя посчитать кол-во вхождений значений (частота)
Загрузка данных
Текстовой файл
1 запись = 1 строка
поля разделены спец. символом
запятая (,)
точка с заяптой (;)
символ табуляции
Имена колонок в перврй строке
.csv
Редактор скриптов (шаг 2)
Флажок "Относительные пути"
Кнопка "Табл.поля" (вкладка "Данные")
Путь к файлу
Все табличные файлы (при выборе файла)
"Мастер создания файла"
Тип файла "с разделителями"
"Метки" - "Встроенные метки" (если первая строка - название колонок)
Разделитель
Редкатор скриптов (шаг 3)
Меню: Файл - Загрузка
Панель инструментов
Свойства листа (шаг 4)
Выбрать поля
Меню: Файл - Редактор скрипта (шаг 1)
Панель инструментов
(шаг 1)
OLE DB
Соед.
Настроить соединение
Выбрать...
Таблицы
Поля
SQL скрипт для выбора данных (SQL Select)
Связка значений таблицы с файлами
Таблица связи стран с файлами на диске
Сами файлы есть на диске
Загружаем как текстовой файл
Добавляем в скрипт INFO перед LOAD
Просмотр
Просмотр на листе отчета
Добавить текстовое поле
Тест: ='qmem://Country/'&only(Country)
qmem - ссылка на внутренний файл
Country - имя поля, к которму относится изображение
&only(Country) - выражение, выбранное в поле Country
Представление - Рисунок
Растянуть рисунок - Сохранить пропорции
Фон - Прозрачность 100%
Загрузка встроенных данных
Курсор после скрипта загрузки и таблицы
Load * Inline [Customer ID,Customer,Address,City,Zip,Country
1181,Alexander's Catering Service,Fisherman's Drive 4,Portsmouth,BH 354 RW,Great Britain];
В первой строке имена полей
Во второй строке запись для добавления
Важно - для 1-й строки (имена полей) запись располагается на одной строчке!
Load * - загрузка всех полей
Мастер загрузки
Редакто скрипта
Меню : Вставить
Оператор Load
Загрузить встроенные данные
Dbl Click по заголовку меняет имя заголовка
Загрузка перекрестной таблицы
Матрица
Оператор crosstable
CrossTable (Month, Orders) Load Year, ...
или через Мастер создания файла - Далее - Опции - Кросстаблица...
Определ. поля
Поле аттрибута
Поле данных
исх. данные
результат
CrossTable(Month, Sales, 2)
LOAD Salesman, ...
Преобразование в реляционную структуру
Ассоциации = логическая связь
Связь между таблицами
Одинаковые имена полей (с учетом регистра)
Пример
Автоматически
Создание
Редкатор скрипта
Курсор в конец скрипта
Добавляем таблицу
Загружаем данные
Связывание таблиц
Два таблицы имеют идентичный набор полей
Свзяываются (объединятся) автоматически в одну логическую таблицу
Пример
Таблица стран Европы
Таблица стран Азии
QlikView объединяет их автоматически
Принудительное связывание
Перед LOAD - CONCATENATE
Объединяется с таблицей, которая выше в скрипте
Пустые поля - NULL, отображаются как прочерк "-"
Скрипт
load
список полей
сложные названия полей в [...]
переименование полей
Для создания/предотвращения ассоциативной связи
LOAD ..., [ID Customer] as [Customer ID], ...
from
Путь к файлу
относительный
относительно каталога, в котором
расположен документ
Редактор скриптов - Относ. пути
абсолютный
в скобках - (txt, codepage is 1251, embedded labels, delimiter is ',', msq);
тип файла: txt, biff/xls
набор символов (Windows 1251)
встроенные метки: первая строка файла содержит имена полей
разделитель
msq — это аббревиатура = «современный
стиль кавычек»
Для использования относительного пути
Создание
Меню: Файл - Новый
Панель инструментов
Структура таблицы
Модуль "Обозреватель таблиц"
Файл - Обозреватель таблиц
Панель инструментов
Связанные таблицы как одна таблица
Плотность информации
Если есть NULL, то плотность будет меньше
Указатель мыши на поле
Предварительный просмотр
Right Click на названии таблицы - Предв. просмотр
Названия таблиц
по умолчанию из названия файла
Изменить в скрипте
Перед Load - Название таблицы + двоеточие
Темы макетов
Создание
На основе существующего файла
Меню: Инструменты - Мастер создания тем
Применение
Для всего документа (меню: параметры - свойства документа - Макет - Применить тему)
Для листа (Right Click на листе - Общие - Применить тему...)
Для объекта (Right Click на объекте - Свойства - Макет - Применить тему)