Новости экономики и финансов. Курсы валют, ситуация на биржах, акции, котировки, аналитика: 💫 💫 💫 💫 💫 читайте на сайте

1C Тип Предопределенного Вида Характеристики не Соответствует Типу Плана Вида Характеристики • Стандартные параметры

Если в теле процедуры-обработчика установить данному параметру значение Ложь , стандартная обработка события производиться не будет.

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Если с запросами и функциями всё более менее ясно неприятным сюрпризом может стать то, что дополнительный реквизит на форме содержит название, отличающееся от этого реквизита, например, такое. Параметры формы. Категория: 1С: Предприятие • Программирование Обращайтесь в форму связи

Параметры формы

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

Например, параметр «ТекущееЗначение», позволяет позиционировать форму выбора справочника на определенном элементе. Большим плюсом является, что в самой форме не требуется писать обработчиков для предопределенных параметров, сокращает количество кода.

Обработка передаваемого параметра в модуле открываемой формы:

Описание работы с метаданными платформы 1C 8.0,8.1

  • Получает форму или управляемую форму. Перед получением осуществляется поиск уже открытой такой же формы. Поиск осуществляется по типу формы, значениям ключевых параметров формы, владельцу формы, пользовательскому ключу уникальности. Если в параметре Уникальность передано значение Истина , то поиск уже открытых форм не осуществляется.

Стандартные параметры

Стандартные параметры формы динамического списка

Стандартные параметры формы документа

  • ДополнительныеПараметры . Тип: Структура . Дополнительные параметры формы, открываемой при нажатии кнопки «Создать».
  • ЗначениеКопирования . Значение для копирования. Тип параметра соответствует типу объекта, копия которого будет создана.
  • ЗначенияЗаполнения . Тип: Структура . Параметры заполнения нового объекта. Ключ структуры — имя реквизита формы, значение — заполняемое значение.
  • Ключ . Тип: ДокументСсылка.ИмяДокумента . Ключ объекта. В случае отсутствия или неверного значения создается новый объект с использованием остальных параметров.
  • Основание . Тип: Произвольный . Объект, являющийся основанием для создания нового объекта.
  • ПараметрыВыбора . Тип: Структура . Содержит значения, по которым проверяется возможность выбора для форм, находящихся в режиме выбора.
  • РежимВыбора . Тип: Булево . Позволяет открывать форму в режиме выбора.
  • ТекстЗаполнения . Тип: Строка . Текст, введенный в поле ввода, при открытии формы в режиме выбора.

Стандартные параметры формы справочника

  • ДополнительныеПараметры . Тип: Структура . Дополнительные параметры формы, открываемой при нажатии кнопки «Создать».
  • ЗначениеКопирования . Значение для копирования. Тип параметра соответствует типу объекта, копия которого будет создана.
  • ЗначенияЗаполнения . Тип: Структура . Параметры заполнения нового объекта.
  • Ключ . Тип: СправочникСсылка.ИмяСправочника . Ключ объекта. В случае отсутствия или неверного значения создается новый объект с использованием остальных параметров.
  • Основание . Тип: Произвольный . Объект, являющийся основанием для создания нового объекта.
  • ПараметрыВыбора . Тип: Структура . Содержит значения, по которым проверяется возможность выбора для форм, находящихся в режиме выбора.
  • РежимВыбора . Тип: Булево . Позволяет открывать форму в режиме выбора.
  • ТекстЗаполнения . Тип: Строка . Текст, введенный в поле ввода, при открытии формы в режиме выбора.
  • ЭтоГруппа . Тип: Булево . Определяет вид нового объекта — группа или элемент.

Стандартные параметры формы плана видов характеристик

  • ДополнительныеПараметры . Тип: Структура . Дополнительные параметры формы, открываемой при нажатии кнопки «Создать».
  • ЗначениеКопирования . Значение для копирования. Тип параметра соответствует типу объекта, копия которого будет создана.
  • ЗначенияЗаполнения . Тип: Структура . Параметры заполнения нового объекта.
  • Ключ . Тип: ПланВидовХарактеристикСсылка.ИмяПВХ . Ключ объекта. В случае отсутствия или неверного значения создается новый объект с использованием остальных параметров.
  • ОбъектОтбораВидовХарактеристик . Тип: Произвольный . Содержит объект отбора видов характеристик. Если значение данного параметра не равно Неопределено , то определяется тип значения.
  • Основание . Тип: Произвольный . Объект, являющийся основанием для создания нового объекта.
  • ПараметрыВыбора . Тип: Структура . Содержит значения, по которым проверяется возможность выбора для форм, находящихся в режиме выбора.
  • РежимВыбора . Тип: Булево . Позволяет открывать форму в режиме выбора.
  • ТекстЗаполнения . Тип: Строка . Текст, введенный в поле ввода, при открытии формы в режиме выбора.
  • ЭтоГруппа . Тип: Булево . Определяет вид нового объекта — группа или элемент.

Для всего ПВХ указывается тип значения, который обычно является составного типа данных и охватывает типы всех входящих в него свойств.

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Сначала на закладке Основные мы выбираем все типы доступные в данном ПВХ в поле Тип значения характеристик , а у элементов устанавливаем тип значения уже из доступных в данном ПВХ. 5.13. Планы видов характеристик: В системе «1С: Предприятие» объекты Планы видов характеристик Обращайтесь в форму связи

ОБЪЕКТ КОНФИГУРАЦИИ ПЛАН ВИДОВ ХАРАКТЕРИСТИК

Откройте справочник «ДополнительныеСвойстваНоменклатуры» и укажите владельца — план видов характеристик «СвойстваНоменклатуры»:

