Параметры при открытии формы 1с
После вызова обработчика события ПриСозданииНаСервере все неключевые параметры формы удаляются из коллекции Параметры. Неключевые параметры формы, необходимые для дальнейшей работы, нужно сохранять в данных формы. То есть они обеспечивают различные заложенные в систему сценарии работы интерфейса. Но разработчик также может использовать эти параметры во встроенном языке, передавая их при вызове метода ОткрытьФорму. Перечень стандартных параметров форм в зависимости от вида расширения формы можно посмотреть в разделах Встроенный язык — Интерфейс управляемый — Управляемая форма — Расширение… встроенной справки. Пример работы с параметрами формы Для демонстрации работы параметров формы рассмотрим реализацию выбора элемента в поле ввода.
Дорогие читатели! Наши статьи рассказывают о типовых способах решения юридических вопросов, но каждый случай носит уникальный характер.
Если вы хотите узнать, как решить именно Вашу проблему - обращайтесь в форму онлайн-консультанта справа или звоните по телефонам, представленным на сайте. Это быстро и бесплатно!
Содержание:
Стандартные параметры формы динамического списка ВыборГруппИЭлементов.
Передача параметров в управляемые и обычные формы
Стандартные параметры формы динамического списка ВыборГруппИЭлементов. Тип: ИспользованиеГруппИЭлементов. По данному параметру устанавливается свойство ВыборГруппИЭлементов таблицы основного реквизита формы. Тип: Структура. Тип: Произвольный. Содержит ключ пользовательских настроек, которые нужно использовать для основного динамического списка формы. Если не установлен параметр ПользовательскиеНастройки, то будут загружены пользовательские настройки по указанному ключу.
Тип: Булево. Устанавливает для основной таблицы свойства МножественныйВыбор и РежимВыделения. Используется для установки отбора в динамическом списке. Ключ структуры — имя поля основной таблицы. Значение элемента структуры содержит значение отбора.
Если значение является массивом, фиксированным массивом или списком значений с не одним элементом, то отбор будет применяться с видом сравнения ВСписке. Тип: ПользовательскиеНастройкиКомпоновкиДанных. Пользовательские настройки, которые будут использоваться в основном динамическом списке формы. Определяет возможность выбора корня в форме с динамическим списком, отображаемом в виде дерева.
Открывать форму в режиме выбора. Строка динамического списка, на которую будет установлен курсор после открытия формы. В качестве значения для параметра используются значения ссылок на объекты, которые содержит главная таблица динамического списка. Например, СправочникСсылка. Тип: НастройкиКомпоновкиДанных. Настройки, помещаемые в фиксированные настройки отчета.
Стандартные параметры формы документа ДополнительныеПараметры. Значение для копирования. Тип параметра соответствует типу объекта, копия которого будет создана. Параметры заполнения нового объекта. Ключ структуры — имя реквизита формы, значение — заполняемое значение.
Тип: ДокументСсылка. Ключ объекта. В случае отсутствия или неверного значения создается новый объект с использованием остальных параметров. Объект, являющийся основанием для создания нового объекта. Содержит значения, по которым проверяется возможность выбора для форм, находящихся в режиме выбора. Позволяет открывать форму в режиме выбора.
Тип: Строка. Текст, введенный в поле ввода, при открытии формы в режиме выбора. Стандартные параметры формы справочника ДополнительныеПараметры. Тип: СправочникСсылка. Определяет вид нового объекта — группа или элемент. Стандартные параметры формы плана видов характеристик ДополнительныеПараметры.
Тип: ПланВидовХарактеристикСсылка. Содержит объект отбора видов характеристик. Если значение данного параметра не равно Неопределено, то определяется тип значения.
Образуется как полный путь к объекту метаданных Форма например, "Справочник. ФормаОбъекта", "ОбщаяФорма. ФормаСохраненияФайла" или как полный путь к прикладному объекту, дополненный именем формы по умолчанию например, "Справочник. Параметры необязательный, тип: Структура. Ключ структуры — имя параметра, а значение — значение параметра формы. Имя элемента должно совпадать с именем параметра структуры.
Владелец необязательный. Форма или элемент управления другой формы. Уникальность необязательный, тип: Произвольный. В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм.
Если будет найдена форма с таким же ключом уникальности, вместо открытия новой формы будет активизирована найденная форма. Ложь — искать форму с ключом уникальности по умолчанию Истина — не искать форму вообще, любое другое значение устанавливает ключ уникальности, по которому будет произведен поиск Значение по умолчанию: Ложь Окно необязательный, тип: ОкноКлиентскогоПриложения; ВариантОткрытияОкна.
Окно приложения, в котором будет открыта форма. Применимо только для управляемой формы. Окном может быть только основное окно приложения или вспомогательное окно формы. Если указан тип ВариантОткрытияОкна, окно формы будет создано согласно выбранному варианту. НавигационнаяСсылка необязательный, тип: Строка; Неопределено. Если содержит значение, отличное от Неопределено, то это значение присваивается свойству НавигационнаяСсылка формы, полученной в результате вызова данного метода, и свойство АвтоНавигационнаяСсылка этой формы устанавливается в Ложь.
Значение по умолчанию: Неопределено. Неопределено — если в обработчике ПриСозданииНаСервере установлен признак отказа от создания формы. Описание: Получает форму или управляемую форму. Перед получением осуществляется поиск уже открытой такой же формы. Поиск осуществляется по типу формы, значениям ключевых параметров формы, владельцу формы, пользовательскому ключу уникальности.
Если в параметре Уникальность передано значение Истина, то поиск уже открытых форм не осуществляется. Доступность: Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение клиент. Вызов метода выполняет обращение к серверу. Признак отказа от создания формы. Если в теле процедуры-обработчика установить данному параметру значение Истина, то форма создана не будет. Значение по умолчанию: Ложь. СтандартнаяОбработка Тип: Булево. В данный параметр передается признак выполнения стандартной системной обработки события.
Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет.
Значение по умолчанию: Истина.
Добавить значение в реквизит при открытии формы программо
Еще больше вопросов возникает с передачей данных, когда одна форма открывается с другой формы. Многих этот момент ставит в тупик. В этой статье я разберу оба этих момента. Открытие управляемой формы Для тренировки создадим в конфигураторе 1С внешнюю обработку, в которой сделаем две формы.
Открыть форму с параметром
Нет комментариев Программное открытие форм в управляемом приложении 1С значительно отличается от их открытия в обычном приложении. Рассмотрим для начала старый метод. Он заключается в получении формы и ее последующем открытии в обычном или модальном режиме при открытии в модальном режиме форма блокирует работу программы. ПолучитьФорму "Документ. Открыть Это самый медленный метод открытия форм. Тем не менее, он позволяет программно обработать форму перед открытием.
ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Что такое параметры формы и как они применяются?Перейти к: навигация , поиск Стандартные параметры формы Для того чтобы поддерживать автоматическое взаимодействие между формами, система предоставляет ряд стандартных параметров, которые используются для управления формами при их открытии. С помощью этих параметров системой реализуется в полях форм выбор из форм выбора, открытие форм объектов, работа стандартных команд и т. То есть они обеспечивают различные заложенные в систему сценарии работы интерфейса. Но разработчик также может использовать эти параметры во встроенном языке, передавая их при вызове метода ОткрытьФорму. Перечислим предоставляемые системой параметры и их назначение: РежимВыбора — форма открывается в режиме выбора. Предоставляется расширением управляемой формы динамического списка.
Ссылка на публикацию HTML В публикации рассмотрены все возможные ну или почти все варианты программного открытия форм в управляемом приложении. Появление публикации связано с тем, что справка 1С и желтые книжки очень немногословны на эту тему.
Параметры на форме
.
.
Открытие форм
.
Установка параметров динамического списка при открытии формы документа
.
Управляемое приложение: правильное программное открытие форм
.
.
.
.
.
ВИДЕО ПО ТЕМЕ: Управляемые формы. Как передать параметры форме при открытии.
Пока нет комментариев.