Содержание
Структуры pw#field
Набор структур pw#field#... используется для сохранения данных в полях ЗначениеJSON. Данные структуры содержат настройки полей или параметров. Используются для унифицированного хранения различных по своей сути полей.
pw#field#property
Структура для хранения настроек поля доп. реквизита или свойства (БСП, план видов характеристик ДополнительныеРеквизитыИСведения). Используется в наборах данных, для полей с типом ПолеСвойства.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| СвойствоИдентификатор | Строка | Уникальный идентификатор ссылки | 5.0 |
| СвойствоИмя | Строка | Значение реквизита “Имя” свойства | 5.0 |
| СвойствоИдентификаторДляФормул | Строка | Значение реквизита “ИдентификаторДляФормул” свойства | 5.0 |
| СвойствоНаименование | Строка | Значение реквизита “Наименование” свойства | 5.0 |
| СвойствоТипДанных | Строка | Список типов свойства | 5.0 |
| ИмяПоля | Строка | Имя поля-владельца (кому принадлежит свойство) | 5.0 |
| КлючСтрокиПоля | Строка | Ключ строки поля-владельца | 5.0 |
| КлючСтрокиНабора | Строка | Ключ строки набора поля-владельца | 5.0 |
pw#field#contactinfo
Структура для хранения настроек поля контактной информации (БСП, справочник Виды контактной информации). Используется в наборах данных, для полей с типом ПолеКонтИнф.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| ВидИдентификатор | Строка | Уникальный идентификатор ссылки | 5.2 |
| ВидИмяПредопределенногоВида | Строка | Значение реквизита “ИмяПредопределенногоВида” или “ИмяПредопределенныхДанных” ссылки | 5.2 |
| ВидИдентификаторДляФормул | Строка | Значение реквизита “ИдентификаторДляФормул” ссылки | 5.2 |
| ВидНаименование | Строка | Значение реквизита “Наименование” ссылки | 5.2 |
| ВидИмя | Строка | Уникальное имя ссылки (формируется автоматически программой) | 5.2 |
| Период | pw#field#dataset | Поле для получения значения периода | 5.2 |
| ИмяПоля | Строка | Имя поля-владельца (кому принадлежит конт, инф.) | 5.2 |
| КлючСтрокиПоля | Строка | Ключ строки поля-владельца | 5.2 |
| КлючСтрокиНабора | Строка | Ключ строки набора поля-владельца | 5.2 |
pw#field#stringwizard
Массив для хранения настроек поля представления. Массив содержит структуры с настройками частей поля представления. Используется в: наборах данных, для полей с типом ПолеПредставления; параметрах макета с типом КонструкторСтроки.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| НомерСтроки | Число | Уникальный идентификатор ссылки | 5.0 |
| ИмяПоля | Строка | Имя поля источника данных. Для параметра хранится полный путь (НаборыДанных.Имя…) | 5.0 |
| Префикс | Строка | Значение строки, для подстановки перед значением параметра | 5.0 |
| Формат | pw#format#all | Настройка форматирования значения поля | 5.1 |
| КлючСтрокиПоля | Строка | Ключ строки поля-владельца | 5.0 |
| КлючСтрокиНабора | Строка | Ключ строки набора поля-владельца | 5.0 |
pw#field#numberwizard
Массив для хранения настроек поля нумератора. Массив содержит структуры с настройками группировки при нумерации. Используется в: наборах данных, для полей с типом ПолеНумератора.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| НомерСтроки | Число | Уникальный идентификатор ссылки | 5.0 |
| ИмяПоля | Строка | Имя поля источника данных | 5.0 |
| КлючСтрокиПоля | Строка | Ключ строки поля-владельца | 5.0 |
| КлючСтрокиНабора | Строка | Ключ строки набора поля-владельца | 5.0 |
pw#field#code
Структура для хранения настроек поля с произвольным алгоритмом. Используется в: наборах данных, для полей с типом ВычисляемоеПоле, параметрах макета с типом ПроизвольныйАлгоритм.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| ТекстАлгоритма | Строка | Текст алгоритма | 5.0 |
pw#field#qrcode
Структура для хранения настроек формирования QR-кода. Используется в параметрах макета с типом ДанныеQRКода.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| ТипКода | Строка | Тип данных QR-кода (УФЭБС, XML, JSON, Алгоритм) | 5.0 |
| Состав | Массив | Данные QR-кода (элемент массива pw#field#qrcode#row) | 5.0 |
| Погрешность | Число | Значение допустимой погрешности: 1 (7%), 2 (15%), 3 (25%), 4 (35%) | 5.0 |
| Размер | Число | Максимальный размер QR-кода (190 по умолчанию) | 5.0 |
| ТекстАлгоритма | Строка | Текст алгоритма формирования QR-кода | 5.0 |
pw#field#qrcode#row
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| ИмяСвойства | Строка | Имя свойства коллекции | 5.0 |
| ИмяПоля | Строка | Имя поля источника данных | 5.0 |
| КлючСтрокиПоля | Строка | Ключ строки поля-владельца | 5.0 |
| КлючСтрокиНабора | Строка | Ключ строки набора поля-владельца | 5.0 |
| Формат | pw#format#all | Настройка форматирования значения поля | 5.1 |
pw#field#dataset
Структура для хранения настроек поля с произвольным алгоритмом. Используется в параметрах макета с типом ЗначениеНабора.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| ИмяПоля | Строка | Имя поля источника данных | 5.0 |
| КлючСтрокиПоля | Строка | Ключ строки поля-владельца | 5.0 |
| КлючСтрокиНабора | Строка | Ключ строки набора поля-владельца | 5.0 |
pw#field#suminwords
Структура для хранения настроек поля для формирования суммы прописью. Используется в параметрах макета с типом СуммаПрописью.
| Имя | Тип | Описание | Экспорт |
|---|---|---|---|
| Число | pw#field#dataset | Поле данных для получения значения “Число” | 5.1 |
| Валюта | pw#field#dataset | Поле данных для получения значения “Валюта” | 5.1 |
| БезДробнойЧасти | Булево | Выводить сумму без дробной части (без копеек) | |
| ВалютаПоУмолчанию | Строка | Код валюты по умолчанию. Используется для настройки форматирования значения по умолчанию. | 5.1 |
| ФорматнаяСтрока | Строка | Форматная строка для метода ЧислоПрописью | 5.1 |
| ПараметрыПредмета | Строка | Параметры предмета прописи для метода ЧислоПрописью | 5.1 |