Структуру программного модуля можно подразделить на следующие разделы:
- раздел определения переменных;
- раздел процедур и функций;
- раздел основной программы.
В конкретном программном модуле любой из разделов может отсутствовать.
Раздел определения переменных размещается от начала текста модуля до первого оператора Процедура или оператора Функция или любого исполняемого оператора. В этом разделе могут находиться только операторы объявления переменных Перем.
Раздел процедур и функций размещается от первого оператора Процедура или оператора Функция до любого исполняемого оператора вне тела описания процедур или функций.
Раздел основной программы размещается от первого исполняемого оператора вне тела процедур или функций до конца модуля. В этом разделе могут находиться только исполняемые операторы. Раздел основной программы исполняется в момент запуска модуля на выполнение (см. «Виды программных модулей»). Обычно в разделе основной программы имеет смысл размещать операторы инициализации переменных какими-либо конкретными значениями, которые необходимо провести до первого вызова любой из процедур или функций модуля.
#17 Структура. Общее представление за 30 минут | 1С с нуля для начинающих | с нуля | #1С
Специальные символы, используемые в исходном тексте
| // | Двумя знаками «косая черта» начинается комментарий. Комментарием считается весь текст от знака «//» до конца текущей строки. |
| | | Вертикальная черта в начале строки используется только в строковых константах и означает, что данная строка является продолжением предыдущей (перенос строки), (см. «Строковые константы»). |
| ~ | Знаком тильда начинается метка оператора. |
| : | Двоеточием заканчивается метка оператора. |
| ; | Точка с запятой является символом разделения операторов. |
| () | В круглые скобки заключается список параметров методов, процедур и функций. |
| [ ] | В квадратные скобки заключается размерность массивов. |
| , | Запятая разделяет параметры в списке параметров методов, процедур и функций. |
| » « | В двойные кавычки заключаются строковые константы. |
| ‘ ‘ | В одинарные кавычки заключаются константы даты. |
| . | Десятичная точка в числовых константах. Разделитель, используемый в описаниях агрегатных типов данных. |
| + | Символ «плюс» обозначает операцию сложения. |
| Символ «минус» обозначает операцию вычитания. | |
| * | Символ «звездочка» обозначает операцию умножения. |
| / | Символ «косая черта» обозначает операцию деления. |
| > | Правая угловая скобка обозначает логическую операцию «больше». |
| >= | Логическая операция «больше или равно». |
| Левая угловая скобка обозначает логическую операцию «меньше». | |
| Логическая операция «меньше или равно». | |
| = | Знак равенства обозначает присвоение или логическую операцию «равно». |
| <> | Две угловые скобки обозначают логическую операцию «не равно». |
Источник: samoychiteli.ru
1C:ERP 2.4. Урок 2. Создание подразделения для структуры предприятия. За 5 минут.
Структура 1с
У современных пользователей особое затруднение вызывает структура 1с программы. При автоматизации предприятий приходится сталкиваться с различными и часто диаметрально противоположными требованиями к учету одних и тех же разделов учета. Согласно современным маркетинговым исследованиям рынка отечественных автоматизированных систем учета «1С: Предприятие» является универсальной системой автоматизации деятельности предприятия. 1С: Предприятие — это специализированная объектно-ориентированная система управления базами данных (СУБД), предназначенная для автоматизации деятельности предприятия.Фирма-разработчик системы функционирует на отечественном рынке программного обеспечения с 1991 года и за этот период выпустило несколько версий данной системы: 6.0., 6.5., 7.0., 7.5., 77 и 8.0, 8.1. Последней версией 1С: Предприятия является версия 8.1.
Структура 1с представляет собой систему программ и включает в себя: технологическую платформу, созданные на ее основе прикладные решения различного масштаба и различной направленности, методологию создания прикладных решений, информационно-технологическую поддержку пользователей и разработчиков. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе.
Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.1С: Предприятие 8.1. включает 4 типовые конфигурации: «1С: Бухгалтерия 8.1», «Управление производственным предприятием», «Управление торговлей», «Зарплата и Управления персоналом».
Помимо этого, существуют различные локализованные прикладные решения, разрабатываемые фирмой 1С на платформе «1С: Предприятие 8.1», обеспечивающие ведение учета, формирование первичных документов и отчетности в соответствии с требованиями национального законодательства. Функционирование системы 1С: Предприятие делится на два разделенных во времени процесса: настройку (конфигурирование) и непосредственную работу пользователя по ведению учета или выполнению различных расчетов.
Таким образом, всю работу со структурой 1с можно разделить на два этапа, которые могут произвольно чередоваться: конфигурирование и непосредственная работа пользователя с информационной базой. На этапе конфигурирования системы 1С: Предприятие выполняется настройка различных режимов системы в соответствии с особенностями конкретного предприятия. При этом определяются структуры и свойства справочников и документов, описываются формы и алгоритмы построения отчетов, настраивается ведение учета.
Конфигурирование программы 1с
При конфигурировании системы разработчик конфигурации или администратор системы может также создать наборы прав доступа к данным, соответствующие пользователям разного уровня. Количество и структура наборов прав 1с определяется конкретной конфигурацией системы. Для того чтобы интерфейс конкретной конфигурации системы полностью отражал настроенные структуры данных, в системе в рамках режима «Конфигуратор» предусмотрена возможность настройки меню, панелей инструментов, комбинаций клавиш.
Кроме того в структуре 1с, на этапе конфигурирования может быть создано: несколько пользовательских интерфейсов для разных типов пользователей (менеджеров, бухгалтеров, кадровиков и т.д.), а также для конкретной организации создается список пользователей.
Работа пользователя с информационной базой программы
Работа пользователя с информационной базой осуществляется при запуске системы в режиме «1С: Предприятие» и включает: ввод документов, заполнение справочников, формирование различных отчетов, выполнение различных регламентных расчетов и т.д. Пользователю предоставляется возможность ввода и обработки информации описанной в конфигурации структуры с использованием алгоритмов, созданных на этапе конфигурирования. Пояснение особенностей работы с конкретными режимами (документами, справочниками, отчетами), которые зависят от конфигурации, могут содержаться в описании самой конфигурации. В этом случае их можно получить, обратившись к режиму пользовательского описания.
Функционирование системы 1С
Функционирование системы «1С: Предприятие» определяется конкретной конфигурацией, особенности которой описываются: набором констант; составом, структурой 1с и свойствами справочников; формами просмотра списков справочников и ввода элементов справочников; составом и наборами значений перечислений; составом и наборами значений планов видов характеристик; планом счетов; составом и наборами значений планов видов расчета; составом бизнес-процессов и задач; формами ввода документов; формами списков документов; формами журналов документов; формами и алгоритмами отчетов и обработок; составом, структурой и свойствами регистров; интерфейсами пользователя (главное меню, набор панелей инструментов); правами пользователя на доступ к различным объектам и режимам программы. Сразу после установки системы в каталоге: «C:Program Files1cv8bin» находится исполняемый файл 1cv8.exe, запуская который пользователь может работать с какой-либо информационной базой.
Без каталога, содержащего этот файл, а, следовательно, и программной части системы «1С: Предприятие» функционировать не будет, поэтому наличие доступа к программной части системы на компьютере в структурке 1с конкретного пользователя является обязательным.
Запуская систему, пользователь должен обязательно работать с какой-либо информационной базой (ИБ). ИБ содержит конфигурацию, базу данных (БД), список пользователей и некоторые другие параметры. Для удобства пользователей ИБ сохраняется в одном файле — «1cv8.1CD». Такой подход исключает разрушение связей внутри ИБ в процессе ее копирования пользователем. Каждая ИБ для файлового режима хранения данных характеризуется названием и каталогом, в котором она расположена.
Конфигурация представляет собой совокупность описания структуры данных 1с, алгоритмов обработки, печатных и экранных форм, а также другой информации необходимой для автоматизации той или иной прикладной задачи. Она состоит из отдельных объектов. Среди всех объектов, которые существуют в конфигурации, имеются объекты, относящиеся, согласно документации, к «прикладным объектам» системы. Как правило, каждому из прикладных объектов в конфигурации соответствует конкретная таблица в БД. Набор таких таблиц представляет собой единую логически целостную конструкцию, которая должна определяться конкретной моделью предметной области.
Данная модель содержит описание объектов предметной области, структур информационных массивов 1с (таблиц базы данных) и алгоритмов их обработки.
Для того чтобы увидеть конфигурацию, пользователю необходимо запустить систему «1С: Предприятие». Система «1С: Предприятие» имеет два основных режима запуска — «Конфигуратор» и «1С: Предприятие». Первый из этих режимов предназначен для создания ИБ, внесения изменений в ее конфигурацию, а также для выполнения административных функций.
В режиме «1С: Предприятие» пользователь запускает конфигурацию на выполнение, как бы «проигрывая» файл ИБ. При этом программная часть системы использует структуры, созданные на этапе конфигурирования, предоставляя пользователю возможность заполнить их конкретными значениями. Если на этапе конфигурирования с помощью встроенного языка определены соответствующие алгоритмы обработки, то в режиме «1С: Предприятие» пользователь будет вызывать их работу, давая системе соответствующие команды. Такова вкратце структура 1с.
Источник: znanija24.ru
Система программ «1 С: ПРЕДПРИЯТИЕ» Структура Элементы Средства. — презентация
Презентация на тему: » Система программ «1 С: ПРЕДПРИЯТИЕ» Структура Элементы Средства.» — Транскрипт:
1 Система программ «1С: ПРЕДПРИЯТИЕ» Структура Элементы Средства
2 «1C: ПРЕДПРИЯТИЕ» является системой программ для автоматизации различных областей экономической деятельности. В программный продукт, входящий в систему программ «1C: ПРЕДПРИЯТИЕ», включаются те функции и возможности, которые отвечают назначению этого продукта. Все составляющие сис-мы программ «1C: ПРЕДПРИЯТИЕ» можно разделить на: Технологическую платформу Конфигурации
3 Технологическая платформа представляет собой набор механизмов, используемых для автоматизации экономической деятельности. Кроме указанных механизмов, платформа включает в себя три основных компонента: «Бухгалтерский учет» «Оперативный учет» «Расчет»
4 Компонент «Бухгалтерский учет» реализует отражение хозяйственных операций, происходящих на предприятии в бухгалтерском учете. Компонент «Оперативный учет» предназначен для оперативного учета наличия денежных средств. Компонент «Расчет» предназначен для автоматизации сложных периодических расчетов. В комплект поставки программных продуктов сис-мы программ «1С: ПРЕДПРИЯТИЕ» включаются типовые конфигурации. Они представляют собой универсальные прикладные решения для автоматизации конкретной области экономики, такие как: «Бухгалтерия для бюджетных организаций», «Производство, Услуги, Бухгалтерия», «Финансовое планирование» и другие.
5 Система «1С: ПРЕДПРИЯТИЕ» может работать в двух режимах. Режим Конфигуратора позволяет разработчику настраивать компоненты системы автоматизации и запоминать их в специальной базе данных. Режим пользователя предназначен для непосредственного использования созданной настройки в работе с целью ввода, обработки, хранения и выдачи сводной информации о работе предприятия.
6 ЭЛЕМЕНТЫ СИСТЕМЫ «1С: ПРЕДПРИЯТИЕ» Журналы документов Журнал операций Журнал проводок Журналы расчетов Справочники Константы Отчеты
7 Журнал документов предназначен для хранения и работы с документами в системе. Количество журналов, их вид и типы хранящихся в них документов определяются в Конфигураторе. Журнал операций предназначен для просмотра списка операций, обладает рядом особенностей. Например, существует возможность разделения журнала на 2 подокна: для списка операций и списка проводок текущей операции. Журнал проводок предназначен для просмотра списка проводок, принадлежащих различным операциям.
8 Журналы расчетов являются средством для хранения и расчета записей, введенных при проведении расчета документов. Справочником называется объект программы, позволяющий пользователю вводить, хранить и получать информацию, структурируя ее в виде дерева. Справочник представляется списком древовидной структуры, в узлах которого хранится информация о различных объектах. Набор записей для всех справочников произволен, за исключением кода объекта и значения объекта.
9 Список констант содержит все константы, определенные и используемые в программе. Для каждой константы из списка определяются три параметра: Код, позволяющий ссылаться на нее из других мест программы Наименование, являющееся комментарием к константе Значение константы При необходимости обработки информации в базе согласно некоторому алгоритму (например, получение некоторых сводных данных) в системе «1С: ПРЕДПРИЯТИЕ» используются отчеты (обработки).
10 Технологические средства конфигурирования и администрирования системы «1С: ПРЕДПРИЯТИЕ» Встроенный программный язык. Является предметно- ориентированным, поддерживает специализированные типы данных предметной области, определяемые конфигурацией системы Механизм запросов (опирается на структуру базы данных системы) Встроенный текстовый редактор (используется для создания программных модулей и для редактирования документов в текстовом виде) Встроенный редактор диалогов Встроенный редактор табличных документов Конструкторы (облегчают разработку стандартных документов системы )
11 Система настройки пользовательских интерфейсов Система настройки прав пользователей и авторизации доступа Отладчик Администрирование работы пользователей
Источник: www.myshared.ru