3.3 Вчитель: Які типи даних мають атрибути Довідника в системі "1С"? Наведіть приклад зв’язку між довідниками.
Учень:Для кожного атрибута довідника потрібно вказати його тип даних, наприклад, "число", "строка", "дата". Це базові типи.
Наприклад атрибут Должность має тип даних Должность. У цьому випадку, значення цього атрибута будуть вибиратися з довідника Должности. Так реалізується найпростіший зв'язок між довідниками, коли значення атрибутів одного довідника вибираються з іншого довідника.
3.4 Вчитель: Які атрибути мають Довідники в системі "1С"?
Учень: Як обов'язкові реквізити кожен довідник має Код і Найменування. Код елемента довідника може бути як числовим, так і текстовим. Система 1С:Підприємство надає широкі можливості по роботі з кодами елементів довідника: автоматичне присвоєння кодів, автоматичний контроль унікальності коду й інші. Крім коду й найменування, у довідниках системи 1С:Підприємство може зберігатися будь-яка додаткова інформація про елемент довідника. Для зберігання такої інформації в довіднику може бути створений список реквізитів.
4. Вступний інструктаж (5 хвилин) виконується з демонстрацією Довідників з діючої конфігурації.
5. Самостійна робота (25 хвилин)
Робота виконується підгрупами учнів (2–3 чоловіка).
Завдання для самостійної роботи: Основи програмування.
1) Як створити посилання на Довідник?
Для роботи з довідником з будь якого модуля треба спочатку створити посилання на цей довідник наприклад:
СпрСотр = СоздатьОбъект("Справочник.Сотрудники");
СпрДолж = СоздатьОбъект("Справочник.Должности");
2) Як створити запис нового елементу Довідника?
Додання в Довідник нових елементів (записів).
СпрСотр.Новый();
СпрСотр.Наименование = "Иванов Иван Иванович";
СпрСотр.Оклад = 5000;
СпрСотр.Записать();
3) Наведіть приклад пошуку елемента Довідника.
//наприклад, в приказі про звільнення
СпрСотр.НайтиЭлемент(Сотрудник);
СпрСотр.НайтиПоКоду(123);
СпрСотр.НайтиПоНаименованию("Иванов Иван Иванович");
СпрСотр.НайтиПоРеквизиту("Оклад", 5000);
4) Наведіть приклад механізму видалення елемента Довідника.
Видалення та помітка на видалення елемента Довідника:
СпрСотр.Удалить(0); //пометка на удаление
СпрСотр.Удалить(1); //непосредственное удаление
//можно проверить, помечен ли элемент на удаление
//функция возвращает 1 - если помечен, 0 - если нет
Пометка = СпрСотр.ПометкаУдаления();
5) Як виконується перебір елементів Довідника в циклі?
Перебір елементів довідника:
СпрСотр.ВыбратьЭлементы();
Пока СпрСотр.ПолучитьЭлемент() = 1 Цикл
//действия с очередным элементом
Сообщить("Сотрудник" + СпрСотр.Наименование);
КонецЦикла;
6) Виконати перебір елементів всередині Групи (Родитель)
СпрСотр.НайтиПоНаименованию("Работающие");
Работающие = СпрСотр.ТекущийЭлемент();
СпрСотр.ИспользоватьРодителя(Работающие);
//далі, наприклад, приклад із завдання №5.
7) Як зробити перебір довідника, який підкорений іншому довіднику (Владелец)?
СпрНЛ = СоздатьОбъект("Справочник.НалоговыеЛьготы");
СпрНЛ.ИспользоватьВладельца(Сотрудник);
//дальше, например, цикл по льготам этого сотрудника
8) Виконати читання та запис періодичних реквізитів. Встановити дату вибірки періодичних реквізитів для всього Довідника.
//так мы узнаем, какая была у сотрудника
//категория на определенную дату
Катег = СпрСотр.Категория.Получить(НекаяДата);
//так мы установим сотруднику категорию
//на определенную дату
СпрСотр.Категория.Установить(НекаяДата, НоваяКатегория);
//можно установить дату выборки периодических
//реквизитов для всего справочника
СпрСотр.ИспользоватьДату(НекаяДата);
//тогда ниже уже нельзя использовать Установить и Получить
//доступ к периодическим реквизитам становится
//такой же, как к обычным реквизитам
Катег = СпрСотр.Категория;
СпрСотр.Оклад = 6000;
6. Поточний інструктаж в процесі самостійної роботи:
-під час першого обходу робочих місць викладач слідкує за правильною організацією робочих місць, за виконанням техніки безпеки, за дисципліною;
-під час другого обходу – за правильністю виконання завдань; виявляє типові помилки та пояснює причини їх виникнення, способи запобігання; за необхідністю викладач повторно демонструє деякі незрозумілі прийоми.
7. Підведення підсумків заняття та оцінювання роботи (5 хвилин) – аналіз виконаних робіт, рекомендації щодо усунення помилок; демонстрація кращих результатів.
Методична розробка теми 2.9: Журнали розрахунків. Робота з Журналами розрахунків. Види та Групи розрахунків.
Дана тема передбачає лекційне заняття (1 година), виробниче навчання (1 година), самостійне навчання (1 година).
Тема заняття: Журнали розрахунків. Робота з Журналами розрахунків. Види та Групи розрахунків
Мета: отримання знань про Журнали розрахунків. Призначення. Методи роботи з Журналами розрахунків;
Міжпредметні зв’язки: Інформатика, Теорія бухгалтерського обліку.
Методи навчання, прийоми передачі та обміну словесною інформацією:
-розповідь;
-пояснення;
-демонстрація.
Методи, прийоми розвитку розумових дій:
-аналіз;
-узагальнення;
-порівняння.
Наочність: комп’ютер з екраном на дошці для демонстрації слайдів, поданих у дидактичному комплексі інформаційного забезпечення (DK_1C).
Етапи лекції:
1. Організаційний момент: привітання, перевірка присутніх (2 хвилини).
2. Повідомлення теми, мети і завдань лекції, плану лекції (1 хвилина):
План лекції (Лекція з поточним конспектуванням):
a)Журнали розрахунків в системі "1С:Підприємство 7.7";
b) Управління списком журналів розрахунків;
c)Властивості Журналів розрахунків;
d) Створення форми журналів розрахунків;
e)Вбудований конструктор Журналів розрахунків;
Розгляд кожного із запланованих питань (37 хвилин).
Теоретичні відомості по плану лекцій.
Теоретичний матеріал даного питання викладено у DK_1C – Журнали розрахунків в системі "1С:Підприємство 7.7";Управління списком журналів розрахунків;Властивості Журналів розрахунків;Створення форми журналів розрахунків;Вбудований конструктор Журналів розрахунків;. Під час викладання теоретичного матеріалу викладач демонструє слайди за допомогою комп’ютера і пояснює їх.
Підбиття підсумків лекції (5 хвилин).
· Коротке повідомлення про виконання запланованої мети, завдань лекції.
· Оцінювання роботи групи в цілому та окремих учнів.
· Домашнє завдання: досконале вивчення теми, самостійний розгляд питань.
Тема заняття: "Звіти та обробки в системі "1С""
Об’єкт роботи: Звіти в системі "1С" – як засіб отримання вихідної інформації.
Мета: початкові уявлення учнів про елементи системи "1С".
-навчальна – повторення теоретичного матеріалу, поданого на лекції, закріплення знань з використанням програмного продукту "1С";
-виховна – загальна професійна соціалізація учнів; виховання уважного ставлення до роботи та почуття відповідальності, дисциплінованості, акуратності та культурі праці;
-розвиваюча – розвиток культури професійного мислення та професійного поводження, розвиток творчого відношення до справи, самостійності у діяльності, точності у роботі; розвивати навички аналізу та пояснення виконання операцій.
Обладнання та інструменти:
-комп’ютер (стандартна комплектація);
-програмний продукт "1С:Підприємство".
Міжпредметні зв’язки: Методи та засоби комп’ютерних інформаційних технологій, Інформатика.
Методи перевірки та оцінювання ЗУН: усне опитування.
Методи наочності: демонстрація реальної роботи з системою "1С".
Форми роботи: бригадно-групова (2-3 чоловіки).
Етапи практичного заняття:
1.Організаційний момент: привітання, перевірка присутніх (2 хвилини);
2.Повідомлення мети і завдань практичного заняття (1 хвилина);
3.Перехресне опитування з метою актуалізації опорних знань, отриманих під час проведення лекції за темою "Довідники. Робота з довідниками" (7 хвилин):
Вчитель: Де виконується керування списком звітів в системі "1С"?
Учень:Вся робота з об'єктами метаданих типу "Звіти" й "Обробка" ведеться у вікні "Конфігурація – Мета дані". Для звітів відведена окрема гілка дерева метаданих, що починається з ключового слова "Звіти", для обробок – гілка, що починає в слова "Обробки".
Вчитель: Де виконується редагування властивостей звіту?
Учень:Властивості звіту редагуються в палітрі властивостей "Властивості Звіту". Прийоми редагування властивостей звіту збігаються із загальними прийомами редагування властивостей об'єкта метаданих.
Вчитель: Теоретичні відомості про створення форми звіту.
Учень: Фактично, об'єкт метаданих типу "Звіт" ("Обробка") являє собою тільки форму: модуль форми є алгоритмом побудови звіту, діалог дозволяє задавати параметри формування звіту, а таблиця служить для видачі результатів побудови звітів у необхідному виді. Звичайно, із цього твердження є й виключення: наприклад, в об'єктів метаданих типу "Обробка" таблиця найчастіше відсутня, а для звітів, навпроти, може заміняти собою діалог. Однак, у найбільш загальному виді звіт являє собою саме форму. Властивості звіту, властиві йому, як об'єкту метаданих – ідентифікатор, синонім, коментар – ідентифікують звіт у структурі метаданих конфігурації й дозволяють звертатися до нього, наприклад, при створенні наборів прав або розробці користувальницьких інтерфейсів. Для редагування форми звіту використовується комплексний редактор форм, що викликається вибором пункту "Редагувати форму" з контекстного меню об'єкта метаданих.