1С:Предприятие - Программирование для всех - Бартеньев О.В.


Название: 1С:Предприятие - Программирование для всех.

Автор: Бартеньев О.В.

2005.

     Рассматриваются элементы встроенного языка.программирования 1С:Предприятие и методы написания программ на этом языке. Также на примере компонента Расчеты демонстрируется технология построения заказных, использующих модели 1С оптимальных систем. В качестве критериев оптимизации выступают быстродействие, надежность программ, уровень защищенности данных и др. Дополнительно приводятся справочные сведения об использованных в пособии объектах 1С и их методах. Включенные в пособие примеры программ и компоненты предложенной облегченной версии системы размещены на дискете, которую можно приобрести в издательстве.
     Предназначено для всех лиц, желающих освоить или усовершенствовать технику разработки программ на основе моделей 1С:Предприятие, а также для руководящих работников, имеющих потребность расширить свои знания относительно характера и способов построения систем автоматизации деятельности административно-хозяйственных подразделений организаций различного профиля.

1С:Предприятие - Программирование для всех - Бартеньев О.В.



      Широкое распространение системы 1С:Предприятие (далее вместо длинного названия "Система 1С:Предприятие" будем, где это возможно, употреблять более короткие названия 1С и система) вызывает к жизни разнообразную литературу, освещающую различные стороны программы. Имеющаяся на прилавках магазинов литература содержит преимущественно сведения для пользователей системы - работников бухгалтерии, отделов снабжения, сбыта и иных административно-хозяйственных подразделений предприятия.
      Однако для функционирования системы одних пользователей недостаточно: с системой должен постоянно работать ее сопровождающий специалист, имеющий обширный круг обязанностей как по администрированию программы, так и по ее усовершенствованию.  

