Содержание
  1. pw#field#property
  2. pw#field#contactinfo
  3. pw#field#stringwizard
  4. pw#field#numberwizard
  5. pw#field#code
  6. pw#field#qrcode
    1. pw#field#qrcode#row
  7. pw#field#dataset
  8. pw#field#suminwords

Структуры 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

в начало