Где создавать обработчики событий
- 1C:Предприятие 8.3. Практическое пособие разработчика. Используем 1C:EDT
- Обложка
- Титульный лист
- Авторские права
- Предисловие
- Что содержится в дополнительных материалах
- Ограничения учебной версии платформы
- Установка
- Занятие 1 (0:40). Знакомство, создание проекта
- Занятие 2 (0:45). Подсистемы
- Занятие 3 (2:10). Справочники
- Занятие 4 (0:45). Документы
- Занятие 5 (0:50). Регистры накопления
- Занятие 6 (0:25). Простой отчет
- Занятие 7 (4:00). Знакомство со встроенным языком
- Ваша первая программа - заголовок приложения
- События
- Модули
- Встроенный язык
- Значение
- Тип
- Представление
- Где писать примеры и чем пользоваться
- Простые типы
- Почему текст разноцветный
- Какие бывают инструкции
- Инструкция присваивания
- Переменная
- Точки останова и просмотр значений
- Изменение значений переменных
- Контекстная подсказка
- Выбор имени для переменной
- Выражение
- Арифметические операции
- Операции со строками
- Тип "Дата" и операции с датами
- Тип "Булево" и логические операции
- Булевы операции
- Инструкция "Если"
- Красивая программа
- Инструкция "Цикл"
- Функции
- Контекст и область видимости
- Процедуры
- Чтение и отладка процедур и функций
- Объекты встроенного языка
- Прикладные типы
- Форма
- Занятие 8 (1:30). Дополнительный сервис в формах документа
- Занятие 9 (0:50). Периодические регистры сведений
- Занятие 10 (0:40). Перечисления
- Занятие 11 (01:30). Знакомство с языком запросов
- Как хранятся данные в "1С:Предприятии"
- Исходные таблицы для запросов
- Язык запросов "1С:Предприятия"
- Общая схема выполнения запросов
- Синтаксис текста запросов
- Как получить все данные из таблицы
- Примеры использования языка запросов для получения данных из одной таблицы
- Как получить только определенные поля для всех записей из таблицы
- Как расположить полученные записи в нужном порядке
- Как упорядочить записи таблицы по ссылочному полю
- Как получить записи, в которых определенные поля не содержат одинаковых значений
- Как получить записи из таблицы, отобранные по некоторому условию
- Как получить данные из таблицы, на которую ссылается поле другой таблицы
- Как получить данные из табличной части некоторого документа
- Как узнать среднюю цену, по которой продавался товар
- Примеры использования языка запросов для получения данных из нескольких таблиц
- Конструктор запроса
- Выполнение запросов из встроенного языка
- Занятие 12 (2:00). Проведение документа по нескольким регистрам
- Теория: особенности использования ссылочных данных
- Регистрация расхода только той номенклатуры, которая является материалом
- Зачем нужно проведение документа по нескольким регистрам
- Добавление еще одного регистра накопления
- Проведение приходной накладной по двум регистрам
- Проведение документа "Оказание услуги" по двум регистрам
- Контрольные вопросы
- Занятие 13 (0:50). Оборотные регистры накопления
- Занятие 14 (4:00). Отчеты
- Теория: способы доступа к данным
- Система компоновки данных
- Выбор данных из одной таблицы
- Выбор данных из двух таблиц
- Вывод данных по всем дням в выбранном периоде
- Получение актуальных значений из периодического регистра сведений
- Использование вычисляемого поля в отчете
- Вывод данных в таблицу
- Контрольные вопросы
- Занятие 15 (2:40). Оптимизация проведения документа "Оказание услуги"
- Занятие 16 (2:50). План видов характеристик
- Постановка задачи
- Что такое план видов характеристик
- Логическая связь объектов
- Создание новых объектов конфигурации
- Доработка объектов конфигурации
- Создание видов характеристик номенклатуры
- Доработка учетных механизмов
- Приход/расход номенклатуры с учетом характеристик
- Отчет, использующий характеристики
- Контрольные вопросы
- Занятие 17 (1:50). Бухгалтерский учет
- Занятие 18 (1:00). План видов расчета, регистр расчета
- Занятие 19 (3:40). Использование регистра расчета
- Занятие 20 (0:40). Глобальный поиск
- Занятие 21 (0:35). Выполнение заданий по расписанию
- Занятие 22 (0:40). Редактирование движений в форме документа
- Занятие 23 (1:50). Список пользователей и их роли
- Занятие 24 (1:10). Начальная страница и настройка командного интерфейса
- Занятие 25 (6:10). Обмен данными
- Общие сведения об обмене данными
- Универсальный механизм обмена данными
- Механизм распределенных информационных баз
- Контрольные вопросы
- Занятие 26 (0:30). Функциональные опции
- Занятие 27 (2:00). Организация подборов, особенности разработки в режиме без использования модальности и ввод данных на основании
- Занятие 28 (2:10). Приемы разработки форм
- Данные и элементы формы
- Типы данных формы
- Связанные списки
- Оформление строк в форме списка
- Вычисляемые колонки в списках
- Список выбора для поля ввода
- Форма выбора для поля, содержащего ссылочный реквизит
- Проверка заполнения реквизитов
- Использование параметризуемых команд
- Открытие формы списка с заданным отбором
- Контрольные вопросы
- Занятие 29 (2:00). Приемы редактирования форм
- Эталонные проекты
- Краткий справочник разработчика
- Глоссарий
- Список действий
- Включить объект в подсистему
- Включить объекты в план обмена
- Включить параметры в быстрые пользовательские настройки
- Добавить в форму команду и связанную с ней кнопку
- Добавить в форму новый элемент, связанный с реквизитом объекта
- Добавить группировку "Детальные записи" в структуру отчета
- Добавить набор данных - запрос в схему компоновки данных
- Добавить объект конфигурации
- Добавить регистр в движения документа
- Закомментировать строки программы
- Запустить проект в режиме отладки
- Импортировать конфигурацию из информационной базы в новый проект
- Редактировать командный интерфейс разделов
- Редактировать командный интерфейс формы
- Обновить конфигурацию базы данных
- Открыть информационную базу в конфигураторе
- Открыть конструктор запроса
- Открыть модуль приложения, модуль объекта, модуль менеджера, модуль формы и другие
- Открыть панель "Информационные базы"
- Открыть редактор рабочей области начальной страницы
- Открыть редактор объекта конфигурации или формы
- Открыть синтакс-помощник
- Открыть список констант
- Переименовать таблицу в конструкторе запроса
- Перепровести документы
- Поменять местами связанные таблицы запроса
- Создать информационную базу
- Создать обработчик события в модуле объекта, в модуле менеджера или обработчик события формы
- Создать обработчик события элемента формы
- Создать основную схему компоновки данных отчета
- Создать предопределенные элементы
- Создать форму объекта конфигурации
- Установить свойство объекта конфигурации
- Установить свойство реквизита
- Установить свойство формы или элемента формы