Compare commits
47
Commits
master
...
SSL_3_0_Legacy
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
37e0a1948b | ||
|
|
11694f7d3a | ||
|
|
f5da548515 | ||
|
|
26535cd42e | ||
|
|
67473df8c6 | ||
|
|
250b42c1c2 | ||
|
|
b13d305a56 | ||
|
|
5fe16f810d | ||
|
|
7736b99c06 | ||
|
|
6a42a9487c | ||
|
|
b55756bec8 | ||
|
|
06a42263e2 | ||
|
|
7a5ee7e303 | ||
|
|
8adcac0ba4 | ||
|
|
c28bf672f2 | ||
|
|
312f8edf69 | ||
|
|
e8d3dbf45f | ||
|
|
a813ea8918 | ||
|
|
ea4c3cabfb | ||
|
|
0e2feeb5b9 | ||
|
|
c0dad461cb | ||
|
|
1e6c1b244e | ||
|
|
3de49b441a | ||
|
|
ea01ce9d08 | ||
|
|
dc6996b903 | ||
|
|
b49d73a33e | ||
|
|
6f3e789aa0 | ||
|
|
dcabaaa547 | ||
|
|
cc967fc2c1 | ||
|
|
c29ba2042d | ||
|
|
d4fb351e07 | ||
|
|
bdcad5045b | ||
|
|
77605f3171 | ||
|
|
0c315902cf | ||
|
|
559abdc390 | ||
|
|
93206cb79a | ||
|
|
7b49be86fe | ||
|
|
15f49a07b4 | ||
|
|
e5c46dd706 | ||
|
|
796fbbc2fe | ||
|
|
14d622a075 | ||
|
|
eeef70f7ce | ||
|
|
7fbdce701e | ||
|
|
17e19665c3 | ||
|
|
9bd9b5210b | ||
|
|
04d905c55b | ||
|
|
53ad58684d |
No files matched your search
@@ -1460,10 +1460,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>НачальныйПризнакВыполнения</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Начальный признак выполнения</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1495,10 +1491,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТекущийПользователь</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Текущий пользователь</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.Пользователи</types>
|
||||
@@ -1512,10 +1504,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗаданиеВыполнено</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выполнено</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1758,6 +1746,10 @@
|
||||
</commandBar>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:TaskFormExtInfo">
|
||||
<handlers>
|
||||
<event>AfterWriteAtServer</event>
|
||||
<name>ПослеЗаписиНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnReadAtServer</event>
|
||||
<name>ПриЧтенииНаСервере</name>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Для нового объекта выполняем код инициализации формы в ПриСозданииНаСервере.
|
||||
// Для существующего - в ПриЧтенииНаСервере.
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
@@ -104,6 +100,18 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||
|
||||
@@ -1543,10 +1543,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>НачальныйПризнакВыполнения</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Начальный признак выполнения</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1578,10 +1574,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТекущийПользователь</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Текущий пользователь</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.Пользователи</types>
|
||||
@@ -1613,10 +1605,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗаданиеВыполнено</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выполнено</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1648,10 +1636,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗаданиеПодтверждено</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Подтверждено</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1665,10 +1649,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗаданиеСсылка</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Задание ссылка</value>
|
||||
</title>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>BusinessProcessRef.Задание</types>
|
||||
@@ -1891,6 +1871,10 @@
|
||||
</commandBar>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:TaskFormExtInfo">
|
||||
<handlers>
|
||||
<event>AfterWriteAtServer</event>
|
||||
<name>ПослеЗаписиНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnReadAtServer</event>
|
||||
<name>ПриЧтенииНаСервере</name>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Для нового объекта выполняем код инициализации формы в ПриСозданииНаСервере.
|
||||
// Для существующего - в ПриЧтенииНаСервере.
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
@@ -112,6 +108,18 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||
|
||||
@@ -1504,10 +1504,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>НачальныйПризнакСтарта</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Начальный признак старта</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1574,10 +1570,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Отложен</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Отложен</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1591,10 +1583,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДатаОтложенногоСтарта</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дата отложенного старта</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>Date</types>
|
||||
@@ -1609,10 +1597,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИспользоватьДатуИВремяВСрокахЗадач</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Использовать дату и время в сроках задач</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1626,10 +1610,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИспользоватьПодчиненныеБизнесПроцессы</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Использовать подчиненные бизнес процессы</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1643,10 +1623,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИзменятьЗаданияЗаднимЧислом</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Изменять задания задним числом</value>
|
||||
</title>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1765,6 +1741,10 @@
|
||||
<event>AfterWrite</event>
|
||||
<name>ПослеЗаписи</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>AfterWriteAtServer</event>
|
||||
<name>ПослеЗаписиНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnReadAtServer</event>
|
||||
<name>ПриЧтенииНаСервере</name>
|
||||
|
||||
@@ -24,10 +24,6 @@
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Для нового объекта выполняем код инициализации формы в ПриСозданииНаСервере.
|
||||
// Для существующего - в ПриЧтенииНаСервере.
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
@@ -147,6 +143,18 @@
|
||||
ОбновитьДоступностьКомандОстановки();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ПоАвтору = Пользователи.ТекущийПользователь();
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.Валюты.РежимВыбора = Параметры.РежимВыбора;
|
||||
|
||||
ДатаКурса = НачалоДня(ТекущаяДатаСеанса());
|
||||
@@ -88,7 +84,7 @@
|
||||
СтрокаСписка = Строки[Выборка.Валюта];
|
||||
СтрокаСписка.Данные["Курс"] = Выборка.Курс;
|
||||
Если Выборка.Кратность <> 1 Тогда
|
||||
Пояснение = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'руб. за %1 %2'"),
|
||||
Пояснение = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'за %1 %2'"),
|
||||
Выборка.Кратность, СтрокаСписка.Данные["Наименование"]);
|
||||
СтрокаСписка.Данные["Кратность"] = Пояснение;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -862,10 +862,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи1наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи1на русском</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -883,10 +879,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи2наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи2на русском</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -904,10 +896,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи3наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи3на русском</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -925,10 +913,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи4наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи4на русском</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -944,10 +928,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи5наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи5на русском</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -965,10 +945,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи6наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи6на русском</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -986,10 +962,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи7наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи7на русском</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1007,10 +979,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолеПрописи8наРусском</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле прописи8на русском</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1028,10 +996,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДлинаДробнойЧасти</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Число разрядов дробной части</value>
|
||||
</title>
|
||||
<id>11</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1047,10 +1011,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗависимыйКурсВалют</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Курс валюты зависит от курса другой валюты</value>
|
||||
</title>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1065,10 +1025,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СуммаЧисло</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сумма число</value>
|
||||
</title>
|
||||
<id>12</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -1087,10 +1043,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СуммаПрописью</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сумма прописью</value>
|
||||
</title>
|
||||
<id>13</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1105,10 +1057,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЕстьФормаПараметрыПрописиВалюты</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Есть форма параметры прописи валюты</value>
|
||||
</title>
|
||||
<id>16</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
|
||||
Если Параметры.Свойство("КодВалюты") Тогда
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
</li><li>
|
||||
<div><strong>Кратность</strong> - по умолчанию заполнено единицей и не выводится. Если курс какой-либо валюты очень низкий (точность составляет меньше четырех знаков дробной части), то в этом поле указывается количество котировочных единиц. Например, курс вьетнамского донга (VND) составляет 16,1574 руб. за 10000 VND. Состоит из трех вспомогательных колонок, в которых размещается данное выражение:</div>
|
||||
<ul><li>
|
||||
<div><strong>Руб</strong>.<strong> за</strong> - логическая связка.</div>
|
||||
</li><li>
|
||||
<div><strong>Кратность</strong> - проставляется количество котировочных единиц.</div>
|
||||
</li><li>
|
||||
<div><strong>Краткое наименование</strong> - указывается символьный код валюты</div></li></ul></li></ul><h3>Добавление валюты из Общероссийского классификатора валют (ОКВ)</h3>
|
||||
|
||||
@@ -124,7 +124,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ВыполняетсяФоновыйПересчетКурсов() Тогда
|
||||
Если ДополнительныеСвойства.Свойство("ОбновитьКурсы") И ВыполняетсяФоновыйПересчетКурсов() Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Не удалось записать валюту, так как еще не завершился фоновый пересчет курсов.
|
||||
|Попробуйте записать валюту позже.'");
|
||||
КонецЕсли;
|
||||
|
||||
@@ -289,10 +289,6 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Copyright (c) 2019, ООО 1С-Софт
|
||||
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
|
||||
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
|
||||
// Текст лицензии доступен по ссылке:
|
||||
// https://creativecommons.org/licenses/by/4.0/legalcode
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#Область ОбработчикиСобытийФормы
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ Пользователи.ЭтоСеансВнешнегоПользователя() Тогда
|
||||
ОбщегоНазначения.СообщитьПользователю(
|
||||
НСтр("ru = 'Варианты ответов анкет используются только внешними пользователями.'"),,,,Отказ);
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("Владелец")
|
||||
И ТипЗнч(Параметры.Владелец) = Тип("ПланВидовХарактеристикСсылка.ВопросыДляАнкетирования")
|
||||
И НЕ Параметры.Владелец.Пустая() Тогда
|
||||
|
||||
@@ -412,10 +412,6 @@
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>ИзменяемыеВарианты</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Варианты отчетов</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
@@ -434,10 +430,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>КоличествоВариантов</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Количество вариантов</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -454,10 +446,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СмешаннаяВажность</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Смешанная важность</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -472,10 +460,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СообщенияОбОшибках</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сообщения об ошибках</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -503,10 +487,6 @@
|
||||
</edit>
|
||||
<columns>
|
||||
<name>Ссылка</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ссылка</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ИдентификаторыОбъектовРасширений</types>
|
||||
@@ -539,10 +519,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Имя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -559,10 +535,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ПолноеИмя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Полное имя</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -577,10 +549,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Приоритет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Приоритет</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -637,10 +605,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Модифицированность</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Модифицированность</value>
|
||||
</title>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
СмешаннаяВажность = НСтр("ru = 'Различная'");
|
||||
|
||||
|
||||
@@ -152,10 +152,6 @@
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>ИзменяемыеВарианты</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Варианты отчетов</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
@@ -174,10 +170,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТекстОшибки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Текст ошибки</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
|
||||
@@ -10,9 +10,6 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Параметры.Свойство("Варианты") Или ТипЗнч(Параметры.Варианты) <> Тип("Массив") Тогда
|
||||
ТекстОшибки = НСтр("ru = 'Не указаны варианты отчетов.'");
|
||||
|
||||
@@ -152,10 +152,6 @@
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>ИзменяемыеВарианты</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Варианты отчетов</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
@@ -174,10 +170,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТекстОшибки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Текст ошибки</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
|
||||
@@ -10,9 +10,6 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Параметры.Свойство("Варианты") Или ТипЗнч(Параметры.Варианты) <> Тип("Массив") Тогда
|
||||
ТекстОшибки = НСтр("ru = 'Не указаны варианты отчетов.'");
|
||||
|
||||
@@ -1845,12 +1845,20 @@
|
||||
ВариантыОтчетов.Пользовательский,
|
||||
НЕ ВариантыОтчетов.Пользовательский КАК Предопределенный,
|
||||
ВЫБОР
|
||||
КОГДА ВариантыОтчетов.Пользовательский
|
||||
ИЛИ ВариантыОтчетов.ПредопределенныйВариант В (
|
||||
НЕОПРЕДЕЛЕНО,
|
||||
ЗНАЧЕНИЕ(Справочник.ПредопределенныеВариантыОтчетов.ПустаяСсылка),
|
||||
ЗНАЧЕНИЕ(Справочник.ПредопределенныеВариантыОтчетовРасширений.ПустаяСсылка))
|
||||
ТОГДА ВЫРАЗИТЬ(ЕСТЬNULL(ПредставленияВариантов.Наименование, ВариантыОтчетов.Наименование) КАК СТРОКА(1000))
|
||||
КОГДА &ЭтоОсновнойЯзык
|
||||
И (ВариантыОтчетов.Пользовательский
|
||||
ИЛИ ВариантыОтчетов.ПредопределенныйВариант В (
|
||||
НЕОПРЕДЕЛЕНО,
|
||||
ЗНАЧЕНИЕ(Справочник.ПредопределенныеВариантыОтчетов.ПустаяСсылка),
|
||||
ЗНАЧЕНИЕ(Справочник.ПредопределенныеВариантыОтчетовРасширений.ПустаяСсылка)))
|
||||
ТОГДА ВариантыОтчетов.Наименование
|
||||
КОГДА НЕ &ЭтоОсновнойЯзык
|
||||
И (ВариантыОтчетов.Пользовательский
|
||||
ИЛИ ВариантыОтчетов.ПредопределенныйВариант В (
|
||||
НЕОПРЕДЕЛЕНО,
|
||||
ЗНАЧЕНИЕ(Справочник.ПредопределенныеВариантыОтчетов.ПустаяСсылка),
|
||||
ЗНАЧЕНИЕ(Справочник.ПредопределенныеВариантыОтчетовРасширений.ПустаяСсылка)))
|
||||
ТОГДА ВЫРАЗИТЬ(ЕСТЬNULL(ПредставленияВариантов.Наименование, ВариантыОтчетов.Наименование) КАК СТРОКА(1000))
|
||||
КОГДА &ЭтоОсновнойЯзык
|
||||
ТОГДА ВЫРАЗИТЬ(ЕСТЬNULL(ЕСТЬNULL(ВариантыКонфигурации.Наименование, ВариантыРасширений.Наименование), ВариантыОтчетов.Наименование) КАК СТРОКА(1000))
|
||||
ИНАЧЕ ВЫРАЗИТЬ(ЕСТЬNULL(ЕСТЬNULL(ПредставленияИзКонфигурации.Наименование, ПредставленияИзРасширений.Наименование), ВариантыОтчетов.Наименование) КАК СТРОКА(1000))
|
||||
@@ -1870,8 +1878,9 @@
|
||||
ИНАЧЕ ВЫРАЗИТЬ(ЕСТЬNULL(ПредставленияВариантов.Описание, ВариантыОтчетов.Описание) КАК СТРОКА(1000))
|
||||
КОНЕЦ КАК Описание,
|
||||
ВЫБОР
|
||||
КОГДА ВариантыОтчетов.ТипОтчета В (ЗНАЧЕНИЕ(Перечисление.ТипыОтчетов.Внутренний),
|
||||
ВариантыОтчетов.ТипОтчета = ЗНАЧЕНИЕ(Перечисление.ТипыОтчетов.Расширение))
|
||||
КОГДА ВариантыОтчетов.ТипОтчета В (
|
||||
ЗНАЧЕНИЕ(Перечисление.ТипыОтчетов.Внутренний),
|
||||
ЗНАЧЕНИЕ(Перечисление.ТипыОтчетов.Расширение))
|
||||
ТОГДА ВариантыОтчетов.Отчет.Имя
|
||||
КОГДА ВариантыОтчетов.ТипОтчета = ЗНАЧЕНИЕ(Перечисление.ТипыОтчетов.Дополнительный)
|
||||
ТОГДА ВариантыОтчетов.Отчет
|
||||
@@ -1977,10 +1986,6 @@
|
||||
</edit>
|
||||
<columns>
|
||||
<name>Ссылка</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ссылка</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ИдентификаторыОбъектовРасширений</types>
|
||||
@@ -2013,10 +2018,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Имя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2033,10 +2034,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ПолноеИмя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Полное имя</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2051,10 +2048,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Приоритет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Приоритет</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2071,10 +2064,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ПолноеПредставление</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Полное представление</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2090,10 +2079,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДеревоПодсистемТекущаяСтрока</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дерево разделов текущая строка</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -2110,10 +2095,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РежимРаботыФормы</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Режим работы формы</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2148,10 +2129,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПараметрыКлиента</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Параметры клиента</value>
|
||||
</title>
|
||||
<id>12</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ОпределитьПоведениеВМобильномКлиенте();
|
||||
ПараметрыКлиента = ВариантыОтчетов.ПараметрыКлиента();
|
||||
|
||||
@@ -1884,10 +1884,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПолныеПраваНаВарианты</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Полные права на варианты</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1918,10 +1914,6 @@
|
||||
<savedData>true</savedData>
|
||||
<columns>
|
||||
<name>Ссылка</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ссылка</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ИдентификаторыОбъектовРасширений</types>
|
||||
@@ -1954,10 +1946,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Имя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1974,10 +1962,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ПолноеИмя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Полное имя</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1992,10 +1976,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Приоритет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Приоритет</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2052,10 +2032,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Модифицированность</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Модифицированность</value>
|
||||
</title>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2070,10 +2046,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИмяОтчета</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя отчета</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2090,10 +2062,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЭтоВнешний</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это внешний</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2126,10 +2094,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПараметрыОткрытияФормыОтчета</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Параметры открытия формы отчета</value>
|
||||
</title>
|
||||
<id>11</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2141,10 +2105,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДоступенВсемПользователям</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Доступен всем пользователям</value>
|
||||
</title>
|
||||
<id>12</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2158,10 +2118,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЭтоПредопределенный</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это предопределенный</value>
|
||||
</title>
|
||||
<id>15</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
Если Параметры.Свойство("ПараметрыОткрытияФормыОтчета", ПараметрыОткрытияФормыОтчета) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
@@ -126,6 +123,14 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
ПерезаполнитьДерево(Ложь);
|
||||
ЗаполнитьИзПредопределенного(ТекущийОбъект);
|
||||
ЛокализацияСервер.ПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
Если ИменаПараметровСеанса = Неопределено
|
||||
Или ИменаПараметровСеанса.Найти("УстановленныеРасширения") <> Неопределено Тогда
|
||||
|
||||
ПараметрыСеанса.УстановленныеРасширения = УстановленныеРасширения();
|
||||
ПараметрыСеанса.УстановленныеРасширения = УстановленныеРасширения(Истина);
|
||||
УстановленныеПараметры.Добавить("УстановленныеРасширения");
|
||||
КонецЕсли;
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
Или ИменаПараметровСеанса.Найти("ПодключенныеРасширения") <> Неопределено Тогда
|
||||
|
||||
Расширения = РасширенияКонфигурации.Получить(, ИсточникРасширенийКонфигурации.СеансАктивные);
|
||||
ПараметрыСеанса.ПодключенныеРасширения = КонтрольныеСуммыРасширений(Расширения);
|
||||
ПараметрыСеанса.ПодключенныеРасширения = КонтрольныеСуммыРасширений(Расширения, "БезопасныйРежим");
|
||||
УстановленныеПараметры.Добавить("ПодключенныеРасширения");
|
||||
КонецЕсли;
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
// * Основные - Строка - контрольная сумма всех расширений, кроме исправительных расширений.
|
||||
// * Исправления - Строка - контрольная сумма всех исправительных расширений.
|
||||
//
|
||||
Функция УстановленныеРасширения() Экспорт
|
||||
Функция УстановленныеРасширения(ПриЗапуске = Ложь) Экспорт
|
||||
|
||||
Если ОбщегоНазначения.РазделениеВключено()
|
||||
И ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаВМоделиСервиса") Тогда
|
||||
@@ -70,32 +70,61 @@
|
||||
Неразделенные = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Расширения = РасширенияКонфигурации.Получить();
|
||||
РасширенияБазыДанных = РасширенияКонфигурации.Получить();
|
||||
Если ПриЗапуске Тогда
|
||||
РасширенияПриЗапуске = Новый Соответствие;
|
||||
АктивныеРасширения = РасширенияКонфигурации.Получить(, ИсточникРасширенийКонфигурации.СеансАктивные);
|
||||
Для Каждого Расширение Из АктивныеРасширения Цикл
|
||||
РасширенияПриЗапуске.Вставить(КонтрольнаяСуммаРасширения(Расширение), Расширение);
|
||||
КонецЦикла;
|
||||
НеподключенныеРасширения = РасширенияКонфигурации.Получить(, ИсточникРасширенийКонфигурации.СеансОтключенные);
|
||||
Для Каждого Расширение Из НеподключенныеРасширения Цикл
|
||||
РасширенияПриЗапуске.Вставить(КонтрольнаяСуммаРасширения(Расширение), Расширение);
|
||||
КонецЦикла;
|
||||
ДобавленныеРасширения = Новый Соответствие;
|
||||
Расширения = Новый Массив;
|
||||
Для Каждого Расширение Из РасширенияБазыДанных Цикл
|
||||
КонтрольнаяСумма = КонтрольнаяСуммаРасширения(Расширение);
|
||||
РасширениеПриЗапуске = РасширенияПриЗапуске.Получить(КонтрольнаяСумма);
|
||||
Если РасширениеПриЗапуске <> Неопределено Тогда
|
||||
ДобавленныеРасширения.Вставить(КонтрольнаяСумма, Истина);
|
||||
Расширения.Добавить(РасширениеПриЗапуске);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Для Каждого ОписаниеРасширения Из РасширенияПриЗапуске Цикл
|
||||
Если ДобавленныеРасширения.Получить(ОписаниеРасширения.Ключ) = Неопределено Тогда
|
||||
Расширения.Добавить(ОписаниеРасширения.Значение);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Иначе
|
||||
Расширения = РасширенияБазыДанных;
|
||||
КонецЕсли;
|
||||
|
||||
Основные = Новый Массив;
|
||||
Исправления = Новый Массив;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбновлениеКонфигурации") Тогда
|
||||
МодульОбновлениеКонфигурации = ОбщегоНазначения.ОбщийМодуль("ОбновлениеКонфигурации");
|
||||
Для Каждого Расширение Из Расширения Цикл
|
||||
Если Неразделенные И Расширение.ОбластьДействия = ОбластьДействияРасширенияКонфигурации.РазделениеДанных Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Если МодульОбновлениеКонфигурации.ЭтоИсправление(Расширение) Тогда
|
||||
Исправления.Добавить(Расширение);
|
||||
Иначе
|
||||
Основные.Добавить(Расширение);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Иначе
|
||||
Основные = Расширения;
|
||||
МодульОбновлениеКонфигурации = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого Расширение Из Расширения Цикл
|
||||
Если Неразделенные И Расширение.ОбластьДействия = ОбластьДействияРасширенияКонфигурации.РазделениеДанных Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Если МодульОбновлениеКонфигурации <> Неопределено И МодульОбновлениеКонфигурации.ЭтоИсправление(Расширение) Тогда
|
||||
Исправления.Добавить(Расширение);
|
||||
Иначе
|
||||
Основные.Добавить(Расширение);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
УстановленныеРасширения = Новый Структура;
|
||||
УстановленныеРасширения.Вставить("Основные", КонтрольныеСуммыРасширений(Основные));
|
||||
УстановленныеРасширения.Вставить("Исправления", КонтрольныеСуммыРасширений(Исправления));
|
||||
УстановленныеРасширения.Вставить("ОсновныеСостояние", КонтрольныеСуммыРасширений(Основные, Истина));
|
||||
УстановленныеРасширения.Вставить("ИсправленияСостояние", КонтрольныеСуммыРасширений(Исправления, Истина));
|
||||
УстановленныеРасширения.Вставить("ОсновныеСостояние", КонтрольныеСуммыРасширений(Основные, "Все"));
|
||||
УстановленныеРасширения.Вставить("ИсправленияСостояние", КонтрольныеСуммыРасширений(Исправления, "Все"));
|
||||
|
||||
Возврат Новый ФиксированнаяСтруктура(УстановленныеРасширения);
|
||||
|
||||
@@ -435,19 +464,12 @@
|
||||
// Возвращаемое значение:
|
||||
// Строка - строки вида "<Имя расширения> (<Версия расширения>) <Контрольная сумма>".
|
||||
//
|
||||
Функция КонтрольныеСуммыРасширений(Расширения, УчитыватьСостояниеРасширений = Ложь)
|
||||
Функция КонтрольныеСуммыРасширений(Расширения, СвойстваПодключения = "")
|
||||
|
||||
Список = Новый СписокЗначений;
|
||||
|
||||
Для Каждого Расширение Из Расширения Цикл
|
||||
КонтрольнаяСумма = Расширение.Имя + " (" + Расширение.Версия + ") " + Base64Строка(Расширение.ХешСумма);
|
||||
Если УчитыватьСостояниеРасширений Тогда
|
||||
КонтрольнаяСумма = КонтрольнаяСумма
|
||||
+ " Активно:" + Расширение.Активно
|
||||
+ " БезопасныйРежим:" + Расширение.БезопасныйРежим
|
||||
+ " ПередаватьВПодчиненныеУзлыРИБ:" + Расширение.ИспользуетсяВРаспределеннойИнформационнойБазе;
|
||||
КонецЕсли;
|
||||
Список.Добавить(КонтрольнаяСумма);
|
||||
Список.Добавить(КонтрольнаяСуммаРасширения(Расширение, СвойстваПодключения));
|
||||
КонецЦикла;
|
||||
|
||||
Если Список.Количество() <> 0 Тогда
|
||||
@@ -464,6 +486,25 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для функций КонтрольныеСуммыРасширений и УстановленныеРасширения.
|
||||
Функция КонтрольнаяСуммаРасширения(Расширение, СвойстваПодключения = "")
|
||||
|
||||
КонтрольнаяСумма = Расширение.Имя + " (" + Расширение.Версия + ") " + Base64Строка(Расширение.ХешСумма);
|
||||
|
||||
Если ЗначениеЗаполнено(СвойстваПодключения) Тогда
|
||||
КонтрольнаяСумма = КонтрольнаяСумма + " БезопасныйРежим:" + Расширение.БезопасныйРежим;
|
||||
КонецЕсли;
|
||||
|
||||
Если СвойстваПодключения = "Все" Тогда
|
||||
КонтрольнаяСумма = КонтрольнаяСумма
|
||||
+ " ПередаватьВПодчиненныеУзлыРИБ:" + Расширение.ИспользуетсяВРаспределеннойИнформационнойБазе
|
||||
+ " Активно:" + Расширение.Активно;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат КонтрольнаяСумма;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращает текущую версию расширений.
|
||||
// Для поиска версии используется описание подключенных расширений.
|
||||
//
|
||||
@@ -601,11 +642,28 @@
|
||||
Если Выгрузка.Количество() = 1
|
||||
И Не ЗначениеЗаполнено(Выгрузка[0].ДатаПервогоВходаПослеУдаленияВсехРасширений) Тогда
|
||||
|
||||
Объект = Выгрузка[0].Ссылка.ПолучитьОбъект();
|
||||
// Тут должна быть именно ТекущаяДата(), так как
|
||||
// именно она устанавливается в поле НачалоСеанса.
|
||||
Объект.ДатаПервогоВходаПослеУдаленияВсехРасширений = ТекущаяДата();
|
||||
Объект.Записать();
|
||||
ВерсияРасширенийСсылка = Выгрузка[0].Ссылка;
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
ЭлементБлокировки = Блокировка.Добавить("Справочник.ВерсииРасширений");
|
||||
ЭлементБлокировки.УстановитьЗначение("Ссылка", ВерсияРасширенийСсылка);
|
||||
Блокировка.Заблокировать();
|
||||
|
||||
Объект = ВерсияРасширенийСсылка.ПолучитьОбъект();
|
||||
Если Не ЗначениеЗаполнено(Объект.ДатаПервогоВходаПослеУдаленияВсехРасширений) Тогда
|
||||
// АПК:143-выкл. См. 643.2.1. Требуется ТекущаяДата сервера, а не ТекущаяДатаСеанса,
|
||||
// так как именно ТекущаяДата устанавливается в поле НачалоСеанса.
|
||||
Объект.ДатаПервогоВходаПослеУдаленияВсехРасширений = ТекущаяДата();
|
||||
// АПК:143-вкл.
|
||||
Объект.Записать();
|
||||
КонецЕсли;
|
||||
|
||||
ЗафиксироватьТранзакцию();
|
||||
Исключение
|
||||
ОтменитьТранзакцию();
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -613,7 +671,8 @@
|
||||
// Для процедуры ЗарегистрироватьИспользованиеВерсииРасширений.
|
||||
Процедура ОбновитьПоследнююВерсиюРасширений(ВерсияРасширений)
|
||||
|
||||
Если КонфигурацияБазыДанныхИзмененаДинамически() Тогда
|
||||
Если КонфигурацияБазыДанныхИзмененаДинамически()
|
||||
Или РасширенияИзмененыДинамически() Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -631,7 +690,8 @@
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступомСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступомСлужебный");
|
||||
МодульУправлениеДоступомСлужебный.УстановитьОбновлениеДоступа(Истина);
|
||||
МодульУправлениеДоступомСлужебный.ЗапланироватьОбновлениеПараметровОграниченияДоступа(
|
||||
"ОбновитьПоследнююВерсиюРасширений");
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -1093,10 +1093,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>УникальныйИдентификаторКарточкиФайла</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Уникальный идентификатор карточки файла</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>UUID</types>
|
||||
@@ -1110,10 +1106,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВладелецВерсии</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Владелец версии</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>CatalogRef</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗаголовокОшибки = НСтр("ru = 'Ошибка при настройке динамического списка присоединенных файлов.'");
|
||||
ОкончаниеОшибки = НСтр("ru = 'В этом случае настройка динамического списка невозможна.'");
|
||||
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Отбор.Свойство("Владелец") Тогда
|
||||
Элементы.СписокВладелец.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Оформление помеченных на удаление.
|
||||
ЭлементУсловногоОформления = Список.УсловноеОформление.Элементы.Добавить();
|
||||
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, "ЭтоГруппа", Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||
|
||||
@@ -1105,10 +1105,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПроверятьПоКлассификатору</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Проверять по классификатору</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -1126,10 +1122,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДоступныДополнительныеНастройкиАдреса</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Доступны дополнительные настройки адреса</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.Предопределенный Или Объект.ЗапретитьРедактированиеПользователем Тогда
|
||||
Элементы.Наименование.ТолькоПросмотр = Истина;
|
||||
Элементы.Родитель.ТолькоПросмотр = Истина;
|
||||
@@ -55,12 +51,12 @@
|
||||
РеквизитыРодителя.ИмяПредопределенногоВида, РеквизитыРодителя.ИмяПредопределенныхДанных);
|
||||
|
||||
Если СтрНачинаетсяС(ИмяПредопределенногоВида, "Справочник") Тогда
|
||||
ИмяОбъекта = Сред(ИмяПредопределенногоВида, 11);
|
||||
ИмяОбъекта = Сред(ИмяПредопределенногоВида, СтрДлина("Справочник") + 1);
|
||||
Если Метаданные.Справочники.Найти(ИмяОбъекта) <> Неопределено Тогда
|
||||
ТабличнаяЧасть = Метаданные.Справочники[ИмяОбъекта].ТабличныеЧасти.Найти("КонтактнаяИнформация");
|
||||
КонецЕсли;
|
||||
ИначеЕсли СтрНачинаетсяС(ИмяПредопределенногоВида, "Документ") Тогда
|
||||
ИмяОбъекта = Сред(ИмяПредопределенногоВида, 9);
|
||||
ИмяОбъекта = Сред(ИмяПредопределенногоВида, СтрДлина("Документ") + 1);
|
||||
Если Метаданные.Документы.Найти(ИмяОбъекта) <> Неопределено Тогда
|
||||
ТабличнаяЧасть = Метаданные.Документы[ИмяОбъекта].ТабличныеЧасти.Найти("КонтактнаяИнформация");
|
||||
КонецЕсли;
|
||||
|
||||
@@ -63,41 +63,59 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// Регистрирует к обработке виды контактной информации другое у которых необходимо заполнить поле ВидПоляДругое.
|
||||
// Регистрирует к обработке виды контактной информации другое у которых необходимо заполнить поле ВидПоляДругое
|
||||
// и исправить Наименования на разных языках.
|
||||
//
|
||||
Процедура ЗаполнитьВидыКонтактнойИнформацииСПолемДругоеКОбработке(Параметры) Экспорт
|
||||
Процедура ЗаполнитьВидыКонтактнойИнформацииКОбработке(Параметры) Экспорт
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст = "ВЫБРАТЬ
|
||||
| ВидыКонтактнойИнформации.Ссылка,
|
||||
| ВидыКонтактнойИнформации.УдалитьМногострочноеПоле
|
||||
|ИЗ
|
||||
| Справочник.ВидыКонтактнойИнформации КАК ВидыКонтактнойИнформации
|
||||
|ГДЕ
|
||||
| ВидыКонтактнойИнформации.Тип = &Тип";
|
||||
| Справочник.ВидыКонтактнойИнформации КАК ВидыКонтактнойИнформации";
|
||||
|
||||
Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Другое);
|
||||
РезультатЗапроса = Запрос.Выполнить().Выгрузить();
|
||||
|
||||
|
||||
ОбновлениеИнформационнойБазы.ОтметитьКОбработке(Параметры,
|
||||
РезультатЗапроса.ВыгрузитьКолонку("Ссылка"));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаполнитьВидыКонтактнойИнформации(Параметры) Экспорт
|
||||
Процедура ОбработатьВидыКонтактнойИнформации(Параметры) Экспорт
|
||||
|
||||
ВидКонтактнойИнформацииСсылка = ОбновлениеИнформационнойБазы.ВыбратьСсылкиДляОбработки(Параметры.Очередь, "Справочник.ВидыКонтактнойИнформации");
|
||||
|
||||
ПроблемныхОбъектов = 0;
|
||||
ОбъектовОбработано = 0;
|
||||
|
||||
ЯзыковБольшеОдного = Метаданные.Языки.Количество() > 1;
|
||||
Наименования = УправлениеКонтактнойИнформациейСлужебныйПовтИсп.НаименованияВидовКонтактнойИнформации();
|
||||
|
||||
Пока ВидКонтактнойИнформацииСсылка.Следующий() Цикл
|
||||
Попытка
|
||||
ВидКонтактнойИнформации = ВидКонтактнойИнформацииСсылка.Ссылка.ПолучитьОбъект();
|
||||
Если ВидКонтактнойИнформации.УдалитьМногострочноеПоле Тогда
|
||||
ВидКонтактнойИнформации.ВидПоляДругое = "МногострочноеШирокое";
|
||||
Иначе
|
||||
ВидКонтактнойИнформации.ВидПоляДругое = "ОднострочноеШирокое";
|
||||
|
||||
// Исправление наименований на разных языках
|
||||
Если ЯзыковБольшеОдного Тогда
|
||||
ИмяВида = ?(ЗначениеЗаполнено(ВидКонтактнойИнформации.ИмяПредопределенногоВида),
|
||||
ВидКонтактнойИнформации.ИмяПредопределенногоВида, ВидКонтактнойИнформации.ИмяПредопределенныхДанных);
|
||||
|
||||
Если ЗначениеЗаполнено(ИмяВида) Тогда
|
||||
УстановитьНаименованияВидовКонтактнойИнформации(ВидКонтактнойИнформации, ИмяВида, Наименования);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
// Обработчик изменения вида контактной информации Другое.
|
||||
Если ВидКонтактнойИнформации.Тип = Перечисления.ТипыКонтактнойИнформации.Другое
|
||||
И ПустаяСтрока(ВидКонтактнойИнформации.ВидПоляДругое) Тогда
|
||||
|
||||
Если ВидКонтактнойИнформации.УдалитьМногострочноеПоле Тогда
|
||||
ВидКонтактнойИнформации.ВидПоляДругое = "МногострочноеШирокое";
|
||||
Иначе
|
||||
ВидКонтактнойИнформации.ВидПоляДругое = "ОднострочноеШирокое";
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
ОбновлениеИнформационнойБазы.ЗаписатьДанные(ВидКонтактнойИнформации);
|
||||
ОбъектовОбработано = ОбъектовОбработано + 1;
|
||||
@@ -107,10 +125,10 @@
|
||||
ПроблемныхОбъектов = ПроблемныхОбъектов + 1;
|
||||
|
||||
ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось обработать вид контактной информации: %1 по причине: %2'"),
|
||||
ВидКонтактнойИнформацииСсылка.Ссылка, ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||
НСтр("ru = 'Не удалось обработать вид контактной информации: %1 по причине: %2'"),
|
||||
ВидКонтактнойИнформацииСсылка.Ссылка, ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||
ЗаписьЖурналаРегистрации(ОбновлениеИнформационнойБазы.СобытиеЖурналаРегистрации(), УровеньЖурналаРегистрации.Предупреждение,
|
||||
Метаданные.Справочники.ВидыКонтактнойИнформации, ВидКонтактнойИнформацииСсылка.Ссылка, ТекстСообщения);
|
||||
Метаданные.Справочники.ВидыКонтактнойИнформации, ВидКонтактнойИнформацииСсылка.Ссылка, ТекстСообщения);
|
||||
КонецПопытки;
|
||||
КонецЦикла;
|
||||
|
||||
@@ -118,19 +136,51 @@
|
||||
|
||||
Если ОбъектовОбработано = 0 И ПроблемныхОбъектов <> 0 Тогда
|
||||
ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Процедуре ЗаполнитьВидыКонтактнойИнформации не удалось обработать некоторые виды контактной информации (пропущены): %1'"),
|
||||
ПроблемныхОбъектов);
|
||||
НСтр("ru = 'Процедуре ЗаполнитьВидыКонтактнойИнформации не удалось обработать некоторые виды контактной информации (пропущены): %1'"),
|
||||
ПроблемныхОбъектов);
|
||||
ВызватьИсключение ТекстСообщения;
|
||||
Иначе
|
||||
ЗаписьЖурналаРегистрации(ОбновлениеИнформационнойБазы.СобытиеЖурналаРегистрации(), УровеньЖурналаРегистрации.Информация,
|
||||
Метаданные.Справочники.ВидыКонтактнойИнформации,,
|
||||
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Процедура ЗаполнитьВидыКонтактнойИнформации обработала очередную порцию видов контактной информации: %1'"),
|
||||
ОбъектовОбработано));
|
||||
Метаданные.Справочники.ВидыКонтактнойИнформации,,
|
||||
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Процедура ЗаполнитьВидыКонтактнойИнформации обработала очередную порцию видов контактной информации: %1'"),
|
||||
ОбъектовОбработано));
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура УстановитьНаименованияВидовКонтактнойИнформации(ВидКонтактнойИнформации, ИмяВида, Наименования)
|
||||
|
||||
Для Каждого Язык Из Метаданные.Языки Цикл
|
||||
|
||||
Представление = Наименования[Язык.КодЯзыка][ИмяВида];
|
||||
Если ЗначениеЗаполнено(Представление) Тогда
|
||||
|
||||
Если Язык = Метаданные.ОсновнойЯзык Тогда
|
||||
ВидКонтактнойИнформации.Наименование = Представление;
|
||||
Иначе
|
||||
|
||||
Если Наименования[Язык.КодЯзыка][ИмяВида] <> Неопределено Тогда
|
||||
|
||||
Отбор = Новый Структура;
|
||||
Отбор.Вставить("КодЯзыка", Язык.КодЯзыка);
|
||||
Отбор.Вставить("Наименование", Представление);
|
||||
НайденныеСтроки = ВидКонтактнойИнформации.Представления.НайтиСтроки(Отбор);
|
||||
Если НайденныеСтроки.Количество() > 0 Тогда
|
||||
НоваяСтрока = НайденныеСтроки[0];
|
||||
Иначе
|
||||
НоваяСтрока = ВидКонтактнойИнформации.Представления.Добавить();
|
||||
КонецЕсли;
|
||||
НоваяСтрока.КодЯзыка = Язык.КодЯзыка;
|
||||
НоваяСтрока.Наименование = Представление;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
|
||||
#КонецЕсли
|
||||
@@ -32,19 +32,28 @@
|
||||
|
||||
Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
|
||||
|
||||
Если СтрНачинаетсяС(ИмяПредопределенныхДанных, "Удалить") Тогда
|
||||
ПроверяемыеРеквизиты.Очистить();
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЭтоГруппа Тогда
|
||||
|
||||
НепроверяемыеРеквизиты = Новый Массив;
|
||||
НепроверяемыеРеквизиты.Добавить("Родитель");
|
||||
ОбщегоНазначения.УдалитьНепроверяемыеРеквизитыИзМассива(ПроверяемыеРеквизиты, НепроверяемыеРеквизиты);
|
||||
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ПриКопировании(ОбъектКопирования)
|
||||
ИмяПредопределенногоВида = "";
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытий
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Процедура ПриЧтенииПредставленийНаСервере() Экспорт
|
||||
|
||||
|
||||
@@ -724,10 +724,6 @@
|
||||
<event>OnOpen</event>
|
||||
<name>ПриОткрытии</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
|
||||
@@ -8,15 +8,6 @@
|
||||
|
||||
#Область ОбработчикиСобытийФормы
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
|
||||
|
||||
@@ -608,10 +608,6 @@
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>ДоступнаЗагрузкаСПортала</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Доступна загрузка с портала 1С:ИТС</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -625,10 +621,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДанныеАутентификацииПорталаСохранены</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Данные аутентификации портала сохранены</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -678,10 +670,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>МассивСсылок</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Массив ссылок</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(Параметры.МассивСсылок) <> Тип("Массив")
|
||||
Или Параметры.МассивСсылок.Количество() = 0 Тогда
|
||||
|
||||
|
||||
@@ -481,10 +481,6 @@
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>ДоступнаЗагрузкаСПортала</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Доступна загрузка с портала 1С:ИТС</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -498,10 +494,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДанныеАутентификацииПорталаСохранены</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Данные аутентификации портала сохранены</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ПустаяСтрока(Параметры.ТекстПояснения) Тогда
|
||||
ТекстПояснения = ВнешниеКомпонентыСлужебный.ПредставлениеКомпоненты(Параметры.Идентификатор, Параметры.Версия);
|
||||
Иначе
|
||||
|
||||
@@ -13,10 +13,6 @@
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ПравоДоступа("Редактирование", Метаданные.Справочники.ВнешниеКомпоненты) Тогда
|
||||
|
||||
Элементы.ФормаОбновитьИзФайла.Видимость = Ложь;
|
||||
|
||||
@@ -789,10 +789,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>АдресДвоичныхДанныхКомпоненты</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Адрес двоичных данных компоненты</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -807,10 +803,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Записана</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Записана</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -18,10 +18,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЭтоНовый = Объект.Ссылка.Пустая();
|
||||
|
||||
Если ЭтоНовый Тогда
|
||||
|
||||
@@ -2413,10 +2413,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ОписаниеОтображаемыхВнешнихПользователей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Описание отображаемых внешних пользователей</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2431,10 +2427,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ХранимыеПараметры</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Хранимые параметры</value>
|
||||
</title>
|
||||
<id>11</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2483,10 +2475,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>НомерКартинки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Номер картинки</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -2504,10 +2492,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СписокВыбранныхПользователейИзменен</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Список выбранных пользователей изменен</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -34,10 +34,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Начальное значение настройки до загрузки данных из настроек.
|
||||
ВыбиратьИерархически = Истина;
|
||||
|
||||
@@ -1137,7 +1133,10 @@
|
||||
&НаСервереБезКонтекста
|
||||
Процедура СписокПриИзмененииНаСервере()
|
||||
|
||||
ПользователиСлужебный.ПослеИзмененияПользователяИлиГруппыПользователейВФорме();
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступомСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступомСлужебный");
|
||||
МодульУправлениеДоступомСлужебный.ЗапуститьОбновлениеДоступа();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -2187,10 +2187,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБСуществует</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пользователь ИБ существует</value>
|
||||
</title>
|
||||
<id>23</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2205,10 +2201,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ГруппаНовогоВнешнегоПользователя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа нового внешнего пользователя</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ГруппыВнешнихПользователей</types>
|
||||
@@ -2222,10 +2214,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДействияВФорме</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Действия в форме</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2237,10 +2225,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТекущееПредставлениеОбъектаАвторизации</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Текущее представление объекта авторизации</value>
|
||||
</title>
|
||||
<id>18</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2255,10 +2239,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТипОбъектовАвторизации</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Тип объектов авторизации</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2270,10 +2250,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ОбъектАвторизацииЗаданПриОткрытии</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Объект авторизации задан при открытии</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2287,10 +2263,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЕстьСопоставлениеСНесуществующимПользователемИБ</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Есть сопоставление с несуществующим пользователем ИБ</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2304,10 +2276,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБРоли</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пользователь ИБ роли</value>
|
||||
</title>
|
||||
<id>11</id>
|
||||
<valueType>
|
||||
<types>ValueTable</types>
|
||||
@@ -2320,10 +2288,6 @@
|
||||
</edit>
|
||||
<columns>
|
||||
<name>Роль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Роль</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2394,10 +2358,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>НомерКартинки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Номер картинки</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -2415,10 +2375,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Имя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2433,10 +2389,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ЭтоРоль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это роль</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2450,10 +2402,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ЭтоНедоступнаяРоль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это недоступная роль</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2467,10 +2415,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ЭтоНесуществующаяРоль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это несуществующая роль</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2485,10 +2429,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗапретРедактированияРолей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Запрет редактирования ролей</value>
|
||||
</title>
|
||||
<id>14</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2502,10 +2442,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПоказатьПодсистемыРолей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Показать подсистемы ролей</value>
|
||||
</title>
|
||||
<id>15</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2522,10 +2458,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗначениеКопирования</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Значение копирования</value>
|
||||
</title>
|
||||
<id>20</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ВнешниеПользователи</types>
|
||||
@@ -2577,10 +2509,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>НачальноеОписаниеПользователяИБ</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Начальное описание пользователя ИБ</value>
|
||||
</title>
|
||||
<id>24</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2592,10 +2520,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБПолноеИмя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Полное имя</value>
|
||||
</title>
|
||||
<id>25</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2611,10 +2535,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>УровеньДоступа</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Уровень доступа</value>
|
||||
</title>
|
||||
<id>26</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2626,10 +2546,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБАутентификацияОС</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Аутентификация операционной системы</value>
|
||||
</title>
|
||||
<id>29</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2644,10 +2560,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБПользовательОС</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пользователь</value>
|
||||
</title>
|
||||
<id>27</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2663,10 +2575,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБРежимЗапуска</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Режим запуска</value>
|
||||
</title>
|
||||
<id>30</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2682,10 +2590,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБПоказыватьВСпискеВыбора</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Показывать в списке выбора</value>
|
||||
</title>
|
||||
<id>31</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2700,10 +2604,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПриЧтенииВходВПрограммуРазрешен</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>При чтении вход в программу разрешен</value>
|
||||
</title>
|
||||
<id>19</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2717,10 +2617,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВходВПрограммуРазрешенЗначениеПрямогоИзменения</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Вход в программу разрешен значение прямого изменения</value>
|
||||
</title>
|
||||
<id>28</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2753,10 +2649,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СрокДействия</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Срок действия</value>
|
||||
</title>
|
||||
<id>34</id>
|
||||
<valueType>
|
||||
<types>Date</types>
|
||||
@@ -2774,10 +2666,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СрокДействияНеОграничен</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Срок действия не ограничен</value>
|
||||
</title>
|
||||
<id>35</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2791,10 +2679,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПросрочкаРаботыВПрограммеДоЗапрещенияВхода</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Просрочка работы в программе до запрещения входа</value>
|
||||
</title>
|
||||
<id>36</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -2812,10 +2696,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБИмяЗначениеПрямогоИзменения</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя (для входа) - значение прямого изменения</value>
|
||||
</title>
|
||||
<id>37</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2830,10 +2710,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБПароль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пароль</value>
|
||||
</title>
|
||||
<id>38</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2846,10 +2722,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБСтарыйПароль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пользователь ИБСтарый пароль</value>
|
||||
</title>
|
||||
<id>39</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2861,10 +2733,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПользовательИБОсновнойИнтерфейс</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Основной интерфейс</value>
|
||||
</title>
|
||||
<id>40</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ПользователиСлужебный.ВнешниеПользователиВнедрены() Тогда
|
||||
Элементы.ОбъектАвторизации.Доступность = Ложь;
|
||||
КонецЕсли;
|
||||
@@ -380,7 +376,10 @@
|
||||
|
||||
ОбщаяНастройкаФормы(ТекущийОбъект, , ПараметрыЗаписи);
|
||||
|
||||
ПользователиСлужебный.ПослеИзмененияПользователяИлиГруппыПользователейВФорме();
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
НастроитьПорядокГруппыВсеВнешниеПользователи(Список);
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
@@ -87,7 +83,10 @@
|
||||
&НаСервереБезКонтекста
|
||||
Процедура СписокПриИзмененииНаСервере()
|
||||
|
||||
ПользователиСлужебный.ПослеИзмененияПользователяИлиГруппыПользователейВФорме();
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступомСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступомСлужебный");
|
||||
МодульУправлениеДоступомСлужебный.ЗапуститьОбновлениеДоступа();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1671,10 +1671,6 @@
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>Объект</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Объект</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>CatalogObject.ГруппыВнешнихПользователей</types>
|
||||
@@ -1717,10 +1713,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДействияВФорме</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Действия в форме</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -1732,10 +1724,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТипыОбъектовАвторизации</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Типы объектов авторизации</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
@@ -1804,10 +1792,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>НомерКартинки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Номер картинки</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -1825,10 +1809,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Имя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1843,10 +1823,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ЭтоРоль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это роль</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1860,10 +1836,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ЭтоНедоступнаяРоль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это недоступная роль</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1877,10 +1849,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ЭтоНесуществующаяРоль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это несуществующая роль</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1895,10 +1863,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПоказатьПодсистемыРолей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Показать подсистемы ролей</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1915,10 +1879,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>КоллекцияРолей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Коллекция ролей</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>ValueTable</types>
|
||||
@@ -1931,10 +1891,6 @@
|
||||
</edit>
|
||||
<columns>
|
||||
<name>Роль</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Роль</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1968,10 +1924,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЭтоГруппаВсеВнешниеПользователи</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это группа все внешние пользователи</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -13,10 +13,6 @@
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ПользователиСлужебный.ВнешниеПользователиВнедрены() Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Внешние пользователи не предусмотрены в данной версии программы.'");
|
||||
КонецЕсли;
|
||||
@@ -143,7 +139,10 @@
|
||||
|
||||
ЗаполнитьСтатусПользователей();
|
||||
|
||||
ПользователиСлужебный.ПослеИзмененияПользователяИлиГруппыПользователейВФорме();
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -371,10 +371,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ЭтоГруппа</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это группа</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -388,10 +384,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>НомерКартинки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Номер картинки</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("Выбранные", Параметры.Выбранные);
|
||||
Запрос.УстановитьПараметр("ПользовательГрупп", Параметры.ПользовательГрупп);
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Отбор только групп.
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(
|
||||
Список, "ЭтоГруппа", Истина, , , Истина);
|
||||
|
||||
@@ -139,6 +139,10 @@
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:CatalogFormExtInfo">
|
||||
<handlers>
|
||||
<event>AfterWriteAtServer</event>
|
||||
<name>ПослеЗаписиНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnReadAtServer</event>
|
||||
<name>ПриЧтенииНаСервере</name>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ПравоДоступа("Изменение", Метаданные.Справочники.ГруппыДоступа)
|
||||
|
||||
ИЛИ ПараметрыДоступа("Изменение", Метаданные.Справочники.ГруппыДоступа,
|
||||
@@ -32,10 +28,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТекущийОбъект.Ссылка = Справочники.ГруппыДоступа.РодительПерсональныхГруппДоступа(Истина) Тогда
|
||||
ТолькоПросмотр = Истина;
|
||||
КонецЕсли;
|
||||
@@ -70,4 +62,16 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -766,10 +766,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РодительПерсональныхГруппДоступа</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Родитель персональных групп доступа</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ГруппыДоступа</types>
|
||||
@@ -785,10 +781,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>УпрощенныйИнтерфейсНастройкиПравДоступа</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Упрощенный интерфейс настройки прав доступа</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -802,10 +794,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РежимВыбора</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Режим выбора</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "ВыборПодбор");
|
||||
Иначе
|
||||
@@ -217,7 +213,7 @@
|
||||
&НаСервереБезКонтекста
|
||||
Процедура СписокПриИзмененииНаСервере()
|
||||
|
||||
УправлениеДоступомСлужебный.ПослеИзмененияНастроекПравВФорме();
|
||||
УправлениеДоступомСлужебный.ЗапуститьОбновлениеДоступа();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1837,10 +1837,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИзменилсяСоставВидовДоступаПриЧтении</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Изменился состав видов доступа при чтении</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -1854,10 +1850,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>НадписьВидДоступа</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Надпись вид доступа</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1873,10 +1865,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СписокТиповПользователей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Список типов пользователей</value>
|
||||
</title>
|
||||
<id>18</id>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
@@ -1893,10 +1881,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПредставлениеТипаПользователей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Тип участников</value>
|
||||
</title>
|
||||
<id>19</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -1969,10 +1953,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>НомерКартинки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Номер картинки</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -1989,10 +1969,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Ссылка</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ссылка</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ВнешниеПользователи</types>
|
||||
@@ -2010,10 +1986,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>СправочникВнешниеПользователиДоступен</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Справочник внешние пользователи доступен</value>
|
||||
</title>
|
||||
<id>27</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2027,10 +1999,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПарольПользователяСервиса</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пароль пользователя сервиса</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2042,10 +2010,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РежимПодбора</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Режим подбора</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2059,10 +2023,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИспользоватьВнешнихПользователей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Использовать внешних пользователей</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2076,10 +2036,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВыполненаПроцедураПриСозданииНаСервере</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выполнена процедура при создании на сервере</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2093,10 +2049,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ОтветНаВопросПриОткрытииФормы</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ответ на вопрос при открытии формы</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -2111,10 +2063,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Назначение</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Назначение</value>
|
||||
</title>
|
||||
<id>29</id>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
@@ -2131,10 +2079,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПравоРедактированияОбъекта</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Право редактирования объекта</value>
|
||||
</title>
|
||||
<id>30</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Подготовка вспомогательных данных.
|
||||
УправлениеДоступомСлужебный.ПриСозданииНаСервереФормыРедактированияРазрешенныхЗначений(ЭтотОбъект);
|
||||
|
||||
@@ -135,10 +131,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ВыполненаПроцедураПриСозданииНаСервере Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
@@ -230,7 +222,7 @@
|
||||
|
||||
ОбновитьКартинкуКомментария(Элементы.СтраницаКомментарий, Объект.Комментарий);
|
||||
|
||||
УправлениеДоступомСлужебный.ПослеИзмененияНастроекПравВФорме();
|
||||
УправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -727,8 +727,8 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если УправлениеДоступомСлужебный.ОграничиватьДоступНаУровнеЗаписейУниверсально() Тогда
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеНаборовГруппДоступа(
|
||||
"ОбновитьВспомогательныеДанныеГруппПользователейИзмененныхПриЗагрузке");
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеДоступаПриКосвенномИзмененииУчастниковГруппыДоступа(
|
||||
ИзмененныеГруппыПользователей, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
ЗарегистрироватьСсылки("ГруппыПользователей", Null);
|
||||
@@ -786,14 +786,13 @@
|
||||
Если ИзмененныеПользователи.Количество() = 1
|
||||
И ИзмененныеПользователи[0] = Неопределено Тогда
|
||||
|
||||
УправлениеДоступом.ОбновитьРолиПользователей();
|
||||
Иначе
|
||||
УправлениеДоступом.ОбновитьРолиПользователей(ИзмененныеПользователи);
|
||||
ИзмененныеПользователи = Неопределено;
|
||||
КонецЕсли;
|
||||
УправлениеДоступом.ОбновитьРолиПользователей(ИзмененныеПользователи);
|
||||
|
||||
Если УправлениеДоступомСлужебный.ОграничиватьДоступНаУровнеЗаписейУниверсально() Тогда
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеНаборовГруппДоступа(
|
||||
"ОбновитьРолиПользователейИзмененныхПриЗагрузке");
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеДоступаПриКосвенномИзмененииУчастниковГруппыДоступа(
|
||||
ИзмененныеПользователи, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
ЗарегистрироватьСсылки("Пользователи", Null);
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
НастроитьПорядокГруппыВсеПользователи(Список);
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
@@ -89,7 +85,10 @@
|
||||
&НаСервереБезКонтекста
|
||||
Процедура СписокПриИзмененииНаСервере()
|
||||
|
||||
ПользователиСлужебный.ПослеИзмененияПользователяИлиГруппыПользователейВФорме();
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступомСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступомСлужебный");
|
||||
МодульУправлениеДоступомСлужебный.ЗапуститьОбновлениеДоступа();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -13,10 +13,6 @@
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.Ссылка = Справочники.ГруппыПользователей.ПустаяСсылка()
|
||||
И Объект.Родитель = Справочники.ГруппыПользователей.ВсеПользователи Тогда
|
||||
|
||||
@@ -47,7 +43,10 @@
|
||||
|
||||
ЗаполнитьСтатусПользователей();
|
||||
|
||||
ПользователиСлужебный.ПослеИзмененияПользователяИлиГруппыПользователейВФорме();
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
-3
@@ -10,9 +10,6 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Быстрый доступ к команде ""%1""'"), Параметры.ПредставлениеКоманды);
|
||||
|
||||
|
||||
@@ -343,10 +343,6 @@
|
||||
</edit>
|
||||
<columns>
|
||||
<name>Раздел</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Раздел</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ИдентификаторыОбъектовМетаданных</types>
|
||||
|
||||
@@ -10,9 +10,6 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Заполнение таблицы доступных разделов.
|
||||
|
||||
|
||||
@@ -1637,10 +1637,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПрофилиИспользуются</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Профили используются</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
УстановитьУсловноеОформление();
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
|
||||
|
||||
@@ -3492,10 +3492,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РегистрацияОбработки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Регистрация обработки</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -3509,10 +3505,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЭтоНовый</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Это новый</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -3526,10 +3518,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВидДополнительныйОтчет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Вид дополнительный отчет</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>EnumRef.ВидыДополнительныхОтчетовИОбработок</types>
|
||||
@@ -3543,10 +3531,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВидДополнительнаяОбработка</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Вид дополнительная обработка</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>EnumRef.ВидыДополнительныхОтчетовИОбработок</types>
|
||||
@@ -3560,10 +3544,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>АдресДанныхОбработки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Адрес данных обработки</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -3578,10 +3558,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВидОтчет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Вид отчет</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>EnumRef.ВидыДополнительныхОтчетовИОбработок</types>
|
||||
@@ -3611,10 +3587,6 @@
|
||||
</edit>
|
||||
<columns>
|
||||
<name>КлючВарианта</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ключ варианта</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -3647,10 +3619,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ИндексКартинки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Индекс картинки</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -3667,10 +3635,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>ПометкаУдаления</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пометка удаления</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -3684,10 +3648,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Пользовательский</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пользовательский</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -3701,10 +3661,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Ссылка</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ссылка</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>CatalogRef</types>
|
||||
@@ -3737,10 +3693,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>БыстрыйДоступ</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Быстрый доступ</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>ValueTable</types>
|
||||
@@ -3753,10 +3705,6 @@
|
||||
</edit>
|
||||
<columns>
|
||||
<name>ИдентификаторКоманды</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Идентификатор команды</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -3771,10 +3719,6 @@
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Пользователь</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Пользователь</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.Пользователи</types>
|
||||
@@ -3789,10 +3733,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>АдресРазрешений</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Адрес разрешений</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -3825,10 +3765,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Переход</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Переход</value>
|
||||
</title>
|
||||
<id>13</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
@@ -3843,10 +3779,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПоказатьДиалогЗагрузкиИзФайлаПриОткрытии</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Показать диалог загрузки из файла при открытии</value>
|
||||
</title>
|
||||
<id>15</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -3898,10 +3830,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВидЗагрузкаДанныхИзФайла</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Вид загрузка данных из файла</value>
|
||||
</title>
|
||||
<id>17</id>
|
||||
<valueType>
|
||||
<types>EnumRef.ВидыДополнительныхОтчетовИОбработок</types>
|
||||
@@ -3915,10 +3843,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РежимРаботы</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Режим работы</value>
|
||||
</title>
|
||||
<id>18</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
|
||||
@@ -18,9 +18,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
УстановитьУсловноеОформление();
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Параметры.ЗначениеКопирования) Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Создание нового элемента копированием запрещено.'");
|
||||
@@ -214,6 +211,14 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
Если ТекущийОбъект.ДополнительныеСвойства.Свойство("ОшибкаПодключения") Тогда
|
||||
ТекстСообщения = ТекущийОбъект.ДополнительныеСвойства.ОшибкаПодключения;
|
||||
ОбщегоНазначения.СообщитьПользователю(ТекстСообщения);
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("Отбор") И Параметры.Отбор.Свойство("Владелец") Тогда
|
||||
ЭлементОтбора = Параметры.Отбор.Владелец;
|
||||
Параметры.Отбор.Удалить("Владелец");
|
||||
|
||||
@@ -284,10 +284,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>КомпоновщикНастроек</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Компоновщик настроек</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>DataCompositionSettingsComposer</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
|
||||
ИнициализироватьКомпоновщикСервер(Неопределено);
|
||||
|
||||
@@ -13,10 +13,6 @@
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Пользователь", Пользователи.ТекущийПользователь());
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Предмет", "");
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Пометка", Перечисления.ЦветаЗаметок.ПустаяСсылка());
|
||||
|
||||
@@ -527,10 +527,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Предмет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Предмет</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
|
||||
@@ -13,10 +13,6 @@
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("Предмет") Тогда
|
||||
Предмет = Параметры.Предмет;
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Предмет", Предмет);
|
||||
|
||||
@@ -13,10 +13,6 @@
|
||||
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Пользователь", Пользователи.ТекущийПользователь());
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -202,6 +202,10 @@
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:CatalogFormExtInfo">
|
||||
<handlers>
|
||||
<event>AfterWriteAtServer</event>
|
||||
<name>ПослеЗаписиНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnReadAtServer</event>
|
||||
<name>ПриЧтенииНаСервере</name>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
Объект.Автор = Пользователи.ТекущийПользователь();
|
||||
КонецЕсли;
|
||||
@@ -37,4 +33,16 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("Предмет") Тогда
|
||||
Объект.Предмет = Параметры.Предмет;
|
||||
Объект.ПредставлениеПредмета = ОбщегоНазначения.ПредметСтрокой(Объект.Предмет);
|
||||
@@ -64,6 +60,14 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
Элементы.ДатаЗаметки.Заголовок = НСтр("ru = 'Записано'") + ": " + Формат(Объект.ДатаИзменения, "ДЛФ=DDT");
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(Объект.Ссылка)
|
||||
И Параметры.ЗначенияЗаполнения.Свойство("Наименование") Тогда
|
||||
|
||||
@@ -40,6 +36,14 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
УстановитьЗаголовок();
|
||||
ЛокализацияСервер.ПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -687,10 +687,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВыборГрупп</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выбор групп</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -704,10 +700,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВладелецДополнительныхЗначений</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Владелец дополнительных значений</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения</types>
|
||||
@@ -722,10 +714,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДополнительныеЗначенияСВесом</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дополнительные значения с весом</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "ВыборПодбор");
|
||||
РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(Объект.Ссылка)
|
||||
И Параметры.ЗначенияЗаполнения.Свойство("Наименование") Тогда
|
||||
|
||||
@@ -71,6 +67,13 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
УстановитьЗаголовок();
|
||||
ЛокализацияСервер.ПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "ВыборПодбор");
|
||||
РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(Объект.Ссылка)
|
||||
И Параметры.ЗначенияЗаполнения.Свойство("Наименование") Тогда
|
||||
|
||||
@@ -71,6 +67,13 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.УправлениеДоступом
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||
КонецЕсли;
|
||||
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||
|
||||
УстановитьЗаголовок();
|
||||
ЛокализацияСервер.ПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);
|
||||
|
||||
@@ -498,6 +498,42 @@
|
||||
</dataPath>
|
||||
<defaultItem>true</defaultItem>
|
||||
<titleLocation>None</titleLocation>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>СписокСсылка</name>
|
||||
<id>18</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Ref</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>СписокСсылкаРасширеннаяПодсказка</name>
|
||||
<id>20</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСсылкаКонтекстноеМеню</name>
|
||||
<id>19</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>СписокСиноним</name>
|
||||
<id>4</id>
|
||||
@@ -507,9 +543,7 @@
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<userVisible/>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Синоним</segments>
|
||||
</dataPath>
|
||||
@@ -573,40 +607,6 @@
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>СписокСсылка</name>
|
||||
<id>18</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible/>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Ref</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>СписокСсылкаРасширеннаяПодсказка</name>
|
||||
<id>20</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСсылкаКонтекстноеМеню</name>
|
||||
<id>19</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<commandBarLocation>None</commandBarLocation>
|
||||
<autoCommandBar>
|
||||
<name>СписокКоманднаяПанель</name>
|
||||
@@ -822,10 +822,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВыбиратьГруппыОбъектовМетаданных</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выбирать группы объектов метаданных</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -1,5 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Ссылка</name>
|
||||
<id>59</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.Ref</segments>
|
||||
</dataPath>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Вычисляемое представление идентификатора объекта метаданных</value>
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>СсылкаРасширеннаяПодсказка</name>
|
||||
<id>61</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СсылкаКонтекстноеМеню</name>
|
||||
<id>60</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>60</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<dropListButton>false</dropListButton>
|
||||
<openButton>false</openButton>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Наименование</name>
|
||||
<id>1</id>
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
#Область ДляВызоваИзДругихПодсистем
|
||||
|
||||
// СтандартныеПодсистемы.ГрупповоеИзменениеОбъектов
|
||||
|
||||
// Возвращает реквизиты объекта, которые разрешается редактировать
|
||||
// с помощью обработки группового изменения реквизитов.
|
||||
//
|
||||
@@ -50,6 +51,37 @@
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
||||
|
||||
#Область ОбработчикиСобытий
|
||||
|
||||
Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) Экспорт
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Поля.Добавить("Ссылка");
|
||||
Поля.Добавить("Наименование");
|
||||
Поля.Добавить("ПолноеИмя");
|
||||
Поля.Добавить("ПолныйСиноним");
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) Экспорт
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
||||
Представление = СтандартныеПодсистемыПовтИсп.ПредставлениеИдентификатораОбъектаМетаданных(Данные.Ссылка);
|
||||
#Иначе
|
||||
Представление = СтандартныеПодсистемыКлиентПовтИсп.ПредставлениеИдентификатораОбъектаМетаданных(Данные.Ссылка);
|
||||
#КонецЕсли
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
// Только для внутреннего использования.
|
||||
@@ -1893,7 +1925,7 @@
|
||||
|
||||
Если Строка <> Неопределено Тогда
|
||||
ОбъектМетаданных = Метаданные[Строка.Имя];
|
||||
РезультатПроверки.НеСоответствует = Строка.Имя <> СвойстваИдентификатора.ПолноеИмя;
|
||||
РезультатПроверки.НеСоответствует = Строка.Имя <> СвойстваИдентификатора.ПолноеИмяКоллекции;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
РезультатПроверки.НеСоответствует = Ложь;
|
||||
@@ -2012,7 +2044,7 @@
|
||||
|
||||
Если Не СвойстваКоллекции.БезДанных
|
||||
И Не ОбъектыРасширений
|
||||
И СтрНайти(СвойстваКоллекции.ИмяВЕдЧисле, "Регистр") = 0
|
||||
И Не СтандартныеПодсистемыСервер.ЭтоТаблицаРегистра(СвойстваКоллекции.ИмяВЕдЧисле)
|
||||
И СтрНайти(СвойстваКоллекции.ИмяВЕдЧисле, "Константа") = 0 Тогда
|
||||
|
||||
ИмяТипаСсылки = СвойстваКоллекции.ИмяВЕдЧисле + "Ссылка." + ОбъектМетаданных.Имя;
|
||||
@@ -2480,7 +2512,7 @@
|
||||
|
||||
ЭлементПорядка = Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных"));
|
||||
ЭлементПорядка.Поле = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
|
||||
ЭлементПорядка.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Убыв;
|
||||
ЭлементПорядка.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Возр;
|
||||
ЭлементПорядка.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
||||
ЭлементПорядка.Использование = Истина;
|
||||
|
||||
@@ -2496,6 +2528,12 @@
|
||||
ЭлементПорядка.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
||||
ЭлементПорядка.Использование = Истина;
|
||||
|
||||
ЭлементПорядка = Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных"));
|
||||
ЭлементПорядка.Поле = Новый ПолеКомпоновкиДанных("ПометкаБудущегоУдаления");
|
||||
ЭлементПорядка.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Возр;
|
||||
ЭлементПорядка.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
||||
ЭлементПорядка.Использование = Истина;
|
||||
|
||||
ЭлементПорядка = Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных"));
|
||||
ЭлементПорядка.Поле = Новый ПолеКомпоновкиДанных("Синоним");
|
||||
ЭлементПорядка.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Возр;
|
||||
@@ -2503,25 +2541,27 @@
|
||||
ЭлементПорядка.Использование = Истина;
|
||||
|
||||
// Оформление.
|
||||
ЭлементУсловногоОформления = Форма.УсловноеОформление.Элементы.Добавить();
|
||||
ЭлементОформления = Форма.Список.КомпоновщикНастроек.Настройки.УсловноеОформление.Элементы.Добавить();
|
||||
ЭлементОформления.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
||||
|
||||
ЭлементЦветаОформления = ЭлементУсловногоОформления.Оформление.Элементы.Найти("TextColor");
|
||||
ЭлементЦветаОформления.Значение = Метаданные.ЭлементыСтиля.ТекстЗапрещеннойЯчейкиЦвет.Значение;
|
||||
ЭлементЦветаОформления.Использование = Истина;
|
||||
ЭлементЦвета = ЭлементОформления.Оформление.Элементы.Найти("TextColor");
|
||||
ЭлементЦвета.Значение = Метаданные.ЭлементыСтиля.ТекстЗапрещеннойЯчейкиЦвет.Значение;
|
||||
ЭлементЦвета.Использование = Истина;
|
||||
|
||||
ЭлементОтбораДанных = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||
ЭлементОтбораДанных.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Список.ПометкаБудущегоУдаления");
|
||||
ЭлементОтбораДанных.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||
ЭлементОтбораДанных.ПравоеЗначение = Истина;
|
||||
ЭлементОтбораДанных.Использование = Истина;
|
||||
ЭлементГруппыОтбора = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных"));
|
||||
ЭлементГруппыОтбора.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИли;
|
||||
|
||||
ЭлементОформляемогоПоля = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
|
||||
ЭлементОформляемогоПоля.Поле = Новый ПолеКомпоновкиДанных("Синоним");
|
||||
ЭлементОформляемогоПоля.Использование = Истина;
|
||||
ЭлементОтбора = ЭлементГруппыОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
|
||||
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||
ЭлементОтбора.ПравоеЗначение = Истина;
|
||||
ЭлементОтбора.Использование = Истина;
|
||||
|
||||
ЭлементОформляемогоПоля = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
|
||||
ЭлементОформляемогоПоля.Поле = Новый ПолеКомпоновкиДанных("ПолноеИмя");
|
||||
ЭлементОформляемогоПоля.Использование = Истина;
|
||||
ЭлементОтбора = ЭлементГруппыОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПометкаБудущегоУдаления");
|
||||
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||
ЭлементОтбора.ПравоеЗначение = Истина;
|
||||
ЭлементОтбора.Использование = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -2583,12 +2623,13 @@
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| Идентификаторы.Ссылка КАК Ссылка,
|
||||
| Идентификаторы.КлючОбъектаМетаданных,
|
||||
| Идентификаторы.ПолноеИмя
|
||||
| Идентификаторы.КлючОбъектаМетаданных КАК КлючОбъектаМетаданных,
|
||||
| Идентификаторы.ПолноеИмя КАК ПолноеИмя,
|
||||
| Идентификаторы.ПолноеИмя КАК ПолноеИмяКоллекции
|
||||
|ИЗ
|
||||
| Справочник.ИдентификаторыОбъектовМетаданных КАК Идентификаторы
|
||||
|ГДЕ
|
||||
| Идентификаторы.ПолноеИмя В (&ПолныеИмена)
|
||||
| Идентификаторы.ПолноеИмя В(&ПолныеИмена)
|
||||
| И НЕ Идентификаторы.ПометкаУдаления";
|
||||
|
||||
Если ДоступныИдентификаторыОбъектовРасширений Тогда
|
||||
@@ -2596,15 +2637,16 @@
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| ВерсииИдентификаторов.Идентификатор КАК Ссылка,
|
||||
| Идентификаторы.КлючОбъектаМетаданных,
|
||||
| ВерсииИдентификаторов.ПолноеИмяОбъекта КАК ПолноеИмя
|
||||
| Идентификаторы.КлючОбъектаМетаданных КАК КлючОбъектаМетаданных,
|
||||
| ВерсииИдентификаторов.ПолноеИмяОбъекта КАК ПолноеИмя,
|
||||
| Идентификаторы.ПолноеИмя КАК ПолноеИмяКоллекции
|
||||
|ИЗ
|
||||
| РегистрСведений.ИдентификаторыОбъектовВерсийРасширений КАК ВерсииИдентификаторов
|
||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ИдентификаторыОбъектовРасширений КАК Идентификаторы
|
||||
| ПО (Идентификаторы.Ссылка = ВерсииИдентификаторов.Идентификатор)
|
||||
| И (ВерсииИдентификаторов.ВерсияРасширений = &ВерсияРасширений)
|
||||
|ГДЕ
|
||||
| ВерсииИдентификаторов.ВерсияРасширений = &ВерсияРасширений
|
||||
| И ВерсииИдентификаторов.ПолноеИмяОбъекта В (&ПолныеИмена)";
|
||||
| ВерсииИдентификаторов.ПолноеИмяОбъекта В(&ПолныеИмена)";
|
||||
|
||||
Запрос.Текст = Запрос.Текст + "
|
||||
|
|
||||
@@ -2755,9 +2797,9 @@
|
||||
ЗаголовокОшибки = НСтр("ru = 'Ошибка при выполнении функции ОбщегоНазначения.ИдентификаторОбъектаМетаданных().'");
|
||||
|
||||
ИначеЕсли КоличествоОшибок = 1 Тогда
|
||||
ЗаголовокОшибки = НСтр("ru = 'Ошибка при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектаМетаданных().'");
|
||||
ЗаголовокОшибки = НСтр("ru = 'Ошибка при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектовМетаданных().'");
|
||||
Иначе
|
||||
ЗаголовокОшибки = НСтр("ru = 'Ошибки при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектаМетаданных().'");
|
||||
ЗаголовокОшибки = НСтр("ru = 'Ошибки при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектовМетаданных().'");
|
||||
КонецЕсли;
|
||||
|
||||
Разделитель = Символы.ПС + Символы.ПС;
|
||||
@@ -2911,6 +2953,7 @@
|
||||
| Идентификаторы.Ссылка КАК Ссылка,
|
||||
| Идентификаторы.КлючОбъектаМетаданных КАК КлючОбъектаМетаданных,
|
||||
| Идентификаторы.ПолноеИмя КАК ПолноеИмя,
|
||||
| Идентификаторы.ПолноеИмя КАК ПолноеИмяКоллекции,
|
||||
| Идентификаторы.ПометкаУдаления КАК ПометкаУдаления,
|
||||
| ЛОЖЬ КАК ОбъектРасширений,
|
||||
| """" КАК ИмяРасширения
|
||||
@@ -2936,6 +2979,7 @@
|
||||
| Идентификаторы.Ссылка КАК Ссылка,
|
||||
| Идентификаторы.КлючОбъектаМетаданных КАК КлючОбъектаМетаданных,
|
||||
| ЕСТЬNULL(ВерсииИдентификаторов.ПолноеИмяОбъекта, """") КАК ПолноеИмя,
|
||||
| Идентификаторы.ПолноеИмя КАК ПолноеИмяКоллекции,
|
||||
| Идентификаторы.ПометкаУдаления КАК ПометкаУдаления,
|
||||
| ИСТИНА КАК ОбъектРасширений,
|
||||
| Идентификаторы.ИмяРасширения КАК ИмяРасширения
|
||||
@@ -2943,9 +2987,9 @@
|
||||
| Справочник.ИдентификаторыОбъектовРасширений КАК Идентификаторы
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИдентификаторыОбъектовВерсийРасширений КАК ВерсииИдентификаторов
|
||||
| ПО (ВерсииИдентификаторов.Идентификатор = Идентификаторы.Ссылка)
|
||||
| И (ВерсииИдентификаторов.ВерсияРасширений = &ВерсияРасширений)
|
||||
|ГДЕ
|
||||
| ВерсииИдентификаторов.ВерсияРасширений = &ВерсияРасширений
|
||||
| И Идентификаторы.Ссылка В(&ИдентификаторыРасширений)";
|
||||
| Идентификаторы.Ссылка В(&ИдентификаторыРасширений)";
|
||||
КонецЕсли;
|
||||
|
||||
Выгрузка = Запрос.Выполнить().Выгрузить();
|
||||
@@ -3104,6 +3148,68 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для процедуры ОбработкаПолученияПредставления.
|
||||
Функция ПредставлениеИдентификатора(Ссылка) Экспорт
|
||||
|
||||
ОбъектыРасширений = ТипЗнч(Ссылка) <> Тип("СправочникСсылка.ИдентификаторыОбъектовМетаданных");
|
||||
СвойстваКоллекций = СтандартныеПодсистемыПовтИсп.СвойстваКоллекцийОбъектовМетаданных(ОбъектыРасширений);
|
||||
|
||||
СвойстваКоллекции = СвойстваКоллекций.Найти(Ссылка.УникальныйИдентификатор(), "Идентификатор");
|
||||
Если СвойстваКоллекции <> Неопределено Тогда
|
||||
Возврат СвойстваКоллекции.Синоним;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбъектыРасширений Тогда
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("Ссылка", Ссылка);
|
||||
Запрос.УстановитьПараметр("ВерсияРасширений", ПараметрыСеанса.ВерсияРасширений);
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| ЕСТЬNULL(ИдентификаторыОбъектовВерсийРасширений.ПолноеИмяОбъекта, ИдентификаторыОбъектовРасширений.ПолноеИмя) КАК ПолноеИмя
|
||||
|ИЗ
|
||||
| Справочник.ИдентификаторыОбъектовРасширений КАК ИдентификаторыОбъектовРасширений
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИдентификаторыОбъектовВерсийРасширений КАК ИдентификаторыОбъектовВерсийРасширений
|
||||
| ПО (ИдентификаторыОбъектовВерсийРасширений.Идентификатор = ИдентификаторыОбъектовРасширений.Ссылка)
|
||||
| И (ИдентификаторыОбъектовВерсийРасширений.ВерсияРасширений = &ВерсияРасширений)
|
||||
|ГДЕ
|
||||
| ИдентификаторыОбъектовРасширений.Ссылка = &Ссылка";
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
Если Выборка.Следующий() Тогда
|
||||
ПолноеИмя = Выборка.ПолноеИмя;
|
||||
Иначе
|
||||
ПолноеИмя = Неопределено;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ПолноеИмя = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, "ПолноеИмя");
|
||||
КонецЕсли;
|
||||
|
||||
Если ПолноеИмя = Неопределено Тогда
|
||||
Возврат НСтр("ru = 'Объект не найден.'")
|
||||
КонецЕсли;
|
||||
|
||||
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ПолноеИмя);
|
||||
Если ОбъектМетаданных = Неопределено Тогда
|
||||
Если СтрНачинаетсяС(ПолноеИмя, "?") Тогда
|
||||
Возврат "? " + СтрРазделить(ПолноеИмя, " ")[1];
|
||||
Иначе
|
||||
Возврат ПолноеИмя;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ПозицияТочки = СтрНайти(ПолноеИмя, ".");
|
||||
ИмяБазовогоТипа = Лев(ПолноеИмя, ПозицияТочки -1);
|
||||
|
||||
Отбор = Новый Структура("ИмяВЕдЧисле", ИмяБазовогоТипа);
|
||||
Строки = СвойстваКоллекций.НайтиСтроки(Отбор);
|
||||
|
||||
Если Строки.Количество() <> 1 Тогда
|
||||
Возврат ПолноеИмя;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ПредставлениеОбъектаМетаданных(ОбъектМетаданных, Строки[0]);
|
||||
|
||||
КонецФункции
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Процедуры и функции замены идентификатора в базе данных.
|
||||
|
||||
@@ -3178,6 +3284,7 @@
|
||||
ОтменитьТранзакцию();
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТекущаяПопытка > 10 Тогда
|
||||
|
||||
+2
-1
@@ -96,7 +96,7 @@
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Представление идентификатора объекта метаданных</value>
|
||||
<value>Сохраняемое представление идентификатора объекта метаданных</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
@@ -394,6 +394,7 @@
|
||||
<key>ru</key>
|
||||
<value>Форма списка</value>
|
||||
</synonym>
|
||||
<comment>АПК:149 - #std702,1 Поле Ссылка используется вместо поля Наименование для динамического представления на разных языках</comment>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
|
||||
@@ -498,6 +498,42 @@
|
||||
</dataPath>
|
||||
<defaultItem>true</defaultItem>
|
||||
<titleLocation>None</titleLocation>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>СписокСсылка</name>
|
||||
<id>18</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Ref</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>СписокСсылкаРасширеннаяПодсказка</name>
|
||||
<id>20</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСсылкаКонтекстноеМеню</name>
|
||||
<id>19</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>СписокСиноним</name>
|
||||
<id>4</id>
|
||||
@@ -507,9 +543,7 @@
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<userVisible/>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Синоним</segments>
|
||||
</dataPath>
|
||||
@@ -573,40 +607,6 @@
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>СписокСсылка</name>
|
||||
<id>18</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible/>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Ref</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>СписокСсылкаРасширеннаяПодсказка</name>
|
||||
<id>20</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСсылкаКонтекстноеМеню</name>
|
||||
<id>19</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<commandBarLocation>None</commandBarLocation>
|
||||
<autoCommandBar>
|
||||
<name>СписокКоманднаяПанель</name>
|
||||
@@ -822,10 +822,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВыбиратьГруппыОбъектовМетаданных</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выбирать группы объектов метаданных</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -1,5 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Ссылка</name>
|
||||
<id>62</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.Ref</segments>
|
||||
</dataPath>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Вычисляемое представление идентификатора объекта расширения</value>
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>СсылкаРасширеннаяПодсказка</name>
|
||||
<id>64</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СсылкаКонтекстноеМеню</name>
|
||||
<id>63</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>60</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<dropListButton>false</dropListButton>
|
||||
<openButton>false</openButton>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Наименование</name>
|
||||
<id>1</id>
|
||||
|
||||
@@ -46,6 +46,28 @@
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
||||
|
||||
#Область ОбработчикиСобытий
|
||||
|
||||
Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
|
||||
|
||||
Справочники.ИдентификаторыОбъектовМетаданных.ОбработкаПолученияПолейПредставления(Поля,
|
||||
СтандартнаяОбработка);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
|
||||
|
||||
Справочники.ИдентификаторыОбъектовМетаданных.ОбработкаПолученияПредставления(Данные,
|
||||
Представление, СтандартнаяОбработка);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
Функция ПолныеИменаТаблицСДанными() Экспорт
|
||||
|
||||
+2
-1
@@ -96,7 +96,7 @@
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Представление идентификатора объекта метаданных</value>
|
||||
<value>Сохраняемое представление идентификатора объекта расширений</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
@@ -390,6 +390,7 @@
|
||||
<key>ru</key>
|
||||
<value>Форма списка</value>
|
||||
</synonym>
|
||||
<comment>АПК:149 - #std702,1 Поле Ссылка используется вместо поля Наименование для динамического представления на разных языках</comment>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
|
||||
@@ -379,10 +379,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>БылиНажатыКнопкиЗакрытия</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Были нажаты кнопки закрытия</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
РасписаниеДня = Параметры.РасписаниеРаботы;
|
||||
|
||||
Для Каждого ОписаниеИнтервала Из РасписаниеДня Цикл
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
Элементы.Список.РежимВыбора = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -194,6 +194,10 @@
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.ДатаОкончания</segments>
|
||||
</dataPath>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ДатаОкончанияПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ДатаОкончанияExtendedTooltip</name>
|
||||
<id>307</id>
|
||||
@@ -678,7 +682,6 @@
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>8</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
@@ -783,10 +786,10 @@
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>УчитыватьПраздникиГруппа</name>
|
||||
<id>177</id>
|
||||
<id>404</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>УчитыватьПраздники</name>
|
||||
<id>173</id>
|
||||
<id>406</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -807,10 +810,9 @@
|
||||
<name>УчитыватьПраздникиПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>УчитыватьПраздникиExtendedTooltip</name>
|
||||
<id>324</id>
|
||||
<name>УчитыватьПраздникиРасширеннаяПодсказка</name>
|
||||
<id>408</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
@@ -818,7 +820,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>УчитыватьПраздникиКонтекстноеМеню</name>
|
||||
<id>174</id>
|
||||
<id>407</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>CheckBoxField</type>
|
||||
@@ -828,20 +830,61 @@
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Учитывать праздники</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>УчитыватьПраздникиГруппаРасширеннаяПодсказка</name>
|
||||
<id>405</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>УчитыватьНерабочиеПериодыГруппа</name>
|
||||
<id>409</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>РасписаниеПредпраздничногоДня</name>
|
||||
<id>287</id>
|
||||
<name>УчитыватьНерабочиеПериоды</name>
|
||||
<id>411</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>РасписаниеПредпраздничногоДня</segments>
|
||||
<segments>Объект.УчитыватьНерабочиеПериоды</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Если установлено, то из состава рабочих дней будут исключаться дни нерабочих периодов производственного календаря</value>
|
||||
</toolTip>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>УчитыватьНерабочиеПериодыПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>РасписаниеПредпраздничногоДняExtendedTooltip</name>
|
||||
<id>326</id>
|
||||
<name>УчитыватьНерабочиеПериодыРасширеннаяПодсказка</name>
|
||||
<id>413</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -850,24 +893,116 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РасписаниеПредпраздничногоДняКонтекстноеМеню</name>
|
||||
<id>288</id>
|
||||
<name>УчитыватьНерабочиеПериодыКонтекстноеМеню</name>
|
||||
<id>412</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<type>CheckBoxField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<handlers>
|
||||
<event>Click</event>
|
||||
<name>РасписаниеПредпраздничногоДняНажатие</name>
|
||||
</handlers>
|
||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>НерабочиеПериодыГруппа</name>
|
||||
<id>396</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>НерабочиеПериодыКартинка</name>
|
||||
<id>398</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Нерабочие периоды картинка</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>НерабочиеПериодыКартинкаРасширеннаяПодсказка</name>
|
||||
<id>400</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НерабочиеПериодыКартинкаКонтекстноеМеню</name>
|
||||
<id>399</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>false</horizontalStretch>
|
||||
<hyperlink>true</hyperlink>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.Информация</picture>
|
||||
</picture>
|
||||
<fileDragMode>AsFileRef</fileDragMode>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>НерабочиеПериодыИнформация</name>
|
||||
<id>401</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Нерабочие периоды информация</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>НерабочиеПериодыИнформацияРасширеннаяПодсказка</name>
|
||||
<id>403</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НерабочиеПериодыИнформацияКонтекстноеМеню</name>
|
||||
<id>402</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Нерабочие периоды</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>НерабочиеПериодыГруппаРасширеннаяПодсказка</name>
|
||||
<id>397</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
@@ -877,11 +1012,11 @@
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Учитывать праздники группа</value>
|
||||
<value>Учитывать нерабочие периоды</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>УчитыватьПраздникиГруппаExtendedTooltip</name>
|
||||
<id>323</id>
|
||||
<name>УчитыватьНерабочиеПериодыГруппаРасширеннаяПодсказка</name>
|
||||
<id>410</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -893,7 +1028,6 @@
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>Vertical</group>
|
||||
<behavior>Auto</behavior>
|
||||
<representation>NormalSeparation</representation>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
@@ -1253,6 +1387,48 @@
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<rowFilter xsi:type="core:UndefinedValue"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>РасписаниеПредпраздничногоДня</name>
|
||||
<id>287</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>РасписаниеПредпраздничногоДня</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>РасписаниеПредпраздничногоДняExtendedTooltip</name>
|
||||
<id>326</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РасписаниеПредпраздничногоДняКонтекстноеМеню</name>
|
||||
<id>288</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<handlers>
|
||||
<event>Click</event>
|
||||
<name>РасписаниеПредпраздничногоДняНажатие</name>
|
||||
</handlers>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>false</horizontalStretch>
|
||||
<hyperlink>true</hyperlink>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1636,6 +1812,7 @@
|
||||
<event>StartChoice</event>
|
||||
<name>КомментарийНачалоВыбора</name>
|
||||
</handlers>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<choiceButton>true</choiceButton>
|
||||
<chooseType>true</chooseType>
|
||||
@@ -1814,13 +1991,6 @@
|
||||
<groupHorizontalAlign>Right</groupHorizontalAlign>
|
||||
<groupVerticalAlign>Bottom</groupVerticalAlign>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<font xsi:type="core:FontRef">
|
||||
<font>System.DefaultGUIFont</font>
|
||||
<bold>true</bold>
|
||||
<italic>false</italic>
|
||||
<underline>false</underline>
|
||||
<strikeout>false</strikeout>
|
||||
</font>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
@@ -2284,13 +2454,6 @@
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<font xsi:type="core:FontRef">
|
||||
<font>System.DefaultGUIFont</font>
|
||||
<bold>true</bold>
|
||||
<italic>false</italic>
|
||||
<underline>false</underline>
|
||||
<strikeout>false</strikeout>
|
||||
</font>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
@@ -2349,10 +2512,6 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>ChoiceProcessing</event>
|
||||
<name>ОбработкаВыбора</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
@@ -2487,10 +2646,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДатаЗаполненности</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дата заполненности</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>Date</types>
|
||||
@@ -2507,10 +2662,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТребуетЗаполнения</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Требует заполнения</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2544,10 +2695,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДниГрафика</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дни графика</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2580,10 +2727,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>НомерПредыдущегоГода</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Номер предыдущего года</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
@@ -2601,10 +2744,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РезультатЗаполненПоШаблону</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Результат заполнен по шаблону</value>
|
||||
</title>
|
||||
<id>12</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2618,10 +2757,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РучноеРедактирование</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ручное редактирование</value>
|
||||
</title>
|
||||
<id>13</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2653,10 +2788,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>МодифицированностьШаблона</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Модифицированность шаблона</value>
|
||||
</title>
|
||||
<id>16</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2670,10 +2801,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>МодифицированностьРезультата</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Модифицированность результата</value>
|
||||
</title>
|
||||
<id>17</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
@@ -2687,10 +2814,6 @@
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДниИзмененные</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дни измененные</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
@@ -2807,12 +2930,7 @@
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<commandInterface>
|
||||
<navigationPanel>
|
||||
<cmiFragmentRecord>
|
||||
<command>0</command>
|
||||
<userVisible/>
|
||||
</cmiFragmentRecord>
|
||||
</navigationPanel>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:CatalogFormExtInfo">
|
||||
|
||||
Loaded 100 of 1256 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user