mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-01-05 12:50:36 +02:00
Merge remote-tracking branch 'github/develop' into develop
This commit is contained in:
commit
61bbb158b1
@ -24,7 +24,7 @@
|
|||||||
Исключение
|
Исключение
|
||||||
|
|
||||||
ОтменитьТранзакцию();
|
ОтменитьТранзакцию();
|
||||||
Успешно = Ложь;
|
ВызватьИсключение;
|
||||||
|
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
@ -44,10 +44,6 @@
|
|||||||
|
|
||||||
Владелец = Справочники.Пользователи.НайтиПоКоду(Пользователь.Имя);
|
Владелец = Справочники.Пользователи.НайтиПоКоду(Пользователь.Имя);
|
||||||
|
|
||||||
Если Владелец.Пустая() Тогда
|
|
||||||
Владелец = Справочники.Пользователи.ПустойПользователь;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Объект.Владелец = Владелец;
|
Объект.Владелец = Владелец;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
<name>PredefinedDataName</name>
|
<name>PredefinedDataName</name>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -33,7 +32,6 @@
|
|||||||
<name>Predefined</name>
|
<name>Predefined</name>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -43,7 +41,6 @@
|
|||||||
<name>Ref</name>
|
<name>Ref</name>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -53,7 +50,6 @@
|
|||||||
<name>DeletionMark</name>
|
<name>DeletionMark</name>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -63,7 +59,6 @@
|
|||||||
<name>IsFolder</name>
|
<name>IsFolder</name>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -75,7 +70,6 @@
|
|||||||
<fillFromFillingValue>true</fillFromFillingValue>
|
<fillFromFillingValue>true</fillFromFillingValue>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fillChecking>ShowError</fillChecking>
|
<fillChecking>ShowError</fillChecking>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -86,7 +80,6 @@
|
|||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillFromFillingValue>true</fillFromFillingValue>
|
<fillFromFillingValue>true</fillFromFillingValue>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -101,7 +94,6 @@
|
|||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fillChecking>ShowError</fillChecking>
|
<fillChecking>ShowError</fillChecking>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@ -111,14 +103,12 @@
|
|||||||
<name>Code</name>
|
<name>Code</name>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<mask></mask>
|
<mask></mask>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
</standardAttributes>
|
</standardAttributes>
|
||||||
<createOnInput>Use</createOnInput>
|
<createOnInput>Use</createOnInput>
|
||||||
<dataLockControlMode>Managed</dataLockControlMode>
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
<fullTextSearch>DontUse</fullTextSearch>
|
|
||||||
<dataHistory>Use</dataHistory>
|
<dataHistory>Use</dataHistory>
|
||||||
<levelCount>2</levelCount>
|
<levelCount>2</levelCount>
|
||||||
<foldersOnTop>true</foldersOnTop>
|
<foldersOnTop>true</foldersOnTop>
|
||||||
@ -129,15 +119,7 @@
|
|||||||
<checkUnique>true</checkUnique>
|
<checkUnique>true</checkUnique>
|
||||||
<autonumbering>true</autonumbering>
|
<autonumbering>true</autonumbering>
|
||||||
<defaultPresentation>AsDescription</defaultPresentation>
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
<predefined>
|
<predefined/>
|
||||||
<items id="bf9313f1-f2b0-4fb4-a97a-aabef9e25a2e">
|
|
||||||
<name>ПустойПользователь</name>
|
|
||||||
<description>Пустой пользователь</description>
|
|
||||||
<code xsi:type="core:StringValue">
|
|
||||||
<value>0000000000000000000000001</value>
|
|
||||||
</code>
|
|
||||||
</items>
|
|
||||||
</predefined>
|
|
||||||
<editType>InDialog</editType>
|
<editType>InDialog</editType>
|
||||||
<choiceMode>BothWays</choiceMode>
|
<choiceMode>BothWays</choiceMode>
|
||||||
<defaultObjectForm>Catalog.Пользователи.Form.ФормаЭлемента</defaultObjectForm>
|
<defaultObjectForm>Catalog.Пользователи.Form.ФормаЭлемента</defaultObjectForm>
|
||||||
|
@ -209,8 +209,14 @@
|
|||||||
ПараметрыЗаписи = ЮТОбщий.ПараметрыЗаписи();
|
ПараметрыЗаписи = ЮТОбщий.ПараметрыЗаписи();
|
||||||
ПараметрыЗаписи.ОбменДаннымиЗагрузка = Истина;
|
ПараметрыЗаписи.ОбменДаннымиЗагрузка = Истина;
|
||||||
|
|
||||||
|
Владелец = Новый Структура("Имя", ЮТест.Данные().СлучайнаяСтрока());
|
||||||
|
ЮТест.Данные().КонструкторОбъекта(Справочники.Пользователи)
|
||||||
|
.Установить("Код", Владелец.Имя)
|
||||||
|
.Записать();
|
||||||
|
|
||||||
Запись = Новый Структура("Встреча, Начало, Конец, Владелец");
|
Запись = Новый Структура("Встреча, Начало, Конец, Владелец");
|
||||||
Запись.Встреча = ЮТест.Данные().СоздатьЭлемент(Справочники.Встречи, , , ПараметрыЗаписи);
|
Запись.Встреча = ЮТест.Данные().СоздатьЭлемент(Справочники.Встречи, , , ПараметрыЗаписи);
|
||||||
|
Запись.Владелец = Владелец;
|
||||||
|
|
||||||
Мокито.Обучение(Справочники.Встречи)
|
Мокито.Обучение(Справочники.Встречи)
|
||||||
.Наблюдать("СохранитьИзменения")
|
.Наблюдать("СохранитьИзменения")
|
||||||
@ -223,7 +229,9 @@
|
|||||||
.Свойство("ТипыПерехватываемыхОбъектов")
|
.Свойство("ТипыПерехватываемыхОбъектов")
|
||||||
.ИмеетДлину(2);
|
.ИмеетДлину(2);
|
||||||
|
|
||||||
Справочники.Встречи.СохранитьИзменения(ЮТОбщий.ЗначениеВМассиве(Запись));
|
Успешно = Справочники.Встречи.СохранитьИзменения(ЮТОбщий.ЗначениеВМассиве(Запись));
|
||||||
|
|
||||||
|
ЮТест.ОжидаетЧто(Успешно).ЭтоИстина();
|
||||||
|
|
||||||
Мокито.Проверить(Запись.Встреча, "Проверка через ссылку")
|
Мокито.Проверить(Запись.Встреча, "Проверка через ссылку")
|
||||||
.КоличествоВызовов("ПередЗаписью").Равно(1)
|
.КоличествоВызовов("ПередЗаписью").Равно(1)
|
||||||
|
@ -104,4 +104,10 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Процедура ИнициализироватьПредопределенные() Экспорт
|
||||||
|
|
||||||
|
ИнициализироватьПредопределенныеДанные();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
Loading…
Reference in New Issue
Block a user