Tariscope 4.x. Керівництво користувача
3. Програма Tariscope
3.5. Робота з поданнями для викликів
3.5.13 SQL запити для будь-якої таблиці
Tariscope забезпечує можливість для створення SQL запитів для будь-якої таблиці бази даних Tariscope. Це можна використовувати, наприклад, для перевірки коректності запитів при створенні форм звітів або для вирішення будь-яких проблем при експлуатації Tariscope. Ця функція вимагає знання структури бази даних Tariscope. Опис бази даних Tariscope приведено в документі "Tariscope 4.x. Каталог база даних ".
Для реалізації цієї функції, створіть порожній текстовий файл з розширенням 'sql'. У меню програми Tariscope виберіть Файл → Відкрити файл. У списку типів файлів виберіть SQL запит (* .sql), як показано на Малюнку 3.5.34.
Малюнок 3.5.34
Дуже важливо вказати це розширення.
Виберіть необхідний файл. Відкриється нове подання, де буде відображатися вміст файлу. Введіть в цьому поданні один або кілька необхідних SQL запитів.
Якщо ви ввели кілька SQL запитів, то виділіть необхідний з них і клацніть по іконці Старт на панелі інструментів. Приклад такого використання показаний на Малюнку 3.5.35
Малюнок 3.5.35
Якщо ваш SQL запит правильний, ви отримаєте результат, який буде відображатися у вкладці Таблиця цього подання. Приклад цього подання з виконаним запитом показаний на Малюнку 3.5.36.
Малюнок 3.5.36
Ви можете виділити і скопіювати окремі осередки цієї таблиці або всю таблицю. Для цього виберіть необхідні комірки і клацніть правою кнопкою миші по будь-якому місцю таблиці. В меню оберіть Копіювати.
Ви також можете експортувати дані таблиці у зовнішній файл одного з наступних розширень: PDF, CSV, HTML або Excel. Для цього клацніть правою кнопкою миші по будь-якому місцю таблиці. В меню оберіть необхідний формат експорту.
Вкладка Повідомлення містить інформацію про виконання запиту.
Якщо ви натисните правою кнопкою миші, коли фокус знаходиться в частині подання з SQL запитами, з'явиться меню, яке містить наступні пункти:
- Старт. Запускає на виконання обраний SQL запит.
- Стоп. Зупиняє виконання запущеного SQL запиту.
- Скасувати. Видаляє останні зміни, зроблені в поданні до попереднього стану.
- Повторити. Ця функція протилежна функції Скасувати. Вона повертає дані, скасовані функцією Скасувати.
- Вирізати. Дозволяє вирізати виділені дані.
- Копіювати. Забезпечує копіювання даних в буфер.
- Вставити. Забезпечує вставку даних з буфера
- Обрати все. Вибирає всю таблицю.