Наша взаимовыгодная связь https://banwar.org/
Анотація: У цій лекції розглядаються режими роботи з системою 1С: Підприємство 8, створення інформаційної бази, робота в Конфігураторі, розглядається виконання деяких сервісних операцій.
Файли до даного курсу Ви можете завантажити тут .
Мета лекції: освоїти базові операції по розробці прикладних конфігурацій в середовищі 1С: Підприємство 8.
1.1. Режими роботи системи, створення інформаційної бази
Система 1С: Підприємство може працювати в двох режимах. Перший називається "1С: Підприємство", другий - "Конфігуратор". Розробка прикладних рішень ведеться в конфігураторі, а їх виконання - тобто - робота користувачів з ними - в режимі 1С: Підприємство.
Говорячи про систему програм "1С: Підприємство" слід пам'ятати, що існують поняття "платформа" і "конфігурація". Платформа - це середовище, в якій розробляють і виконують конфігурації. А конфігурацію можна порівняти з набором команд, для виконання яких потрібна платформа.
При запуску програми в першу чергу на екрані з'являється вікно Запуск 1С: Підприємства ( Мал. 1.1 ). У ньому потрібно, по-перше, вказати потрібну конфігурацію, по-друге - вибрати режим її запуску. Якщо в списку поки немає інформаційних баз - запуск програми буде супроводжуватися повідомленням про те, що список інформаційних баз порожній і пропозицією додати в нього нову базу.
Мал.1.1.
Вікно запуску програми
В області Інформаційні бази знаходиться список підключених інформаційних баз. В даний момент цей список порожній.
Вікно містить наступні кнопки:
- 1С: Підприємство. Запуск системи в режимі 1С: Підприємство.
- Конфігуратор. Запуск системи в режимі Конфігуратор.
- Додати. Запуск процесу додавання в список нової інформаційної бази.
- Змінити. Відкриває вікно зміни параметрів доданої інформаційної бази.
- Видалити. Видаляє зі списку інформаційну базу.
- Налаштування. Дозволяє налаштувати зовнішній вигляд списку Інформаційні бази, встановити каталог для пошуку шаблонів конфігурацій і оновлень.
Натиснемо на кнопку Додати (або відповімо Так на питання про створення нової бази). З'явиться вікно Додавання інформаційної бази / групи. Фактично, це майстер, який проводить вас через кілька кроків по додаванню бази в список ( Мал. 1.2 ).
Мал.1.2.
Вікно додавання нової інформаційної бази
Тут ми можемо піти двома шляхами:
- Створення нової інформаційної бази.
- Додавання в список існуючої інформаційної бази.
Нас цікавить саме перший пункт, так як ми повинні будемо створити базу для подальшої розробки в ній навчальної конфігурації. Виберемо його і натиснемо на кнопку Далі. З'явиться вікно, де можна вибрати варіант створення нової інформаційної бази ( Мал. 1.3 ).
Мал.1.3.
Вибір способу створення бази
Якщо раніше ви встановлювали в систему шаблони будь-яких конфігурацій, їх перелік можна буде знайти в даному вікні. Нас готові конфігурації в даному курсі не цікавлять, тому ми вибираємо варіант створення інформаційної бази без конфігурації. Він призначений або для розробки нової конфігурації, або для завантаження в порожню конфігурацію вивантажених раніше інформаційної бази або конфігурації з файлу. Натиснувши в черговий раз кнопку Далі ми потрапляємо в наступне вікно, яке служить для вказівки найменування та типу розташування бази ( Мал. 1.4 ).
Мал.1.4.
Вказівка найменування інформаційної бази і типу розташування
У нашому випадку найменуванням буде "Основи розробки", тип розташування - На даному комп'ютері або на комп'ютері в локальній мережі. Другий варіант використовується в тому випадку, якщо ви маєте справу з мережевою версією програми і збираєтеся розмістити базу на сервері 1С: Підприємства.
Натиснувши в черговий раз Далі, ми потрапляємо в останнє вікно додавання інформаційної бази ( Мал. 1.5 )
Мал.1.5.
Вказівка параметрів інформаційної бази
Тут ми задаємо каталог інформаційної бази і мову.
Натиснемо Готово - буде створена порожня інформаційна база, в списку баз з'явиться назва нової бази ( Мал. 1.6 ).
Мал.1.6.
Нова інформаційна база в стартовому вікні програми
Зверніть увагу на те, що після натискання кнопки Видалити виділена інформаційна база буде видалена лише зі списку стартового вікна, але не з системи.
В каталозі щойно створеної порожній інформаційної бази ( Мал. 1.7 ) Є файл 1Cv8.1CD і папка 1Cv8Log. Файл - це і є інформаційна база. Зараз він має зовсім невеликий розмір - 256 КБ. Розмір зростатиме в ході розробки конфігурації і введення даних користувачами системи.
Мал.1.7.
Каталог нової інформаційної бази
Зараз, після створення нової порожньої конфігурації ми готові до першого її запуску в режимі конфігуратора. Виділимо її найменування і натиснемо на кнопку Конфігуратор. Відкриється вікно конфігуратора - воно буде абсолютно порожнім. Виконаємо команду меню Конфігурація> Відкрити конфігурацію. У лівій частині вікна з'явиться дерево конфігурації ( Мал. 1.8 ).
Деревом конфігурації ви будете постійно користуватися при розробці. Можна помітити, що у вікні дерева конфігурації вже щось є, хоча перед цим ми створили нову порожню конфігурацію. Справа в тому, що тут представлені лише порожні групи елементів, які ми, при роботі над нашої навчальної конфігурацією, заповнимо відповідними об'єктами.
Конфігурація - це опис структури даних, на основі яких будується робота користувача з системою в режимі 1С: Підприємство.
Припустимо, нам потрібно, щоб користувач міг ввести в систему якийсь документ, який має такі графи (реквізити, кажучи мовою 1С: Підприємства):
- Дата;
- Номер документа;
- Відповідальна особа;
- Сума виручки;
Для цього ми створюємо (описуємо) в режимі конфігуратора об'єкт Документ, вказуємо набір його реквізитів, задаємо типи даних для цих реквізитів, налаштовуємо екранні форми документа і інші параметри. У підсумку, користувач системи зможе працювати з документом в режимі 1С: Підприємство.
Нерідко, говорячи про розробку для платформи 1С: Підприємство, застосовують термін "програмування". "Програмування" для 1С: Підприємства - це не лише написання програмного коду, але і робота в візуальному режимі - створення та налагодження об'єктів, розробка екранних форм, робота з різними конструкторами, які прискорюють процес розробки. Деякі дії в ході розробки можна зробити лише в візуальному режимі.
Перш ніж починати вивчення конфігурації, опишемо практичну ситуацію, яка лягла в основу наскрізного прикладу, а так само розглянемо деякі основні прийоми роботи, які стануть в нагоді нам надалі.