
- •Автоматизації бухгалтерського обліку та аудиту
- •Лабораторна робота №1. Основи конфігурації в системі "1с:підприємство 8.0"
- •1. Теоретичні відомості.
- •1.1 Концепції системи «1с:Підприємство». Програма частина, Інформаційна база і Конфігурація
- •1.2. Режими запуску системи «1с:Підприємство»
- •1.3. Створення нової інформаційної бази
- •1.4. Вікно "Конфігурація"
- •1.5. Властивості об'єкту Конфігурації
- •1.5.1. Основні властивості.
- •1.5.2. Група властивостей "Представлення".
- •1.5.3. Група властивостей "Розробка"
- •1.6. Пункт меню "Конфігурація".
- •1.6.1. Збереження Конфігурації.
- •1.6.2. Оновлення Конфігурації.
- •1.6.3. Збереження Конфігурації у файл.
- •1.7. Адміністрування
- •1.8. Запуск в режимі "1с:Підприємство"
- •1.1. Загальні питання
- •1.9. Варіанти роботи системи
- •1.9.1. Файл - серверний варіант роботи
- •1.9.2. Клієнт - серверний варіант роботи
- •1.10. Установка системи
- •1.10.1. Звичайна установка і оновлення
- •1.10.2. Адміністративна установка
- •1.10.3. Установка за зразком
- •1.12. Інформаційні бази
- •1.13. Шаблони конфігурацій
- •1.14. Запуск з командного рядка.
- •1.15. Конфігуратор
- •1.15.1. Ведення списку користувачів, журнал реєстрації. Користувачі.
- •1.15.2. Журнал реєстрації роботи користувачів
- •1.15.3. Вивантаження/Завантаження інформаційної бази
- •1.15.4. Тестування і виправлення Інформаційної бази
- •2. Завдання
- •3. Контрольні питання
- •Лабораторна робота №2. Об'єкти конфігурації
- •1. Теоретичні відомості.
- •1.1. Дерево конфігурації
- •1.2. Створення об'єктів
- •1.3. Видалення об'єктів
- •1.4. Копіювання об'єктів
- •1.5. Сортування об'єктів
- •1.6. Загальні об'єкти
- •1.6.1. Підсистеми. Відбір об'єктів конфігурації
- •1.6.2. Ролі. Конструктор обмеження доступу до даних
- •1.6.3. Інтерфейси. Конструктор меню
- •1.6.4. Колекція елементів управління інтерфейсами.
- •1.6.5. Мови. Інтернаціоналізація
- •1.6.6. Плани обміну
- •1.6.7. Критерії відбору
- •1.6.8. Загальні картинки. Колекції картинок
- •1.6.9. Стиль
- •1.7. Константи
- •1.8. Довідники
- •1.9. Документи
- •1.10. Список документів
- •1.11. Журнал документів
- •1.12. Перерахування
- •1.13. Звіти і обробки
- •2.Завдання
- •3. Контрольні питання
- •Лабораторна робота №3. Основи конфігурування в системі "1с:Підприємство 8.0". Форма, елементи управління
- •1. Теоретичні відомості.
- •1.1. Структура форми
- •1.1.1. Основні форми об'єктів прикладного рішення.
- •1.1.2. Основний реквізит форми
- •1.1.3. Конструктори форм
- •1.1.4. Елементи управління
- •1.2. Прив'язки елементів управління
- •1.3. Порядок обходу елементів управління
- •1.1.1. Орієнтованість вбудованої мови на події.
- •1.1.2. Зумовлені типи даних
- •1.1.3. Програмні модулі
- •1.2. Вбудована мова.
- •1.2.2. Оператори
- •1.2.3. Інструкції препроцесору
- •1.2.4. Системні перерахування.
- •1.2.5. Вбудовані функції
- •1.2.6. Глобальний контекст
- •1.2.7. Типоутворюючі об'єкти, їх властивості, методи і події
- •1.3. Відладчик
- •1.4. Сервісні функції. Синтакс – помічник.
- •1.5. Синтаксичний контроль
- •1.6. Використання шаблонів тексту
- •2.Завдання
- •3. Контрольні питання
- •Лабораторна работа №5 Аналіз фінансового стану підприємства за формою Баланс в програмі Audit Expert
- •1. Завдання
- •2. Контрольні запитання
- •Лабораторна работа №6 Аналіз фінансового стану підприємства за формою Річної звітності
- •1. Завдання
- •2. Контрольні запитання
- •Лабораторна работа №7 Підготовка звітів по результатам фінансового аналізу
- •1. Завдання
- •2. Контрольні запитання
- •Рекомендовані інформаційні джерела
1.3. Порядок обходу елементів управління
Для надання можливості інтерактивного налаштування порядку обходу елементів управління форми необхідно в палітрі властивостей форми зняти прапорець "Автопорядок обходу" (рисунок 3.30).
Рисунок 3.30 – Основні властивості форми
Порядок обходу також можна налаштувати через меню "Форма - Налаштування порядку обходу". При встановленому прапорці "Автопорядок обходу" буде видане повідомлення про зміну режиму налаштування порядку обходу (дивись рисунок 3.31).
Рисунок 3.31 - Повідомлення про зміну режиму налаштування порядку обходу
Якщо продовжити і натиснути кнопку "Так", то буде відкрито вікно "Налаштування порядку обходу", зображене на рисунку 3.32. В цьому вікні виконуються необхідні налаштування переміщенням елементів форми вверх і вниз по списку.
Рисунок 3.32 – Вікно настройки порядку обходу елементів на формі.
Рисунок 3.33 – Порядок обходу елементів на формі
При знятому прапорці "Автопорядок обходу" порядок обходу елементів управління кожної панелі форми можна подивитися через меню "Форма - Порядок обходу". Якщо даний порядок обходу не влаштовує, його можна змінити, клацнувши лівою мишкою виділені номери порядку обходу в потрібній послідовності (рисунок 3.33).
2.Завдання
Побудувати форми для довідника та документа, структурра яких була описана в лабораторній роботі №2.
Налаштувати порядок обходу елементів у формі документа та довідника
3. Контрольні питання
Що таке форма в 1С:Підприємство?
Як працюють конструктори форм?
Як налаштувати порядок обходу елементів управління?
Що таке основний реквізит форми?
Лабораторна робота №4. Вбудована мова "1С:Підприємство 8.0"
Мета: ознайомитися з основами вбудованої мови "1С:Підприємство 8.0"
1. Теоретичні відомості
1.1. Загальний опис вбудованої мови
Вбудована мова є важливою часткою технологічної платформи 1С:Підприємства 8.0, оскільки дозволяє розробникові описувати власні алгоритми функціонування прикладного рішення.
Вбудовану мова має багато спільних рис з іншими мовами, такими як Pascal, Java Script, Basic, що полегшує її освоєння розробниками-початківцями. Проте вона не є прямим аналогом жодної з перерахованих мов програмування.
Ось лише деякі, найбільш значущі особливості вбудованої мови 1С:Підприємство 8.0:
попередня компіляція перед виконанням модуля, що містить текст на вбудованій мові;
кешування скомпільованих модулів в пам'яті;
м'яка типізація - тип змінної визначається типом значення, яке вона містить, і може змінюватися в процесі роботи;
відсутність програмного опису об'єктів конфігурації; розробник може використовувати або вбудовані в платформу об'єкти, або об'єкти, створені системою в результаті візуального конструювання прикладного рішення.
1.1.1. Орієнтованість вбудованої мови на події.
Призначення вбудованої мови в системі 1С:Підприємство визначається ідеологією створення прикладних рішень. Прикладні рішення в 1С:Підприємстві 8.0 не кодуються цілком. Велика частка прикладного рішення створюється розробником шляхом візуального конструювання - створення нових об'єктів конфігурації, налаштування їх властивостей, форм представлення, взаємозв'язків тощо. Вбудована мова використовується лише для того, щоб визначити поведінку об'єктів прикладного рішення, відмінну від типового, і створити власні алгоритми обробки даних.
З цієї причини модулі, що містять текст на вбудованій мові, використовуються системою в конкретних, заздалегідь відомих ситуаціях, які можуть виникнути в процесі роботи прикладного рішення. Такі ситуації називаються подіями. Події можуть бути пов'язані з функціонуванням об'єктів прикладного рішення або з самим прикладним рішенням взагалі.
Рисунок 4.1 – Інформація про події та їх обробку в Синтаксис-помічнику
Наприклад, з функціонуванням об'єкту прикладного рішення «Довідник» пов'язано ряд подій, серед яких є подія «Перед записом» (рисунок 4.1). Ця подія виникає безпосередньо перед тим, як дані елементу довідника мають бути записані в базу даних. Розробник, використовуючи вбудовану мову, може описати алгоритм, який, наприклад, перевірятиме коректність даних, введених користувачем. Розмістивши цей алгоритм у відповідному модулі, розробник забезпечить те, що кожного разу, як користувач виконуватиме запис елементу довідника, система запускатиме описаний розробником алгоритм і перевірятиме, чи не забув користувач, наприклад, заповнити обов'язкові реквізити довідника.
Таким чином, можна сказати, що вбудована мова є скриптовою мовою для програмування бізнес-логіки, а використання модулів на вбудованій мові є подієво-залежним, тобто виконання модулів відбувається при виникненні певних подій в процесі функціонування прикладного рішення.