Вспомогательный инструмент облегчающий разработку стандартных элементов системы 1с предприятие это
Конфигуратор системы 1С:Предприятие включает набор Конструкторов — вспомогательных инструментов, облегчающих и ускоряющих создание типовых элементов конфигурации. Конструктор «ведет пользователя за руку» по этапам создания объекта метаданных, снабжая подсказками и позволяя, если необходимо, возвращаться к предыдущим этапам и переопределять ранее заданные параметры.
Конструкторы позволяют создать объект метаданных (справочник, документ), помогают написать программу или запрос на встроенном языке 1С, формируют макет отчета (секции таблиц и т.д.).
Конструкторы объектов метаданных — вспомогательные инструменты, облегчающие создание объектов метаданных системы 1С:Предприятие.
Конфигуратор включает конструкторы:
Конструктор печати предназначен для облегчения процесса создания печатной формы справочника (элемента и списка), документа и журнала документов.
Назначение Конструктора макета отчета — автоматическое создание шаблона печатной формы объекта метаданных.
Назначение Конструктора бухгалтерских запросов — автоматическое создание отчета или алгоритма обработки для получения бухгалтерских итогов в одном из нескольких возможных разрезов.
Конструктор запросов облегчает разработку модулей, в которых используется механизм запросов системы 1С:Предприятие. Конструктор запросов позволяет сформировать текст нового запроса в полуавтоматическом режиме, последовательно заполняя выдаваемые на экран диалоги.
Конструктор ввода на основании предназначен для создания процедуры ввода на основании в модуле формы документа.
Конструктор движений регистров помогает создать в модуле документа оперативного учета алгоритм формирования изменений в регистрах, которые необходимо выполнить при проведении данного документа;
Конструктор формирования операции упрощает оформление в модуле документа бухгалтерского учета бухгалтерской операции генерируемой этим документом.
29. Журналы документов. Типы журналов. Графы журнала.
"Обычный" - В этот журнал могут входить несколько видов документов. Список этих видов полностью задается при конфигурировании системы. Документ может входить только в один обычный журнал. Именно такой журнал указывается при конфигурировании свойств документа в поле "Журнал".
"Общий". Этот журнал содержит абсолютно все возможные документы, не зависимо от того входят они в обычный журнал или нет.
"Дополнительный". В этот журнал документы могут включатся помимо основного журнала. Кроме этого, документ может быть включен в несколько дополнительных журналов.
"Графы" - это, фактически, столбцы, которые будут отображаться в журнале. В журнале по умолчанию уже существует несколько доступных граф:
30. Создание отчетов и обработок. Внешние отчеты и обработки.
Отчеты предназначены для вывода информации из базы данных. Отчеты похожи на документы, только эти объекты выполняют разные функции. Документы вводят информацию в базу данных, отчеты выводят результаты.
У любого отчета в системе 1С есть экранная форма -- Диалог, который пользователь видит на экране. В диалоге пользователь обычно задает параметры формирования отчета, например, период времени. Также у отчета обычно есть одна или несколько бумажных форм -- Таблиц. С помощью таблиц отчет печатается на бумаге. Алгоритм формирования отчета записывается в модуле отчета на встроенном языке 1С. Например, для кадрового отчета "Сотрудники, принятые за период" нужна экранная форма с двумя полями Начало и Окончание. Оба поля будут иметь тип "дата". Модуль отчета должен выбрать из справочника Сотрудники нужных людей и вывести их в таблицу.
31. Использование отладчика. Возможности отладчика. Комбинации клавиш, используемые при отладке.
Ниже приведен порядок использования 1С:Отладчика. Отладчик является внешним инструментом, поэтому для его работы необходимо, чтобы одновременно с ним была запущена система 1С:Предприятис. Последовательность запуска программ не имеет значения (кроме случая использования Отладчика для замера производительности; для этого случая порядок действий описан ниже в соответствующем разделе).
1. Запустите Отладчик и систему 1С:Предприятие. Это можно сделать стандартным способом запуска программ или воспользоваться соответствующими пунктами меню «Сервис» главного меню Конфигуратора. Кроме того, Отладчик может быть запущен при редактировании текста модуля с помощью пункта «Открыть в отладчике» меню «Действия» главного меню Конфигуратора.
2. Перейдите в Отладчик и откройте в списке программных модулей нужный модуль.
3. Расставьте в интересующих пас строках модуля точки останова.
4. Перейдите в систему 1С:Предприятие.
5. Выполните действия, которые вызовут исполнение отлаживаемого модуля (например, проведите документ или сформируйте отчет).
6. После того, как сработала точка останова, управление автоматически перейдет к Отладчику.
7. Проведите пошаговое выполнение нужного вам фрагмента модуля.
Внимание. В процессе пошагового исполнения модуля не рекомендуется закрывать ни одну из двух взаимодействующих программ.
С помощью табло и диалога «Выражение» вы можете получить значения интересующих вас выражений. Стек вызовов позволяет проследить последовательность вызова процедур и функций.
В случае, если вы не хотите продолжать пошаговое выполнение модуля дальше, с помощью команды «Продолжить» меню «Отладка» главного меню Отладчика разрешите системе 1С:Предприятие свободное выполнение модуля (до следующей точки останова). Система 1С:Предприятис активизируется автоматически.
В случае, если вы хотите прервать процесс отладки в целом, снимите все точки останова со всех модулей, либо просто закройте Отладчик. Если вы хотите прервать отладку только данного модуля, воспользуйтесь командой «Прекратить» из меню «Отладка» главного меню Отладчика.
Форум
Назначение конструкторов
Конфигуратор системы 1С:Предприятие включает набор Конструкторов — вспомогательных инструментов, облегчающих и ускоряющих создание типовых элементов конфигурации. Конструктор «ведет пользователя за руку» по этапам создания объекта метаданных, снабжая подсказками и позволяя, если необходимо, возвращаться к предыдущим этапам и переопределять ранее заданные параметры.
Конструкторы позволяют создать объект метаданных (справочник, документ), помогают написать программу или запрос на встроенном языке 1С, формируют макет отчета (секции таблиц и т.д.).
Пользуйтесь конструкторами, но не забывайте, что то же самое можно сделать "ручками". Иногда это труднее, но позволяет сделать ВСЕ, на что способна 1С. Это примерно так же, как знать HTML и знать Dreamweaver. С помощью Dreamweaver создавался этот сайт, но иногда приходилось подправлять "ручками" HTML-код. Такая совместная работа конструктора и человека неимоверно эффективна! Для простых задач можно пользоваться конструкторами. Для сложных задач или для реализации некоторых "изюминок" приходится стучать по клавиатуре. Такова селяви, как любят говорить русские.
Виды конструктуров
Конструкторы объектов метаданных — вспомогательные инструменты, облегчающие создание объектов метаданных системы 1С:Предприятие.
Конфигуратор включает конструкторы:
· справочника;
· документа;
· журнала документов;
· отчета;
· вида субконто;
· журнала расчетов.
Конструктор печати предназначен для облегчения процесса создания печатной формы справочника (элемента и списка), документа и журнала документов.
Назначение Конструктора макета отчета — автоматическое создание шаблона печатной формы объекта метаданных.
Назначение Конструктора бухгалтерских запросов — автоматическое создание отчета или алгоритма обработки для получения бухгалтерских итогов в одном из нескольких возможных разрезов.
Конструктор запросов облегчает разработку модулей, в которых используется механизм запросов системы 1С:Предприятие. Конструктор запросов позволяет сформировать текст нового запроса в полуавтоматическом режиме, последовательно заполняя выдаваемые на экран диалоги.
Конструктор ввода на основании предназначен для создания процедуры ввода на основании в модуле формы документа.
Конструктор движений регистров помогает создать в модуле документа оперативного учета алгоритм формирования изменений в регистрах, которые необходимо выполнить при проведении данного документа;
Конструктор формирования операции упрощает оформление в модуле документа бухгалтерского учета бухгалтерской операции генерируемой этим документом.
Для описания специфических алгоритмов обработки информации и создания интерфейса, ориентированного на удобное представление описанных в конфигурации данных, в системе 1С:Предприятие используется несколько технологических механизмов.
Встроенный программный язык. Необходимость наличия встроенного языка определена концепцией настраиваемости системы.
Синтаксис встроенного языка вполне отвечает стандартам высокоуровневых языков.
Язык является предметно-ориентированным. Он поддерживает специализированные типы данных предметной области, определяемые конфигурацией системы. Работа с этими типами данных в языке организована с использованием объектной техники. Язык ориентирован на пользователей различной квалификации. В частности, его отличает мягкая типизация данных (обеспечивающая быстрое написание программных модулей) и жесткий контроль синтаксических конструкций, уменьшающий вероятность ошибок.
Так как система сочетает в себе визуальные и языковые средства конфигурирования, использование встроенного языка в системе имеет событийно-зависимую ориентацию, то есть языковые модули используются в конкретных местах для отработки отдельных алгоритмов, настраиваемых в процессе конфигурации. Так, например, для документа можно описать алгоритм автоматического заполнения реквизитов при вводе нового документа. Данная процедура будет вызвана системой в нужный момент.
Механизм запросов. Для получения произвольных отчетов сложной структуры в системе предусмотрен предметно-ориентированный механизм запросов. Данное средство опирается на существующую условно-переменную структуру информационной базы системы, что позволяет сравнительно просто описывать достаточно сложные запросы.
Встроенный текстовый редакториспользуется системой для создания программных модулей на встроенном языке и для редактирования документов в текстовом виде.
Одной из особенностей редактора является возможность контекстного выделения цветом синтаксических конструкций встроенного языка.
Благодаря тому, что встроенный язык системы имеет мощные средства манипулирования текстами, текстовый формат может быть успешно использован для обмена с другими системами самой различной информацией.
Встроенный редактор диалогов. Работа с настраиваемыми структурами данных и работа в интерфейсе операционной системы MS Windows вызывает необходимость произвольной настройки форм ввода и редактирования информации. Для этого в системе 1С:Предприятие существует встроенный редактор экранных диалогов.
Редактор позволяет оформить большинство окон, которые используются в системе для ввода и просмотра предметной информации (формы документов, справочников, настройки отчетов).
Встроенный редактор табличных документов. Для всех выходных документов (первичных документов и отчетов) в системе предусмотрен единый формат — формат табличных документов. Это мощное средство, сочетающее в себе оформительские возможности табличной структуры и векторной графики. Таким образом, он может быть использован как для создания небольших документов с очень сложной структурой линий (типа платежного поручения), так и для объемных ведомостей, журналов и других подобных документов.
Редактор табличных документов предоставляет пользователям богатый набор оформительских возможностей (шрифты, цвета, линии, узоры). Имеется возможность вывода информации в графическом виде (диаграммы).
Одной из главных особенностей табличного редактора является ориентация на формирование отчетов при помощи встроенного языка системы 1С:Предприятие. Гибкое построение отчетов с его помощью становится возможным благодаря наличию механизма манипулирования секциями (областями документа). Редактор таблиц позволяет манипулировать не только горизонтальными, но и вертикальными секциями, что делает возможным создание отчетов, масштабируемых не только в высоту, но и в ширину.
С другой стороны, реализована и возможность создания отчета в виде интерактивной таблицы, являющейся одновременно инструментом ввода данных, их обработки и отображения результатов.
Конструкторы. Конструкторы — вспомогательные инструменты, облегчающие разработку стандартных элементов системы 1С:Предприятие. В системе имеются конструкторы справочника, документа, журнала документов, отчета и вида субконто. Еще пять конструкторов облегчают разработку программных модулей в стандартных случаях.
Система настройки пользовательских интерфейсов. Для того чтобы интерфейс конкретной конфигурации системы полностью отражал настроенные структуры данных и алгоритмы, в системе , помимо редактора диалоговых форм и табличных документов, предусмотрена возможность настройки общих интерфейсных компонент системы: меню, панелей инструментов, комбинаций клавиш.
На этапе конфигурирования может быть создано несколько пользовательских интерфейсов для разных категорий пользователей (руководителей, менеджеров, кладовщиков и других).
Система настройки прав пользователей и авторизации доступа. Данная система позволяет описывать наборы прав, соответствующие должностям пользователей. Структура прав определяется конкретной конфигурацией системы. Например, могут быть введены такие наборы прав, как «Главный бухгалтер», «Кладовщик», «Менеджер», «Начальник отдела».
Сам список пользователей создается уже для конкретной организации. Каждому пользователю назначается роль, включающая набор прав и пользовательский интерфейс.
Отладчик. Для удобства разработки конфигурации в системе предусмотрен отладчик. Отладчик позволяет прослеживать исполнение программных модулей конфигурации, замерять сравнительное время исполнения, просматривать содержимое переменных.
Администрирование работы пользователей. Для отслеживания текущего состояния работы системы используется монитор пользователей. Он позволяет просмотреть, кто из пользователей в настоящий момент работает с конкретной информационной базой, и в каком режиме.
Журнал регистрации измененийведется системой автоматически. В нем отражаются все факты изменений данных пользователями.
Глава 2.
Основные понятия системы 1С:Предприятие
В этой главе рассматриваются основные понятия, которыми оперирует система 1С:Предприятие. Данная глава будет полезна тем, кто еще не знаком с системой 1С:Предприятие.
Описание тех или иных механизмов будет сопровождаться примерами. Возможно, что в описании примеров будут встречаться еще незнакомые вам понятия и термины. Продолжайте чтение: смысл используемых терминов будет ясен в процессе изложения, а для более подробной информации всегда можно обратиться к соответствующим главам настоящего Руководства.
Предметно-ориентированная среда быстрой разработки, существующая в платформе 1С:Предприятия, реализована в составе конфигуратора. Она предоставляет разработчику интегрированный набор инструментов, необходимых для быстрой разработки, распространения и поддержки прикладного решения для автоматизации бизнеса.
Кроме этого есть ряд инструментов, не имеющих непосредственного отношения к конфигуратору, которые также призваны облегчить труд разработчика. Перечислим наиболее важные механизмы и инструменты, входящие в состав средств разработки:
Объекты конфигурации
Дерево объектов конфигурации
Стандартизация технологии разработки прикладных решений позволяет разработчику сосредоточить свои усилия на создании бизнес-логики приложения и не заниматься технологическими подробностями, такими как организация взаимодействия с базой данных, обработка транзакционных блокировок, нюансы программирования экранных форм и пр. Это возможно благодаря тому, что прикладные решения в 1С:Предприятии разрабатываются в терминах проблеммно-ориентированных объектов, набор которых определен на уровне технологической платформы.
Является одним из основных инструментов для работы с конфигурацией. Оно представляет состав конфигурации в графическом виде и позволяет выполнять различные действия над отдельными объектами конфигурации.
Подсистемы
Окно редактирования объекта конфигурации
Позволяют определить логическую структуру создаваемого прикладного решения, выделив в ней отдельные части - подсистемы.
Помогает создавать и редактировать "сложные" объекты конфигурации. С помощью этого окна разработчик может создавать и изменять структуру объекта конфигурации, задавать его свойства, устанавливать связи объекта с другими объектами конфигурации и редактировать формы, макеты, модули и другие подчиненные объекты.
Палитра свойств
Окно "Дополнительно"
Помогает редактировать свойства объектов конфигурации и открывать различные формы, связанные с редактируемым объектом. Палитра свойств может использоваться как для "сложных", так и для "простых" объектов.
Служит для отображения в едином списке свойств объекта, относящихся к различным объектам конфигурации.
Макеты и картинки
Отчет по конфигурации
Прикладное решение может содержать объекты, информация которых используется для формирования "внешнего вида" прикладного решения или может потребоваться прикладному решению для показа ее пользователю. Такими объектами являются картинки и макеты.
Конфигуратор предоставляет разработчику возможность получить описание всей структуры конфигурации в виде файла. Эта возможность может быть очень полезной при разработке крупных конфигураций или при необходимости фиксировать историю изменений, вносимых в прикладное решение.
Синтакс-помощник
Шаблоны текста
Предназначен для облегчения разработки модулей, содержащих текст на встроенном языке. Он предоставляет разработчику оперативную подсказку по встроенному языку.
Использование шаблонов текста позволяет сохранять часто используемые фрагменты текста и затем быстро вставлять их в редактируемый текстовый документ или модуль.
Конструкторы
Редакторы
Являются вспомогательными инструментами, облегчающими разработку стандартных элементов системы 1С:Предприятие. С помощью конструкторов производится не только формирование визуальных составляющих объектов конфигурации, но и в некоторых случаях (ввод на основании, печать, выходная форма и др.) формируются программные модули.
Конфигуратор 1С:Предприятия 8 содержит ряд специализированных редакторов, которые предоставляют разработчику возможность вносить изменения в различные элементы прикладного решения.
Глобальный поиск и замена
Внешние отчеты и обработки
Позволяет искать определенную строку во всех элементах прикладного решения: модулях, диалогах, табличных документах, описаниях и внешних файлах.
Позволяют ускорить процесс разработки, поскольку такие отчеты и обработки хранятся в отдельных файлах, вне состава прикладного решения. Благодаря этому их можно использовать в различных прикладных решениях, не изменяя структуру этих решений.
Сравнение/объединение конфигураций
Сохранение/загрузка конфигураций
Позволяет детально сравнивать два прикладных решения и объединять их. Возможно выборочное объединение по результатам сравнения.
Система позволяет сохранять конфигурацию прикладного решения в виде файла и загружать конфигурацию из файла, полностью заменяя существующую конфигурацию.
Групповая разработка
Отладчик
Конфигуратор 1С:Предприятия позволяет осуществлять групповую разработку прикладного решения группой разработчиков. При этом определяются права доступа по модификации каждого объекта прикладного решения, и необходимые изменения выполняются разработчиками одновременно, а не последовательно.
Является вспомогательным инструментом, который помогает разрабатывать программные модули прикладного решения. Он позволяет прослеживать исполнение программных модулей, просматривать содержимое переменных и т.д.
Поставка и поддержка
Автоматизированное тестирование
Позволяют автоматизировать взаимодействие между разработчиком и пользователем прикладного решения. Как правило, прикладное решение постоянно развивается, приобретает новую функциональность. Механизм поставки и поддержки прикладных решений позволяет разработчику автоматизировать поставку обновленных версий прикладного решения, а пользователю - автоматизировать модификацию своей версии прикладного решения в соответствии с обновлениями разработчика.
Встроенный язык позволяет описать алгоритм, воспроизводящий интерактивные действия пользователя и проконтролировать результаты их выполнения, сравнивая их с эталонными.
Кроме этого интерактивные действия пользователя могут быть записаны в файл для последующего их анализа или формирования теста на их основе.
Проверка конфигурации
Комплект поставки
Позволяет проверить конфигурацию, например, перед поставкой заказчику или перед выпуском тиражного решения и выявить недостатки, которые могут явиться причиной замедления работы прикладного решения или даже причиной возникновения ошибок в некоторых специальных режимах работы.
Конфигуратор 1С:Предприятия позволяет разработчику создавать комплекты поставки - дистрибутивы тиражируемых программных продуктов. Комплект поставки представляет собой программу установки Setup.exe и файлы поставки, сжатые в архив. Таким образом, для установки прикладного решения на своем компьютере, пользователю достаточно запустить программу Setup.exe, имеющую стандартный интерфейс программ установки.
Замер производительности
Выгрузка/загрузка файлов конфигурации
Конфигуратор 1С:Предприятия 8 позволяет оценить скорость выполнения всей конфигурации или ее части. Эта возможность помогает разработчику выбирать наиболее оптимальный способ реализации алгоритмов на встроенном языке.
Система позволяет выполнять выборочную выгрузку некоторых свойств объектов конфигурации в виде файлов и загрузку этих свойств обратно в конфигурацию.
Имитация задержек при вызовах сервера
Локализация интерфейсов прикладных решений
Позволяет разработчику увидеть реальную скорость работы его прикладного решения у клиента, на реальном канале связи.
Система 1С:Предприятии 8 позволяет создавать многоязычные прикладные решения. Разработчик имеет возможность разрабатывать конфигурацию сразу на нескольких языках, а каждый пользователь - выбирать свой язык. Для этого используется локализация интерфейсов прикладного решения, с помощью которой разработчик может формировать строковые значения на нужных языках, чтобы наименования пунктов меню, названия объектов прикладного решения и т.д. отображались на языке, выбранном пользователем.
Функциональные опции
Показатели производительности
Позволяет определить в конфигурации ту функциональность, которая может использоваться или не использоваться при внедрении в зависимости от потребностей конкретной организации.
Показывает разработчику в реальном времени, в режиме 1С:Предприятие, информацию о количестве и длительности вызовов сервера, а также объем принятых и переданных клиентом данных.
1С:Библиотека стандартных подсистем 8.2
Представляет собой набор универсальных функциональных подсистем. Они могут быть использованы в разрабатываемой конфигурации как все вместе, так и по отдельности. Каждая подсистема реализует некоторую типовую функциональность, часто используемую в прикладных решениях. Разработчику достаточно внедрить нужную подсистему в свое прикладное решение и выполнить ряд настроек.
4. разработки стандартных элементов системы 1С: Предприятие.
13. В составную часть конфигурации системы 1С: Предприятие входят…
1. структуры метаданных;
2. пользовательские интерфейсы;
4. все перечисленное.
14. Объекты, для которых указан тип информации, содержащейся в объекте системы, называются …
15. В свойства объектов метаданных не входит…
16. Документы в системе 1С: Предприятие предназначены для…
1. редактирования информации обо всех событиях предприятия;
2. составления бухгалтерских отчетов;
3. передачи информации с одного предприятия на другое;
4. хранения основной информации обо всех событиях предприятия.
17. При работе с системой 1С: Предприятие во всех списках вместо идентификатора выдается (если он есть)…
18. Конфигурация в системе 1С: Предприятие состоит из следующих составных частей…
1. свойства, права, списки объектов;
2. константы, справочники, документы;
3. контроль уникальности, серия кодов, модуль;
4. структура метаданных, набор пользовательских прав, набор пользовательских интерфейсов.
19. Основной особенностью 1С: Предприятие, является ее…
20. В системе 1С: Предприятие совокупность команд главного меню и панелей инструментов, настроенных на работу с конкретными объектами данных называют…
- структура метаданных;
- набор пользовательских интерфейсов;
- набор прав;
4. набор пользователей.
21. Для получения произвольных отчетов сложной структуры в системе 1С: Предприятие предусмотрен…
1. механизм запросов;
2. встроенный текстовый редактор;
4. встроенный редактор диалогов.
22. Для создания программных модулей и для редактирования документов в системе 1С: Предприятие используется…
1. механизм запросов;
2. встроенный текстовый редактор;
4. встроенный редактор диалогов.
23. Редактор в системе 1С: Предприятие, предоставляющий пользователям богатый набор оформительских возможностей, имеющий возможность вывода информации в графическом виде – это редактор .
1. табличных документов;
24. … системы 1С: Предприятие позволяет прослеживать исполнение программных модулей конфигурации, замерять сравнительное время исполнения, просматривать содержимое переменных
25. Большинство объектов метаданных в системе 1С: Предприятие могут иметь визуальное представление:
1. экранный диалог, используемый для ввода и редактирования информации;
2. печатная форма объекта метаданных;
4. все перечисленное.
26. Агрегатными объектами метаданных в системе 1С: Предприятие называют объекты …
1. имеющие в своем составе подчиненные объекты;
2. для которых можно указать тип информации, содержащийся в объекте;
3. которые могут образовывать типы значений других объектов;
4. имеющие печатную форму.
27. К типообразующим объектам метаданных системы 1С: Предприятие можно отнести …
4. все перечисленное;
28. К типообразующим объектам метаданных системы 1С: Предприятие не относятся …
4. все перечисленное относится;
29. Полномочия пользователей на работу с информацией, которая обрабатывается в системе 1С: Предприятие определяются в составной части…
30. Новому объекту метаданных системы 1С: Предприятие присваивается условный …
31. Полное название объекта в 1С: Предприятия, отражаемое в режиме пользователя, называется…
- Идентификатор;
- Синоним;
- Комментарий;
32. Для расшифровки идентификатора объекта метаданных в 1С: Предприятие служит …
33. Свойства, которые присущи любому объекту метаданных в 1С: Предприятие – это…
4. все перечисленные.
Пример оформления методической разработки: Методическая разработка - разновидность учебно-методического издания в помощь.
Основные научные достижения Средневековья: Ситуация в средневековой науке стала меняться к лучшему с.
Примеры решений задач по астрономии: Фокусное расстояние объектива телескопа составляет 900 мм, а фокусное .
Поиск по сайту
Читайте также: