Дерево страниц
Skip to end of metadata
Go to start of metadata

Постановка задачи

Добавить поле с выбором сотрудника из текущей организации
Инструмент: Палитра XML
Статус

ГОТОВО

РазделСправочники
Комментарий

Реализация

Справочник сотрудников

Создать субъектное св-во

На корневую схему добавляется св-во actor

<?xml version='1.0' encoding='UTF-8'?>
<schemas xmlns="http://www.intertrust.ru/schema/palette/tn-schema">
  <schema extends="RkkResource" name="RkkResourceExample">
    <!--....--> 
    <actor name="employee">
        <storage-field name="employee"/>
    </actor > 
    <!--....-->
  </schema>
</schemas>

Добавить поле на форму и подключить справочник

На форму добавляется субъектное поле и подключается типовой субъектный справочник CURR_HUMAN_HH

<?xml version='1.0' encoding='UTF-8'?>
<ui xmlns="http://www.intertrust.ru/schema/palette/tn-ui">
    <form schema-ref="RkkResourceExample" id="RkkResourceExampleForm" projection="default" showtabs="true">
        <appearance widget="tabs"/>
        <component>
            <section id="Attributes" name="${ui.form.section.Attributes.name:Реквизиты}">
                <!--....-->  
               	<field attribute-ref="employee" name="${ui.form.Attributes.employee.name:Сотрудник}">
					<directories>
						<directory-ref ref="CURR_HUMAN_HH"/>
					</directories>
				</field>
               <!--....-->   
            </section>
        </component>
    </form>
</ui>