Оглавление
Предисловие
1. Начальные сведения
1.1. Введение
1.2 Интерфейс Ученик
1.3.  Пользователь по имени Ученик
1.4.  Обработка по имени Проба
1.4.1. Диалог обработки
1.4.2.  Первая программа
1.4.3.  Обсуждение первой программы.
1.4.4.  Модуль обработки Проба
1.5.  Переменные диалога,.
1.6.  Глобальные имена.
1.7.  Константы
1.7.1. Доступ к константам.
1.7.2.  Непериодические и периодические константы,
1.7.3.  Примеры работы с непериодическими константачк.
1.7.4.  Методы констант
1.8.  Отображение списка констант в диалоговом окне,
1.9.  Формирование отчета со списком констант
1.10.  Вывод списка констант втекстовый файл
1.11.  Загрузка текста модуля из файла.
1.12.  Как открыть отчет или обработку в программе.
1.13.  Контекст обработки Проба
1.14.  Функции для администратора
1.15.  Выводы.
2. Базовые понятия
2.1.  Объекты и типы данных
2.2.  Буквальные Константы.
2.3.  Системные Константы
2.4.  Переменные числовые, символьные платы.
2.5.  Ввод значений разных типов,.
2.6.  Выражения и операции.
2.6.1.  Выражения.
2.6.2.  Арифметические операции для числового типа данных
2.6.3.  Операции для строк и дат.
2.6.4.  "Истина" и "ложь" в 1С
2.6.5.  Операции отношения.
2.6.6. Логические операции
2.6.7.  Приоритет выполнения операций.
2.7.  Массивы.
2.8.  Встроенные функции лля разных типов данных
2.8.1.  Встроенные математические функции.
2.5.2.  Встроенные функции для символьных данных.
2.8.3.  Встроенные функции для дат и времени,
2.8.4.  Встроенные функциипреобразованияшпон данных
2.8.5.  Форматирование данных
2.8.5.I. Форматирование числовых данных
2.8.5.2.   Вывод денежных величин и целых чисел прописью
2.8.5.3. Форматирование симвшьных данных.
2.8.5.4. Форматирование дат.
2.8.5.5. Изменение способа вывода чисы прописью
2.9.  Управляющие операторыи   конструкции
2.9.1. Алгоритм как совокупность базовых структур
2.9.2.  Ветвления "если"
2.9.3.  "Попытка"
2.9.4.  Циклы.
2.9.5.  О вычислении логических выражений,
2.9.6.  Пример записи атгоритма
2.9.7.  Прерывания цикла. Объединение условий
2.9.8.  Переход по метке
2.10.  Пользовательские процедуры и функции.
2.10.1. Программирование "сверху вниз".
2.Ю.2. Структура процедур и функций
2.10.3.  Параметры процедур и функций
2.10.4.  Вложенные вызовы процедур и функций,.
2.10.5.  Оператор Возврат
2.11.  Выводы
3. Агрегатные типы данных общего назначения,
3.1.  Общие свойства агрегатных типов данных 1С
3.2.  Обобщение Пустого значения.
3.3.  Список значений
3.3.1. Структура списка значений.
3.3.2. Пример списка значений.
3.3.3.  Методы списка значений.
3.3.4.  Список значений как элемент диалога,
3.4.  Таблица значений.
3.4.1. Атрибуты таблицы значений.
3.4.2.  Редактирование таблицы значений в диалоге,
3.43. Текущая строка таблицы значений,
3.4.4. Методы таблицы значений.
3.5.  Выводы
4.  Перечисления
4.1.  Перечисления 1С
4.2.  Перечисление Скидки.
4.2.1. Создаем перечисление Скидки.
4.2.2.  Методы перечислений
4.3.  Ввод значений перечисления.
4.4.  Выводы.
6. Объекты типа Периодический.
6.1.  Порядок использования объекта Периодический
6.2. Атрибуты объекта Периодический:
6.3.  Методы объекта Периодический
6.4.  Просмотр истории периодического объекта,
6.5.  Выводы.
7. Журнал и виды расчетов. Календари и табель
7.1. Журнал расчетов в задаче начисления заработной платы
7.1.1. Понятие журнала расчетов.
7.1.2.  Пример простого расчета,.
7.13. Некоторые свойства журнала зарплаты и его расчетов.
7.1.4. Мероприятия по созданию журнала зарплаты
7.2.  Задание расчетного периода журнала зарплаты
7.3.  Виды расчетов
7.3.1. Свойства видов расчетов.
7.3.1.1. Несовместимые виды расчетов. Вытеснение расчета.
7.3.1.2. Длинные расчеты
7.3.2.  Перечень видов расчетов предприятия.
7.3.3. Доступ к документам, вводящим расчеты в журнал зарплаты.
7.3.4.  Порядок ввода и вычисления расчетов журназа зарплаты. Приоритет видов расчетов
7.3.5. Добавление видов расчетов в конфигурацию.
7.3.6.  Вид расчета Начальное сальдо
7.3.6.1.     Свойства    вида    расчета    Начальное    сальдо
7.3.6.2.      Модуль     вида    расчета     Начальное    сальдо
7.3.6.3. Документ НачПериода
7.3.7. Справочник хозяйственных операций видов расчетов
7.4.  Построение журнала зарплата.
7.4.1. Атрибуты журнала расчетов и его периода
7.4.2. Добавление журнала зарплаты в конфигурацию системы
7.4.3.  Форма списка журнала зарплаты
7.4.4.  Модуль формы списка журнала зарплаты,
7.4.4.1.  Процедуры,управляющие -цементамидиаюга
7.4.4.2.   Выбор вида расчета  для  ввода  в журнал   зарплаты
7.4.4.3.  Ввод начального сальдо
7.4.5.  Удаление записей журнала зарплаты и мягкая смена расчетного периода
7.4.6.  Загрузка начального сальдо из DBF-файла
7.4.7.  Отчет по начальному сальдо,
7.5.  Календари и Праздники
7.5.1.  Создание календаря
7.5.2.  Применение календарей и празников.
7.5.2.1. Доступ к календарям и праздникам.
7.5.2.2. Атрибуты календарей и праздников,.
7.5.2.3.  Методы календарей и праздников.
7.5.2.4.  Усовершенствование справочника Сотрудники_2.
7.6.  Табель,
7.6.1.  Порядок заполнения табеля.
7.6.2.  Реквизиты и диалог табеля
7.6.3.  Модификация меню интерфейса Ученик,
7.6.4.  Модуль формы списка документа_
7.6.5.  Модуль документа,
7.6.6.  Форма списка журнала документов Табель
7.7.  Правила перерасчета видов расчетов.
7.8.  Виды расчетов документа Табель,.
7.8.1.  Вид расчета Оклад_2
7.8.2.  Вид расчета НДФЛ
7.8.3.  Вид расчета ВБанк_2.
7.9.  Премии.
7.9.1.  Свойства документа
7.9.2.  Диалог формы списка документа,
7.9.2.1.  Слои диалога.
7.9.2.2.  Закладки диалога.
7.9.2.3.  Элементы диалога а их формулы,
7.9.3.  Модуль формы списка документа.
7.9.4.  Модуль документа
7.9.5.  Форма списка журнала документов Расчеты.
7.10.  Виды расчетов документа Премия,.
7.10.1.  Премия коэффициенточ
7.10.2.  Премия суммой.
7.10.3.  Премия 1234
7.11.  Взаимодействие вида расчета предприятия.
7.12. Длинные расчеты. Эффект вытеснения расчета.
7.13.  Методы журнала расчетов и его периода
7.14.  Предопределенные процедуры модуля формы журнала расчетов
7.15.  Виды расчетов и их группы.
7.15.1.  Вывод списков видов расчетов и их групп.
7.15.2.  Атрибуты видов расчетов и их групп
7.15.3.  Методы видов расчетов и их групп,
7.16.  Атрибуты и методы правил перерасчета
7.16.1. Атрибуты правил перерасчета.
7.16.2.  Методы правил перерасчета,
7.17.  Завершаем кодирование Процедур модуля формы списка журнала Зарплатаы.
7.17.1.  Расчет зарататы.
7.17.2.  Формирование расчетного листка
7.17J. Ведомость перечислений в банк,.
7.17.4.  Сведения дтя бухгалтерского учета зарплаты,.
7.18.  Первый расчетный период нового года.
7.19.  Выводы
8. Повышение эффективности функционирования системы
8.1.  Критерии эффективности
8.2.  Увеличение быстродействия,
8.3.  Улучшение качества интерфейса.
8.4.  Надежность программ
8.4.1.  Проверка данных
8.4.2.  Преодоление конфликтов.
8.4.3.  Транзакции
8.5.  Зашита данных.
8.5.1.  Постановка задачи,.
8.5.2.  Справочник ПраваРасчетчика.
8.5.3.  Меню и права пользователей,.
8.5.4.  Модификация модуля формы списка журнала ЗарплзгаД
8.5.5.  Модификация модуля формы списка справочника Сотрудники_2
8.6.  Сопровождение системы. Обноатение конфигурации
8.6.1.  Регламентные работы
8.6.2.  Инициативные работы.
8.6.3.  Оптимизация конфигурации и информационной базы
8.6.4.  Обноатение конфигурации
8.7.  Выводы
9. Обмен данными
9.1.  Методы сортировки данных.
9.1.1.  Внешняя и внутренняя сортировка
9.1.2.  Понятие ключа,
9.1.3.  Сортировка таблицы указателей.
9.1.4.  Сортировка массива методом пузырька
9.1.5.  Быстрая сортировка.
9.2.  Поиск данных.
9.2.1.  Последовательный поиск
9.2.2.  Бинарный поиск.
9.2.3.  Сравнение последовательного и бинарного поиска
9.3.  Передача данных из 1С в DBF-файлы
9.3.1. Экспорт данных из справочника Сотрудники_2,
9.3.1.1. Постановка задачи
9.3.1.2. Проиедуры переноса данных.
9.3.2. Атрибуты и методы объекта XBase
9.3.2.1. Атрибуты объекта XBase
9.3.2.2.  Методы объекта XBase
9.3.2.3.  Выражения индекса и фильтра
9.4. Выводы
Приложение 1. Примеры структур метаданных.
Приложение 2. Инструкция по работе с дискетой .
Литература




Бесплатно скачать электронную книгу в удобном формате и читать:

Скачать книгу 1С:Предприятие - Программирование для всех - Бартеньев О.В. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать




Скачать книгу 1С:Предприятие - Программирование для всех - Бартеньев О.В. - depositfiles

Скачать книгу 1С:Предприятие - Программирование для всех - Бартеньев О.В. - letitbit
Дата публикации:





Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 


Книги, учебники, обучение по разделам




Не нашёл? Найди:





2016-12-02 23:00:21