Затем закройте справочник «ДополнительныеСвойстваНоменклатуры» и вернитесь в план видов характеристик «СвойстваНоменклатуры». Определите, что дополнительные значения характеристик плана видов характеристик будут располагаться в справочнике «ДополнительныеСвойстваНоменклатуры»:

3.2. Немного раздвинем форму по ширине и высоте и добавим в нее панель (в меню Форма, команда Вставить элемент управления, а затем Панель):
После того, как мы слегка изменим положение любой из границ панели, появится вопрос:

Нажмите кнопку Да.
И все элементы управления переместятся в добавленную панель.
Теперь мы скорректируем размеры панели и добавим в нее новую страницу (добавление страницы — контекстное меню правой кнопки мыши на поле формы — Добавить страницу. ):

Промокоды на Займер на скидки

Займы для физических лиц под низкий процент

  • 💲Сумма: от 2 000 до 30 000 рублей
  • 🕑Срок: от 7 до 30 дней
  • 👍Первый заём для новых клиентов — 0%, повторный — скидка 500 руб

Зададим имя и заголовок страниц: первой странице присвоим имя «Ос-новные» и зададим ей такой же заголовок (группа свойств «Текущая страница» в палитре свойств формы); для второй страницы — «Свойства»:
Теперь перейдем на страницу «Свойства» и добавим надпись «НадписьВариантыНоменклатуры» с заголовком «Варианты номенклатуры:». Укажем для нее начертание шрифта «Жирный».

Под этой надписью расположим табличное поле с командной панелью с име-нем «Варианты» и типом СправочникСписок.ВариантыНоменклатуры.
Из табличного поля удалите колонку «Код».
Для этого табличного поля установим свойство «Связь по владельцу» — СправочникОбъект.Ссылка:

Под ней расположим табличное поле с командной панелью с именем «Свойства» и типом РегистрСведенийСписок.ЗначенияСвойствНоменклатуры.
Для колонки «НаборСвойств» снимем флаг «Видимость», а для поля ввода в колонке «Значение» установим связь по типу -ЭлементыФормы.Свойства.ТекущиеДанные.ВидСвойства:

3.4. Теперь нам нужно сделать так, чтобы в табличном поле «Свойства» отображались записи регистра сведений, относящиеся только к выбранному в верхнем табличном поле элементу справочника «ВариантыНоменклатуры».
Поэтому для табличного поля «Варианты» создадим обработчик события «При активизации строки»:

3.5. Кроме этого, чтобы не отображать весь регистр при открытии формы, создадим обработчик события для самой формы — «ПриОткрытии», содержащий следующий текст:

4.3. Затем для поля ввода, расположенного в колонке «Значение» зададим связь по типу ЭлементыФормы.Свойства.ТекущиеДанные.ВидСвойства.
4.4. Для поля ввода, расположенного в колонке «ВидСвойства» создадим обработчик события «ПриИзменении»:

4.7. Затем в тело модуля формы добавим вызов этого обработчика:

4.8. И в заключение нужно предусмотреть возможность того, что пользо-ватель может начать задавать новые значения свойств, не записав еще сам элемент справочника «НаборыСвойств».
Поэтому создадим обработчик события табличного поля «ПередНачаломДобавления»:

Для чего предназначен план видов характеристик

Для этого используется регистр сведений, в нашем случае у него будут следующие поля измерения Номенклатура, СвойствоНоменклатуры и ресурс ЗначениеСвойства.

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Кроме предопределенных свойств, задаваемых разработчиком, пользователь может вводить новые свойства, например, цвет, размер, морозостойкость, насыщенность, вязкость, регион, класс контрагента, сегмент рынка и т. Последовательности Обращайтесь в форму связи

Создаем ПВХ

Чтобы указать дополнительный справочник нужно сначала у этого справочника установить владельцем наш ПВХ иначе его не будет в списке выбора, а дальше выбрать его в свойствах ПВХ на закладке «Основные».

Небольшое пояснение о работе ПВХ. Сначала на закладке «Основные» мы выбираем все типы доступные в данном ПВХ в поле «Тип значения характеристик», а у элементов устанавливаем тип значения уже из доступных в данном ПВХ. В нашем случае для ПВХ можно выбрать только справочник «ДопЗначения».

Предопределенные элементы справочников 1С 8.3

  • Тип значения характеристик — этим реквизитом определяется набор возможных типов данных, доступных для установки значения ПВХ. В УТ 11 довольно приличный список таких объектов: номенклатура, проекты, организация, партнеры и т.д. Обязательный реквизит ПВХ.
  • Дополнительные значения характеристик — подчиненный справочник, которых хранит произвольные характеристики. Например, можно создать в справочник новое свойство — размер и присвоить его номенклатуре.

Отбор по владельцу

Важно! Свойство «Связь по типу» работает только с реквизитами у которых тип ПВХ.

В заключении

Таким образом посредством регистра сведений мы связали справочник «Номенклатура» с его свойствами ПВХ «СвойстваНоменклатуры» и его значениями справочник «ДопЗначения».

Важно! Все интересующие нас данные т.е. характеристики номенклатуры хранятся именно в регистре, а не в ПВХ.

Для обычного приложения есть возможность открыть регистр, со свойствами номенклатуры нажав на кнопку «Перейти» т.к. мы указали что измерение «Номенклатура» – «Ведущее».

Для управляемого приложения есть ссылка на панели навигации

Вы догадались, что также можно перейти в регистр и из ПВХ т.к. измерение «СвойствоНоменклатуры» тоже ведущее.

💥Принимайте участие в опросе и получайте бесплатную консультацию

Related posts