ильяс низамутдинов управляемые формы

НИЗАМУТДИНОВ ИЛЬЯС

«Внедрение управляемого приложения»

ильяс низамутдинов управляемые формы

Основы разработки в 1С: Такси

Книга по разработке управляемого приложения в 1С:Такси за 12 шагов.

Эта книга нужна тем, кто уже начал программировать и испытывает определенные сложности с разработкой в управляемом приложении. Отличный мануал, в котором можно быстро найти нужные ответы на многие вопросы, касаемо разработке под управляемым приложением 1С 8.3 в интерфейсе «1С: Такси»

ильяс низамутдинов управляемые формы

Публикация базы 1С на веб-сервере

Мастер-класс «Публикация базы 1С на веб-сервере»

Этот мастер-класс покажет Вам наглядно все этапы публикации базы 1С на веб-сервере: проверка портов перед установкой веб-сервера, установка веб-сервера, публикация базы 1С на веб-сервере, проброс портов на роутере для доступа к базе через внешний ip адрес, привязка доменного имени к базе 1С через веб-сервер.

ильяс низамутдинов управляемые формы

Видео-тренинг «Управляемое приложение 1С 8.3»

Видео-тренинг «Практикум по управляемому приложению 1С 8.3»

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

Источник

Программирование в 1С для всех

Стандартный период в 1С – это общий объект, который можно использовать и при работе с управляемой формой, и при работе с компоновкой данных. В этой статье разберем, как работать со стандартным периодом на управляемой форме и в СКД.

Стандартный период в 1С на управляемой форме

На управляемой форме можно создать реквизит с типом Стандартный период, и поместить этот реквизит на саму форму в виде поля ввода.

ильяс низамутдинов управляемые формы

Теперь, если пользователь нажмет на кнопку «…» поля ввода стандартного периода, то откроется окно «Выберете период».

ильяс низамутдинов управляемые формы

В этом окне можно выбрать любой период, и поместить его в поле ввода.

ильяс низамутдинов управляемые формы

Как нам, после того как будет выбран период, получить дату начала и дату конца периода? Для этого следует воспользоваться свойствами ДатаНачала и ДатаОкончания объекта СтандартныйПериод.

Например, на форме создадим команду, которая будет читать дату начала и дату окончания выбранного стандартного периода, а потом выводить их в сообщении.

Напомню, что Период – это реквизит формы (см. первый скрин).

ильяс низамутдинов управляемые формы

Стандартный период можно создать в коде при помощи конструктора Новый.

Если мы сделаем так, то создадим пустой стандартный период (с пустыми датами). Также можно создать стандартный период с уже заранее определенными датами.

Ещё, можно создать стандартный период по варианту. Например, создадим стандартный период вчерашней даты.

ВариантСтандартногоПериода – системное перечисление, которое содержит разные варианты стандартного периода. Посмотреть на все значения этого перечисления можно в синтакс-помощнике (Системные перечисления – Разные – Варианта стандартного периода).

Созданную при помощи конструктора Новый переменную типа СтандартныйПериод, можно, как вариант, присвоить реквизиту формы такого же типа.

ильяс низамутдинов управляемые формы

Стандартный период 1С в СКД

Стандартный период можно использовать в СКД. Например, нам нужно получить список документов, начиная с одной даты и заканчивая другой датой.

У нас получится такой вот несложный запрос в наборе данных.

ильяс низамутдинов управляемые формы

Со следующим набором параметров.

ильяс низамутдинов управляемые формы

Если мы всё так и оставим, эти параметры у нас перейдут и в настройку.

ильяс низамутдинов управляемые формы

ильяс низамутдинов управляемые формы

Возможно, вас такой вариант и устроит, а можно заменить эти даты стандартным периодом.

Для этого в схеме компоновки данных нужно создать параметр с типом СтандартныйПериод.

ильяс низамутдинов управляемые формы

А в поле Выражение для параметров ДатаНачала и ДатаОкончания получать дату начала и дату окончания параметра с типом СтандартныйПериод:

А также, у параметров с датами необходимо установить флаги у поля Ограничение доступности, чтобы их не было видно на форме отчёта.

ильяс низамутдинов управляемые формы

Чтобы поле Период отобразилось на форме отчёта, следует установить свойство Включать в пользовательские настройки соответствующему параметру на закладке Настройки.

ильяс низамутдинов управляемые формы

Ну и также, не забудем выбрать поля у детальных записей.

ильяс низамутдинов управляемые формы

После всех этих настроек, на форме отчета должно появиться поле Период, в котором можно выбрать разные варианты периодов.

ильяс низамутдинов управляемые формы

Более подробно и основательно начальные вопросы программирования в 1С есть вы можете изучить в
Книга «Программировать в 1С за 11 шагов»

Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»

ильяс низамутдинов управляемые формы

Книга написана понятным и простым языком — для новичка.

О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»

Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.

ильяс низамутдинов управляемые формы

Промо-код на скидку в 15% — 48PVXHeYu

Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog


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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *