diff --git a/src/cf/Catalogs/узКонтрагенты.xml b/src/cf/Catalogs/узКонтрагенты.xml index 661bfa83b..d6a85c18c 100644 --- a/src/cf/Catalogs/узКонтрагенты.xml +++ b/src/cf/Catalogs/узКонтрагенты.xml @@ -148,6 +148,49 @@ Use + + + узКороткоеИмя + + + ru + Короткое имя + + + + + xs:string + + 150 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + + diff --git a/src/cf/Catalogs/узКонтрагенты/Ext/ObjectModule.bsl b/src/cf/Catalogs/узКонтрагенты/Ext/ObjectModule.bsl new file mode 100644 index 000000000..9266135ac --- /dev/null +++ b/src/cf/Catalogs/узКонтрагенты/Ext/ObjectModule.bsl @@ -0,0 +1,6 @@ + +Процедура ПередЗаписью(Отказ) + Если НЕ ЗначениеЗаполнено(узКороткоеИмя) Тогда + узКороткоеИмя = Наименование; + Конецесли; +КонецПроцедуры diff --git a/src/cf/Catalogs/узКонтрагенты/Forms/ФормаЭлемента/Ext/Form.xml b/src/cf/Catalogs/узКонтрагенты/Forms/ФормаЭлемента/Ext/Form.xml index 1094fcfa0..1b46083d5 100644 --- a/src/cf/Catalogs/узКонтрагенты/Forms/ФормаЭлемента/Ext/Form.xml +++ b/src/cf/Catalogs/узКонтрагенты/Forms/ФормаЭлемента/Ext/Form.xml @@ -30,6 +30,11 @@ + + Объект.узКороткоеИмя + + + Объект.узНеОтправлятьУведомленияНаПочту Auto diff --git a/src/cf/DataProcessors/узКанбанДоска.xml b/src/cf/DataProcessors/узКанбанДоска.xml index 313d74ac3..097f1dea7 100644 --- a/src/cf/DataProcessors/узКанбанДоска.xml +++ b/src/cf/DataProcessors/узКанбанДоска.xml @@ -597,7 +597,7 @@ xs:string - 10 + 1 Variable @@ -637,7 +637,7 @@ xs:string - 10 + 1 Variable @@ -700,6 +700,46 @@ Auto + + + КороткоеИмяЗаказчик + + + ru + Короткое имя заказчик + + + + + xs:string + + 150 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + + diff --git a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml index f47b8bef9..45035670b 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml +++ b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml @@ -132,23 +132,6 @@ - - Объект.Показывать3СтрокуВКарточкеЗадачи - None - ShowLeft - Tumbler - - - ru - БЛ=Нет; БИ=Да - - - - - - Показывать3СтрокуВКарточкеЗадачиПриИзменении - - @@ -317,6 +300,23 @@ + + Объект.Показывать3СтрокуВКарточкеЗадачи + None + ShowLeft + Tumbler + + + ru + БЛ=Нет; БИ=Да + + + + + + Показывать3СтрокуВКарточкеЗадачиПриИзменении + + diff --git a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl index 83f9e26ee..d5503af58 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl +++ b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl @@ -358,7 +358,8 @@ ); пЭлементПолеЗадачиВКарточкеЗадачиЕстьФайл.Вид = ВидПоляФормы.ПолеВвода; - пЭлементПолеЗадачиВКарточкеЗадачиЕстьФайл.ПутьКДанным = "Объект.ТЧЗадачи.ЕстьФайлы"; + пЭлементПолеЗадачиВКарточкеЗадачиЕстьФайл.ПутьКДанным = "Объект.ТЧЗадачи.ЕстьФайлы"; + пЭлементПолеЗадачиВКарточкеЗадачиЕстьФайл.Ширина = 1; //// ****** Поле формы "Есть письма в карточке задачи 3 строка" *********** пЭлементПолеЗадачиВКарточкеЗадачиЕстьПисьма = пЭлементыФормы.Вставить( @@ -369,6 +370,7 @@ пЭлементПолеЗадачиВКарточкеЗадачиЕстьПисьма.Вид = ВидПоляФормы.ПолеВвода; пЭлементПолеЗадачиВКарточкеЗадачиЕстьПисьма.ПутьКДанным = "Объект.ТЧЗадачи.ЕстьПисьма"; + пЭлементПолеЗадачиВКарточкеЗадачиЕстьПисьма.Ширина = 1; //// ****** Поле формы "Заказчик в карточке задачи 3 строка" *********** пЭлементПолеЗаказчикПредставлениеВКарточкеЗадачи = пЭлементыФормы.Вставить( @@ -378,7 +380,8 @@ ); пЭлементПолеЗаказчикПредставлениеВКарточкеЗадачи.Вид = ВидПоляФормы.ПолеВвода; - пЭлементПолеЗаказчикПредставлениеВКарточкеЗадачи.ПутьКДанным = "Объект.ТЧЗадачи.Заказчик"; + пЭлементПолеЗаказчикПредставлениеВКарточкеЗадачи.ПутьКДанным = "Объект.ТЧЗадачи.КороткоеИмяЗаказчик"; + пЭлементПолеЗаказчикПредставлениеВКарточкеЗадачи.Ширина = 3; Конецесли; ////Павлюков - конец diff --git a/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml b/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml index d3d3582f2..46ac7ff00 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml +++ b/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml @@ -176,6 +176,16 @@ + + КороткоеИмяЗаказчик + КороткоеИмяЗаказчик + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Короткое имя заказчик</v8:content> + </v8:item> + + ИсточникДанных1 ВЫБРАТЬ узНаблюдателиЗаЗадачами.Задача КАК Задача @@ -312,7 +322,8 @@ ТОГДА "" ИНАЧЕ "✉" КОНЕЦ КАК ЕстьПисьма, - ВТРезультат.Заказчик + ВТРезультат.Заказчик, + ВТРезультат.Заказчик.узКороткоеИмя КАК КороткоеИмяЗаказчик ИЗ ВТРезультат КАК ВТРезультат ЛЕВОЕ СОЕДИНЕНИЕ ВТЗадачиСФайлами КАК ВТЗадачиСФайлами @@ -439,6 +450,9 @@ Заказчик + + КороткоеИмяЗаказчик +