- •2 Вопрос. Классификация экономических информационных систем
- •Вопрос. Показатели экономических информационных систем.
- •4 Вопрос. Динамика экономических информационных систем
- •5 Вопрос. Логические компоненты эис
- •6 Вопрос. Состав и структура экономических информационных систем
- •7 Вопрос. Пользователи эис. Состав и функции персонала эис.
- •8 Вопрос. Уровни представления информации эис.
- •1 Вопрос. Назначение буис. Цели функционирования буис.
- •2 Вопрос. Бухгалтерская информация и ее использование.
- •3 Вопрос. Требования, предъявляемые к бухгалтерской информации.
- •4 Вопрос. Общие принципы построения буис.
- •5 Вопрос. Общая структура буис.
- •6 Вопрос. Использование буис.
- •7 Вопрос. Требования, предъявляемые к буис крупного предприятия
- •1 Вопрос. Компонентная организация 1 с: Предприятие.
- •2 Вопрос. 1. Назначение 1 с Бухгалтерии и ее основные возможности системы
- •3 Вопрос. Основные понятия системы 1с:Бухгалтерия
- •4 Вопрос. Принципы функционирования системы 1с:Бухгалтерия
- •5 Вопрос. Основные принципы ведения бухгалтерского учета в 1с:Бухгалтерии
- •1 Вопрос. Назначение конфигуратора
- •3 Вопрос. Основные элементы языка.
- •4 Вопрос. Типы данных, поддерживаемые в конфигураторе.
- •Вопрос. Работа со значениями агрегатного типа данных.
- •6 Вопрос. Конфигурирование агрегатных типов данных.
- •7 Вопрос. Управляющие операторы
- •8. Работа с объектом «ТаблицаЗначений»
- •9 Вопрос. Работа со слоями и закладками в форме.
- •10 Вопрос. Создание и использование запросов.
- •3 Вопрос. Подсистема 1с:Торговля и склад.
- •4 Вопрос. Основные возможности системы 1с:Торговля
- •4 Вопрос. Новые компьютерные технологии в торговле. Понятие, структура и использование штрихкодов.
- •2 Вопрос. Архитектура банковской системы и реализация основных функций.
- •3 Вопрос. Требования к банковской информационной системе и принципы разработки программных средств.
- •5. Структура условной интегрированной информационной банковской системы.
- •5. Новые банковские технологи. Пластиковые карты.
- •Лекция 7. Система клиент банк
- •2 Вопрос. Защита системы "Клиент-Банк" Система имеет несколько уровней защиты
- •3 Вопрос. Протоколирование в банковской системе.
- •5 Вопрос. Модульная структура системы «Signatore 2000»
- •Вопрос. Автоматизированный биржевой рынок.
3 Вопрос. Основные элементы языка.
3.1. Объекты, атрибуты и методы
Самое главное понятие 1С Предприятие это "объект". Объект - это элемент реального мира. Нас интересуют только те объекты, которые имеются в офисной деятельности предприятия: документы, отчеты, справочники.. Программа для 1С представляется как совокупность объектов, взаимосвязанных между собой, т.е. конфигурация объектов. Например, документ "Приказ о приеме на работу", справочник "Сотрудники", отчет "Сотрудники, принятые за период".
У объектов имеются некоторые атрибуты (свойства, реквизиты). Например, сотрудник имеет фамилию, имя, отчество, оклад, табельный номер. Приказ о приеме имеет номер и дату. Набор свойств объекта задается разработчиком.
Также объекты имеют определенные методы (процедуры и функции). Например, можно выбрать всех сотрудников с помощью метода справочника ВыбратьЭлементы(), или можно сохранить документ методом Записать().
Поведение объектов конфигурации задается на встроенном языке.
3.2. Модули, процедуры и функции
Вся конфигурация состоит из модулей. Это могут быть модули документов или модули отчетов или другие модули. Модули состоят из процедур и функций. Процедура - это небольшая программа для выполнения определенной задачи. Функция отличается от процедуры, только тем, что имеет результат.
В системе 1С Предприятие есть так называемый Глобальный модуль. Он относится к конфигурации в целом. Глобальный модуль нужен для того, что писать процедуры и функции, доступные в любом месте программы (в любом другом модуле). Для этого необходимо просто указать ключевое слово Экспорт. Также можно создать глобальные переменные, которыми можно будет пользоваться в любом месте программы. Но чем меньше будет таких глобальных переменных, тем лучше, так как модули получаются более независимыми друг от друга, что снижает количество ошибок в программе и облегчает отладку.
3.3. Виды программных модулей
Глобальный модуль.
Модуль формы списка справочника
Модуль формы группы
Модуль формы элемента справочника
Модуль формы документа
Модуль документа
Модуль формы журнала документов
Модуль формы списка счетов
Модуль формы счета
Модуль формы журнала операций
Модуль формы операции
Модуль формы журнала проводок
Модуль формы отчета
Модуль формы обработки
Текст программного модуля состоит из операторов и комментариев. Комментарии начинаются с символов «//»
3.4. Структура программного модуля
Программный модуль состоит из нескольких разделов.
Раздел определения переменных
Раздел процедур и функций
Раздел основной программы
Существует два способа объявления переменных: явное и неявное. Явное объявление переменных производится в разделе объявления переменных
// Определение переменных Перем ЭтоПеременная; Перем ЭтоВтораяПеременная;
неявное объявление переменных производится в разделе процедур и функций и в разделе основной программы.
// неявное определение переменных
Перем1=0
Процедуры. Каждая процедура имеет свой заголовок и конец. Заголовок процедуры выглядит следующим образом:
Процедура<Имя_процедуры>()
Конец процедуры завершается служебным словом КонецПроцедуры.
Внутри процедуры пишутся команды по обработке данных процедуры. Команды отделяются друг от друга <;>.
Процедура ЭтоПроцедура()
// текст процедуры
КонецПроцедуры
Функция . Каждая функция имеет свой заголовок и конец. Заголовок функции выглядит следующим образом:
Функция ЭтоФункция()
// текст функции
КонецФункции
Функция <Имя_функции>()
Конец функции завершается служебным словом КонецФункции. Внутри функции пишутся команды по обработке данных функции.
// Раздел основной программы
ЭтоПеременная = "123";