
- •1 Базовая концепция и основные функциональные компоненты комплекса «1с:Предприятие».
- •Версия 7.Х (7.0, 7.5, 7.7)
- •Версии 8.X
- •4. Конфигуратор. Структура дерева метаданных.
- •6. Экранные формы. Редактор программных модулей.
- •7. Редактор печатных форм. Работа с секциями.
- •8. Работа с экранными формами. Элементы диалога на форме. Слои и закладки.
- •9. Структура объектов 1с. Синтаксис языка 1с. Конструкции языка.
- •10 Синтаксис-Помощник. Глобальный модуль. Общие таблицы.
- •11. Создание констант, перечислений и справочников
- •12.Реквизиты. Виды и свойства реквизитов. Типы значений реквизитов. Периодические реквизиты.
- •13 Иерархические и подчиненные справочники. Формы элемента, группы, списка. Подбор из справочника.
- •14. Создание документов. Структура документа. Реквизиты шапки и табличной
- •15. Форма документа (диалог, модуль, таблица). Модуль документа.
- •16. Проведение документа. Бухгалтерский и оперативный учет.
- •17. Регистры. Измерения и ресурсы. Движения в регистрах.
- •18. Регистры остатков. Оборотные регистры. Обращение к итогам регистра. Выгрузка итогов.
- •19. Создание запросов. Структура запроса. Источники данных для запросов. Методы запросов.
- •20. Счета. Операции и проводки. Субсчета. Субконто. Виды субконто.
- •21. План счетов. Бухгалтерские итоги.
- •22. Системные процедуры и функции
- •23. Список значений. Таблица значений.
- •24. Предопределенные процедуры. Виды и параметры предопределенных процедур.
- •25. Работа с транзакциями
- •26. Средства 1с для работы с файловой системой
- •27. Работа в 1с с файлами ms Excel, dbf, текстовыми файлами.
- •Запись в файл dbf
- •28. Конструкторы 1с. Использование конструкторов для создания типовых элементов конфигурации.
- •29. Журналы документов. Типы журналов. Графы журнала.
- •30. Создание отчетов и обработок. Внешние отчеты и обработки.
- •32 Монитор пользователей. Журнал регистрации
- •36. Редактор печатных форм. Свойства ячейки.
- •37. Конфигуратор. Меню «Конфигурация» и «Сервис».
- •38. Структура справочника. Свойства реквизитов справочника. Формы справочника. Предопределенные процедуры справочников.
- •39. Создание документов. Свойства реквизитов. Предопределенные процедуры документов
23. Список значений. Таблица значений.
Список значений - это аналог одномерного массива в 1С, который предназначен для хранения и обработки промежуточных данных, возникающих в процессе работы программы. Объект "Список значений" имеет множество полезных возможностей и работает очень быстро. Список значений создается в памяти и не сохраняется в базе данных, т.е. это временный набор данных.
СписокЗнач = СоздатьОбъект("СписокЗначений");
Таблица значений - это двумерный массив в 1С, который предназначен для хранения и обработки промежуточных данных, возникающих в процессе работы программы. Таблица значений часто применяется при программировании на 1С, потому что имеет множество полезных возможностей и работает очень быстро. Таблица значений создается в памяти и не сохраняется в базе данных, т.е. это временный набор данных.
ТабЗнач = СоздатьОбъект("ТаблицаЗначений");
ТабЗнач.НоваяКолонка("Номер");
Можно указать тип данных каждой колонки если тип данных колонки не указан, то можно хранить данные любого типа
Добавление строк в таблицу значений: ТабЗнач.НоваяСтрока();
Перебор строк таблицы значений
ТабЗнач.ВыбратьСтроки(); Пока ТабЗнач.ПолучитьСтроку()=1 Цикл.
Сообщить(ТабЗнач.Сотрудник); КонецЦикла;
24. Предопределенные процедуры. Виды и параметры предопределенных процедур.
Вид предопределенных процедур |
Примеры |
Предопределенные процедуры глобального модуля |
ПриНачалеРаботыСистемы() ПриЗавершенииРаботыСистемы() ПриЗаписиКонстанты() ПриЗаписиИстории() ПриСменеРасчетногоПериода() |
Модуль формы списка справочника |
ПриОткрытии() ПриЗакрытии() ПриЗаписи() ПриВводеСтроки() ПриВыбореРодителя() ПриВыбореВладельца() |
Модуль формы элемента справочника |
ВводНового() ПриЗаписи() |
Модуль журнала документов |
ПриУстановкеИнтервала() ПриУстановкеОтбора() |
Модуль формы документа |
ВводНового() ВводНаОсновании() ПриЗаписи() ПриВводеСтроки() ПриУдаленииСтроки() |
Модуль документа |
ОбработкаПроведения() ОбработкаУдаленияПроведения() АрхивироватьДокумент() |
Модуль журнала расчетов |
ПриУстановкеОтбора() ПриИсправленииРезультата() ПриВыбореВладельца() |
Модуль вида расчета |
ПровестиРасчет() |
Модуль журнала операций |
ПриУстановкеОтбора() ПриУстановкеИнтервала() |
Модуль формы операции |
ВводНового() ПриЗаписи() ПриВводеСтроки() ПриУдаленииСтроки() |
Модуль журнала проводок |
ПриУстановкеОтбора() ПриУстановкеИнтервала() ПриПоказеПроводокПоДокументу() |
Предопределенные процедуры для Таблиц |
ОбработкаЯчейкиТаблицы() ПриВыбореЯчейкиТаблицы() |
Модуль формы списка счетов |
ПриВводеСтроки() ПриВыбореРодителя() ПриЗаписи() |
Модуль формы счета |
ВводНового() ПриЗаписи() |
Для организации подбора |
ОбработкаПодбора() |
Некоторые предопределенные процедуры имеют параметры, в которые передается информация о произошедшем событии. Например, для процедуры ПриВыбореВладельца(Элемент) в параметр Элемент передается значение нового владельца.