- •1. История фирмы
- •История фирмы:
- •2. Описание “1с:Предприятие”
- •3. История программы История создания Версии для dos
- •Версия 6.0
- •Версия 7.Х
- •Версии 8.X
- •Версия 8.2
- •4. Прикладные решения
- •1С:Бухгалтерия 8
- •1С:Управление небольшой фирмой 8 (унф)
- •1С:Управление торговлей 8 (ут)
- •1. Системные требования
- •2. Варианты работы 1с:Предприятия
- •Файловый вариант
- •Клиент-серверный вариант
- •2.1 Ограничения использования субд
- •3. Выбор языка интерфейса
- •Сервисные режимы Калькулятор
- •Календарь
- •Добавление существующей информационной базы
- •03. Режимы запуска 1с:Предприятия
- •1. Режим запуска “1с:Предприятие”.
- •2. Режим запуска “Конфигуратор”.
- •Так же хочу предложить альтернативный способ запуска.
- •04. Описание конфигуратора Назначение:
- •Первый запуск
- •05. Список пользователей: Добавление пользователя
- •Добавление пользователя.
- •06. Список пользователей: Копирование, редактирование и удаление пользователя
- •2. Просмотр активных пользователей в режиме Конфигуратор
- •3. Просмотр действий пользователей
- •4. Просмотр действий активного пользователя
- •5. Обработка которая показывает активных пользователей (для 1с версии 8.1)
- •08. Блокировка сеансов пользователей
- •Программный способ блокировки сеанса в 1с
- •Обход блокировки с помощью кода
- •09. Региональные установки
- •10. Параметры информационной базы
- •Описание параметров:
- •11. Загрузка и выгрузка информационной базы. Резервное копирование 1с.
- •13. Резервное копирование информационной базы для файлового варианта
- •Существует несколько способов резервного копирования:
- •Скрипт для автоматического копирования (более подробно):
- •14. Тестирование и исправление информационной базы
- •15. Удаление помеченных объектов
- •17. Управление полнотекстовым поиском
- •02 Группировка конструкций и ее настройка
- •03 Оформление кода в модуле
- •Стандартное оформление:
- •Изменение оформления:
- •Форматирование кода
- •04 Использование шаблонов или автозамена
- •05 Создание своего шаблона для автозамены
- •Встроенный язык 1с
- •Структуру модуля, принято делить на 3 раздела:
- •1.Определение переменных.
- •2. Раздел процедур и функций.
- •Формат операторов
- •Имена переменных, название процедур и функций.
- •Зарезервированные слова
- •Специальные слова
- •Примитивные типы данных
- •Конкатенация
- •Логические операции
- •Пример 1. Простое условие без Иначе
- •Пример 2. С выполнением при ложном результате условия
- •Пример 3. Условие с использованием ИначеЕсли
- •Структура короткого условия:
- •Структура простого условия:
- •Цикл Для (For)
- •Цикл Для каждого (For each)
- •Цикл Пока (While)
- •Пример 1. Цикл Для
- •Пример 2. Цикл Для каждого
- •Пример 3. Цикл Пока
- •Пример процедуры
- •Пример функции
- •Сообщить
- •ПоказатьОповещениеПользователя
- •Пример с использованием всех описанных уведомлений.
- •Допустимые директивы:
- •Создание подсистем:
- •Создаем роли:
- •Создаем пользователей:
- •Результат:
- •Объекты конфигурации Общие объекты
- •Объекты конфигурации
- •2.0. Подсистемы
- •Создание подсистемы:
- •2.1. Константы
- •Создание подсистемы:
- •2.3. Документы
- •2.4. Журналы документов
- •2.5. Планы видов характеристик
- •2.6. Регистры сведений
- •2.7. Отчеты
- •2.8. Бизнес процессы, задачи.
- •Взаимосвязь объектов
- •Справочники
- •01 Описание объекта конфигурации “Справочник”
- •Описание окна редактирования справочника
- •1 Закладка «Основные»:
- •2 Закладка «Подсистемы»:
- •12 Закладка «Ввод на основании»:
- •02 Создание справочника
- •03 Создаем справочник Отделы
- •Создаем справочник
- •Создаем форму
- •Проверка
- •Доработка
- •04 Справочник преподаватели и редактирование формы.
- •Создание
- •Данные. Создадим реквизиты и таблицу.
- •Создадим формы
- •1. Форма Элемента
- •2. Создадим форму Списка
- •Проверка и заполнение
- •05 Создадим печатную форму для справочника Преподаватели
- •06 Справочник Курсы и создание печатной формы без конструктора
- •Создадим печатную форму.
- •07 Справочник Клиенты
- •Данные (рис.1)
03 Создаем справочник Отделы
В данном разделе создадим справочник “Отделы”. Данный справочник будет владельцем справочника “Преподаватели”. С помощью данного справочника мы увидим на примере подчинение справочника, при помощи указания его Владельца. Так же с помощью него можно будет узнать прибыль по отделам.
Создаем справочник
Находим ветку в дереве конфигурации и выбираем Справочники. Добавляем новый справочник (рис.1).
В поле Имя вводим Отделы, синоним сформируется автоматически (рис. 2).
Закладка подсистемы. Я выберу Администрирование (рис.3), но правильнее будет создать новую Предприятие, я так и сделаю позже. Результат выбора подсистемы можно увидеть на рисунке 11.
Данные. У реквизита Наименование увеличим длину до 80. Создадим реквизит Адрес с типом Строка и длиной 250 (рис. 4).
1.
2.
3.
4.
Создаем форму
Форму можно не создавать, система сома создает на основании всех данных форму. Но мне не нравится стандартный реквизит Код, т.к. я его не использую. Создадим новую форму, чтобы его (поле Код) не было в форме.
Для этого напротив поля “Элемента” нажмем на лупу (рис. 5). Данный способ позволяет автоматически проставить свойства изображенные на рисунке 6. Нажимаем Далее в конструкторе формы и убираем галку Код, оставляем только Наименование и Адрес (рис.7). Жмем Готово и закрываем открывшееся окно (рис.8).
Так же поставим галку “Быстрый выбор”. Это позволит выбирать из раскрывающегося списка, а не открывая окно. Можно будет увидеть в справочнике Преподаватели, при выборе Отдел.
5.
6.
7.
8.
Права
Если права были настроены правильно, то у администратора будет полный доступ, а у секретаря и бухгалтера отсутствовать. Для начало выберем Секретаря и отметим все кроме Удаление, Интерактивное удаление и Интерактивное удаление помеченных (рис. 9). А бухгалтеру дадим все права (рис. 10). И так Бухгалтер может удалить, создать и отредактировать отделение, а секретарь не может удалять.
9.
10.
Проверка
Запустим отладку (F5), выберем закладку Администрирование. В левой части или панели навигации увидим справочник Отдел (рис. 11). Жмем по нему. Открылась форма списка которую создала система 1С, т.к. мы ее не создали (рис. 12).
Добавим три отделения
Данные:
Отдел №1, г. Москва ул.Иванова 354
Отдел №2, г. Санкт-Петербург ул.Петрова 2
Отдел №3, г. Новосибирск ул.Сидорова 2
Нажимаем на кнопку Создать. Открылась форма добавления элементов в справочник (рис. 13). Заметьте поле Код отсутствует, т.к. мы его убрали. Заполним поля и нажмем на “Записать и закрыть”.
Теперь выделим данный отдел и нажмем на кнопку отмеченную на рисунке 14, для создания нового элемента путем копирования. Отредактируем содержимое и запишем в справочник (рис. 15).
И любым способом создадим третий отдел.
11.
12.
13.
14.
15.
Доработка
Можно увидеть поле код в списке (рис. 16). Чтобы убрать его завершим отладку и откроем окно редактирование справочника Отделы.
Создадим новую форму, но при помощи кнопки изображенной на рисунке 17. Создаем данным способом просто чтобы знали. Выбирает свойства в конструкторе также как изображены на рисунке 18. Жмем Далее и отставляем также Наименование и Адрес (рис. 19). Жмем Готово и закрываем окно. Результат на рисунке 20. Запускаем отладку и смотрим на список.
16.
17.
18.
19.
20.
21.