• Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом


  • Иллюстрированный самоучитель по языку системы 1С:Предприятие

    Введение

    Данная книга является описанием встроенного языка системы 1С:Предприятие и предназначена для специалистов, выполняющих конфигурирование системы для решения конкретной задачи автоматизации учета.

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

    Назначение и краткая характеристика встроенного языка

    Встроенный язык системы 1С:Предприятие предназначен для описания (на стадии разработки конфигурации) алгоритмов функционирования прикладной задачи.

    Встроенный язык (далее по тексту – язык) представляет собой предметно-ориентированный язык программирования, специально разработанный с учетом возможности его применения не только профессиональными программистами. В частности, все операторы языка имеют как русское, так и англоязычное написание, которые можно использовать одновременно в одном исходном тексте. Основной язык, описываемый в данной книге – русский, однако для каждого оператора языка приводится его англоязычный синоним.

    При своей относительной простоте язык обладает некоторыми объектно-ориентированными возможностями, например, правила доступа к атрибутам и методам специализированных типов данных (документам, справочникам и т. п.) подобны свойствам и методам объектов, используемых в других объектно-ориентированных языках. Однако специализированные типы данных не могут определяться средствами самого языка, а задаются в визуальном режиме конфигуратора.

    Типизация переменных в языке не жесткая, т. е. тип переменной определяется ее значением. Переменные не обязательно объявлять в явном виде. Неявным определением переменной является ее первое упоминание в левой части оператора присваивания. Возможно также явное объявление переменных при помощи соответствующего оператора. Допускается применение массивов.

    Построение книги

    Элементы языка в данной книге описываются логически сгруппированными на основании их функциональной направленности, поэтому оглавление данной книги не упорядочено по алфавиту. Обычно в начале главы приводится тип обрабатываемых данных, затем следуют его атрибуты, а в конце исполняемые методы, использующие этот тип данных.

    Формат описания элементов языка

    Каждый элемент (конструкция) языка, упомянутый в этом руководстве, печатается таким шрифтом. Информация по компонентам языка приводится в виде синтаксической диаграммы, подробного описания и примера исходного текста.

    Соглашения и обозначения, принятые в синтаксических диаграммах

    В синтаксических диаграммах используются следующие символы:

    Символ Значение
    [ ] В квадратных скобках заключаются необязательные синтаксические элементы.
    () Круглые скобки заключают в себе список параметров.
    | Вертикальной линией разделяются синтаксические элементы, среди которых нужно выбрать только один.

    Синтаксическая диаграмма описания элемента языка

    Формат описания элемента языка, используемый в данном руководстве, иллюстрируется синтаксической диаграммой, приведенной ниже.

    ЭлементЯзыка

    Краткое описание того, что делает данный ЭлементЯзыка.

    Синтаксис:

    ЭлементЯзыка(<Параметр1>, <Параметр2>, ...) [ДобКлючевоеСлово]
    

    Англоязычный Синтаксис: (в случае языковых конструкций)

    Keyword(<Параметр1>, <Параметр2>, ...)[AddKeyWord]
    

    Англоязычный синоним: (в случае описания методов, функций и процедур)

    Keyword
    

    Параметры:

    <Параметр1> краткое описание <Параметра1>.
    
    <Параметр2> краткое описание <Параметра2>.
    
    [ДобКлючевоеСлово] краткое описание ДобКлючевоеСлово.
    

    Возвращаемое значение:

    Тип и краткое описание возвращаемого значения.

    Описание:

    Подробное описание того, что реализует ЭлементЯзыка.

    Пример:

    · Краткое описание примера
    
    // Исходный текст примера
    
    Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.