3_1_4_148
This commit is contained in:
1 parent
f05d2292a4
commit
ed441b1af3
43 files changed
+2886
-2268
No files matched your search
@@ -106,30 +106,34 @@
|
||||
//
|
||||
// Параметры:
|
||||
// ПроизводственныйКалендарь - СправочникСсылка.ПроизводственныеКалендари - текущий элемент справочника.
|
||||
// НомерГода - Число - номер года, за который необходимо прочитать производственный календарь.
|
||||
// Годы - Число, Массив из Число - номер года, за который необходимо прочитать производственный календарь.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// ТаблицаЗначений
|
||||
//
|
||||
Функция ДанныеПроизводственногоКалендаря(ПроизводственныйКалендарь, НомерГода) Экспорт
|
||||
Функция ДанныеПроизводственногоКалендаря(ПроизводственныйКалендарь, Знач Годы) Экспорт
|
||||
|
||||
Если ТипЗнч(Годы) <> Тип("Массив") Тогда
|
||||
Годы = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Годы);
|
||||
КонецЕсли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
|
||||
Запрос.УстановитьПараметр("ПроизводственныйКалендарь", ПроизводственныйКалендарь);
|
||||
Запрос.УстановитьПараметр("ТекущийГод", НомерГода);
|
||||
Запрос.УстановитьПараметр("ПроизводственныйКалендарь", ПроизводственныйКалендарь);
|
||||
Запрос.УстановитьПараметр("Годы", Годы);
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| ДанныеПроизводственногоКалендаря.Дата,
|
||||
| ДанныеПроизводственногоКалендаря.ВидДня,
|
||||
| ДанныеПроизводственногоКалендаря.ДатаПереноса
|
||||
| ДанныеПроизводственногоКалендаря.Год КАК Год,
|
||||
| ДанныеПроизводственногоКалендаря.Дата КАК Дата,
|
||||
| ДанныеПроизводственногоКалендаря.ВидДня КАК ВидДня,
|
||||
| ДанныеПроизводственногоКалендаря.ДатаПереноса КАК ДатаПереноса
|
||||
|ИЗ
|
||||
| РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДанныеПроизводственногоКалендаря
|
||||
|ГДЕ
|
||||
| ДанныеПроизводственногоКалендаря.Год = &ТекущийГод
|
||||
| ДанныеПроизводственногоКалендаря.Год В(&Годы)
|
||||
| И ДанныеПроизводственногоКалендаря.ПроизводственныйКалендарь = &ПроизводственныйКалендарь
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| Дата";
|
||||
| ДанныеПроизводственногоКалендаря.Дата";
|
||||
|
||||
Возврат Запрос.Выполнить().Выгрузить();
|
||||
|
||||
|
||||
@@ -131,36 +131,6 @@
|
||||
<value>Enum.СостоянияЗаявленияНаВыпускСертификата.EmptyRef</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<choiceList>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<value>Enum.СостоянияЗаявленияНаВыпускСертификата.EnumValue.НеПодготовлено</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<choiceList>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<value>Enum.СостоянияЗаявленияНаВыпускСертификата.EnumValue.Подготовлено</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<choiceList>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<value>Enum.СостоянияЗаявленияНаВыпускСертификата.EnumValue.Отправлено</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<choiceList>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<value>Enum.СостоянияЗаявленияНаВыпускСертификата.EnumValue.Отклонено</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<choiceList>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<value>Enum.СостоянияЗаявленияНаВыпускСертификата.EnumValue.ИсполненоСертификатНеУстановлен</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<choiceList>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<value>Enum.СостоянияЗаявленияНаВыпускСертификата.EnumValue.Исполнено</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
|
||||
@@ -78,7 +78,10 @@
|
||||
НСтр("ru = 'Список программ, предусмотренных администратором, которые можно использовать на компьютере'");
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЭлектроннаяПодпись.ОбщиеНастройки().ЗаявлениеНаВыпускСертификатаДоступно Тогда
|
||||
Если ЭлектроннаяПодпись.ОбщиеНастройки().ЗаявлениеНаВыпускСертификатаДоступно Тогда
|
||||
МодульЗаявлениеНаВыпускНовогоКвалифицированногоСертификата = ОбщегоНазначения.ОбщийМодуль("Обработки.ЗаявлениеНаВыпускНовогоКвалифицированногоСертификата");
|
||||
МодульЗаявлениеНаВыпускНовогоКвалифицированногоСертификата.ЗаполнитьСписокВыбораСостоянияЗаявления(Элементы.СертификатыПоказатьЗаявления.СписокВыбора);
|
||||
Иначе
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы,
|
||||
"СертификатыСоздать", "Видимость", Истина);
|
||||
|
||||
|
||||
@@ -1601,7 +1601,7 @@
|
||||
И Поле = Элементы.ОформлениеЗаголовок Тогда
|
||||
|
||||
Обработчик = Новый ОписаниеОповещения("ОформлениеВводЗаголовкаЗавершение", ЭтотОбъект, ИдентификаторСтроки);
|
||||
ПоказатьВводСтроки(Обработчик, Строка.Значение, "Заголовок",, Истина);
|
||||
ПоказатьВводСтроки(Обработчик, Строка.Значение, ЗаголовокПредставленияЗаголовкаДляПечати(),, Истина);
|
||||
КонецЕсли;
|
||||
ИначеЕсли Поле = Элементы.ОформлениеЗаголовок Тогда // Изменение порядка.
|
||||
ОформлениеИзменитьЭлемент(ИдентификаторСтроки, Строка);
|
||||
@@ -3542,9 +3542,7 @@
|
||||
|
||||
Строка = Оформление.ПолучитьЭлементы().Добавить();
|
||||
ЗаполнитьЗначенияСвойств(Строка, Объект, "Использование, Значение");
|
||||
Строка.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Заголовок: %1'"),
|
||||
?(ЗначениеЗаполнено(Объект.Значение), Объект.Значение, "<Отсутствует>"));
|
||||
Строка.Заголовок = ПредставлениеЗаголовкаДляПечати(Объект.Значение);
|
||||
Строка.Представление = НСтр("ru = 'Заголовок'");
|
||||
Строка.Идентификатор = ПредопределенныеПараметры.TITLE.Идентификатор;
|
||||
Строка.Картинка = -1;
|
||||
@@ -3566,6 +3564,27 @@
|
||||
Строка.ЭтоПараметрВывода = Истина;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция ПредставлениеЗаголовкаДляПечати(Знач ЗаголовокДляПечати)
|
||||
|
||||
Если Не ЗначениеЗаполнено(ЗаголовокДляПечати) Тогда
|
||||
ЗаголовокДляПечати = НСтр("ru = '<Отсутствует>'");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '%1: %2'"),
|
||||
ЗаголовокПредставленияЗаголовкаДляПечати(),
|
||||
ЗаголовокДляПечати);
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция ЗаголовокПредставленияЗаголовкаДляПечати()
|
||||
|
||||
Возврат НСтр("ru = 'Заголовок для печати'");
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Добавление, изменение элементов.
|
||||
|
||||
&НаКлиенте
|
||||
@@ -3679,9 +3698,7 @@
|
||||
Строка = Оформление.НайтиПоИдентификатору(Идентификатор);
|
||||
Строка.Использование = Истина;
|
||||
Строка.Значение = Значение;
|
||||
Строка.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Заголовок: %1'"),
|
||||
?(ЗначениеЗаполнено(Значение), Значение, "<Отсутствует>"));
|
||||
Строка.Заголовок = ПредставлениеЗаголовкаДляПечати(Значение);
|
||||
|
||||
Настройки = Отчет.КомпоновщикНастроек.Настройки;
|
||||
|
||||
|
||||
@@ -3357,766 +3357,6 @@
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьРавноНеРавно</name>
|
||||
<id>888</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьРавно</name>
|
||||
<id>890</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьРавноРасширеннаяПодсказка</name>
|
||||
<id>891</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеРавно</name>
|
||||
<id>892</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеРавноРасширеннаяПодсказка</name>
|
||||
<id>893</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Равно, не равно</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьРавноНеРавноРасширеннаяПодсказка</name>
|
||||
<id>889</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольшеМеньше</name>
|
||||
<id>894</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольше</name>
|
||||
<id>896</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольшеРасширеннаяПодсказка</name>
|
||||
<id>897</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьМеньше</name>
|
||||
<id>898</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьМеньшеРасширеннаяПодсказка</name>
|
||||
<id>899</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Больше, меньше</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольшеМеньшеРасширеннаяПодсказка</name>
|
||||
<id>895</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольшеИлиРавноМеньшеИлиРавно</name>
|
||||
<id>900</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольшеИлиРавно</name>
|
||||
<id>902</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольшеИлиРавноРасширеннаяПодсказка</name>
|
||||
<id>903</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьМеньшеИлиРавно</name>
|
||||
<id>904</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьМеньшеИлиРавноРасширеннаяПодсказка</name>
|
||||
<id>905</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Больше или равно, меньше или равно</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьБольшеИлиРавноМеньшеИлиРавноРасширеннаяПодсказка</name>
|
||||
<id>901</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьСодержитНеСодержит</name>
|
||||
<id>906</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьСодержит</name>
|
||||
<id>908</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьСодержитРасширеннаяПодсказка</name>
|
||||
<id>909</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеСодержит</name>
|
||||
<id>910</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеСодержитРасширеннаяПодсказка</name>
|
||||
<id>911</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Содержит, не содержит</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьСодержитНеСодержитРасширеннаяПодсказка</name>
|
||||
<id>907</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСпискеНеВСписке</name>
|
||||
<id>912</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСписке</name>
|
||||
<id>914</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСпискеРасширеннаяПодсказка</name>
|
||||
<id>915</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеВСписке</name>
|
||||
<id>916</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеВСпискеРасширеннаяПодсказка</name>
|
||||
<id>917</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>В списке, не в списке</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСпискеНеВСпискеРасширеннаяПодсказка</name>
|
||||
<id>913</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСпискеПоИерархииНеВСпискеПоИерархии</name>
|
||||
<id>918</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСпискеПоИерархии</name>
|
||||
<id>920</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСпискеПоИерархииРасширеннаяПодсказка</name>
|
||||
<id>921</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеВСпискеПоИерархии</name>
|
||||
<id>922</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеВСпискеПоИерархииРасширеннаяПодсказка</name>
|
||||
<id>923</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>В списке по иерархии, не в списке по иерархии</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВСпискеПоИерархииНеВСпискеПоИерархииРасширеннаяПодсказка</name>
|
||||
<id>919</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВИерархииНеВИерархии</name>
|
||||
<id>924</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВИерархии</name>
|
||||
<id>926</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВИерархииРасширеннаяПодсказка</name>
|
||||
<id>927</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеВИерархии</name>
|
||||
<id>928</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеВИерархииРасширеннаяПодсказка</name>
|
||||
<id>929</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>В иерархии, не в иерархии</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьВИерархииНеВИерархииРасширеннаяПодсказка</name>
|
||||
<id>925</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьЗаполненоНеЗаполнено</name>
|
||||
<id>930</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьЗаполнено</name>
|
||||
<id>932</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьЗаполненоРасширеннаяПодсказка</name>
|
||||
<id>933</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеЗаполнено</name>
|
||||
<id>934</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеЗаполненоРасширеннаяПодсказка</name>
|
||||
<id>935</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Заполнено, не заполнено</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьЗаполненоНеЗаполненоРасширеннаяПодсказка</name>
|
||||
<id>931</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНачинаетсяСНеНачинаетсяС</name>
|
||||
<id>936</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНачинаетсяС</name>
|
||||
<id>938</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНачинаетсяСРасширеннаяПодсказка</name>
|
||||
<id>939</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеНачинаетсяС</name>
|
||||
<id>940</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеНачинаетсяСРасширеннаяПодсказка</name>
|
||||
<id>941</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Начинается с, не начинается С</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНачинаетсяСНеНачинаетсяСРасширеннаяПодсказка</name>
|
||||
<id>937</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьПодобноНеПодобно</name>
|
||||
<id>942</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьПодобно</name>
|
||||
<id>944</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьПодобноРасширеннаяПодсказка</name>
|
||||
<id>945</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеПодобно</name>
|
||||
<id>946</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьНеПодобноРасширеннаяПодсказка</name>
|
||||
<id>947</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>0</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Подобно, не подобно</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюОбластиДанныхФильтроватьПодобноНеПодобноРасширеннаяПодсказка</name>
|
||||
<id>943</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
|
||||
@@ -1100,15 +1100,15 @@
|
||||
МодульОценкаПроизводительностиКлиент.УстановитьКомментарийЗамера(ИдентификаторЗамера, Комментарий);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормирования = Новый Структура("ВремяНачалаФормирования", ТекущаяУниверсальнаяДатаВМиллисекундах());
|
||||
|
||||
Результат = РезультатФормированияОтчета(ФормированиеПриОткрытии, НастройкиОтчета.Внешний Или НастройкиОтчета.Безопасный);
|
||||
Если Результат = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормирования = Новый Структура;
|
||||
ПараметрыФормирования.Вставить("ЗагрузитьРезультат", Ложь);
|
||||
ПараметрыФормирования.Вставить("ИдентификаторЗадания", Результат.ИдентификаторЗадания);
|
||||
ПараметрыФормирования.Вставить("ВремяНачалаФормирования", ТекущаяУниверсальнаяДатаВМиллисекундах());
|
||||
|
||||
Если Результат.Статус <> "Выполняется" Тогда
|
||||
ПослеФормирования(Результат, ПараметрыФормирования);
|
||||
|
||||
@@ -274,15 +274,67 @@
|
||||
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
|
||||
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
|
||||
|
||||
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
|
||||
Результат.Вставить(Строка(ВыборкаДетальныеЗаписи.Уровень) + ВыборкаДетальныеЗаписи.Сокращение,
|
||||
Если Не РезультатЗапроса.Пустой() Тогда
|
||||
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
|
||||
|
||||
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
|
||||
Результат.Вставить(Строка(ВыборкаДетальныеЗаписи.Уровень) + ВыборкаДетальныеЗаписи.Сокращение,
|
||||
ВыборкаДетальныеЗаписи.Значение);
|
||||
КонецЦикла;
|
||||
|
||||
Иначе
|
||||
|
||||
АдресныеСокращения = РегистрыСведений.АдресныеОбъекты.АдресныеСокращения();
|
||||
Для Каждого ЭлементСокращение Из АдресныеСокращения Цикл
|
||||
Результат.Вставить(Строка(ЭлементСокращение.Уровень) + ЭлементСокращение.Сокращение,
|
||||
ЭлементСокращение.Наименование);
|
||||
КонецЦикла;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Новый ФиксированноеСоответствие(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция АдресныеСокращенияПриказМинфинаРФ171н() Экспорт
|
||||
|
||||
АдресныеСокращения = РегистрыСведений.АдресныеОбъекты.АдресныеСокращения();
|
||||
|
||||
Результат = Новый Соответствие;
|
||||
|
||||
Для каждого ЭлементИзПеречня Из АдресныеСокращения Цикл
|
||||
Результат.Вставить(ВРег(ЭлементИзПеречня.Наименование), ЭлементИзПеречня.СокращениеПриказаМинфинаРФ171н);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Новый ФиксированноеСоответствие(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция МуниципальныеРайоны() Экспорт
|
||||
|
||||
Результат = Новый Соответствие;
|
||||
Результат.Вставить("Г.О.", "Городской округ"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("М.Р-Н", "муниципальный район"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("ВН.ТЕР.", "Внутригородская территория"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("ВН.ТЕР.Г.", "Внутригородская территория"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("М.О.", "Муниципальный округ"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("МУН. ОКР.", "Муниципальный округ"); // @Non-NLS-1, @Non-NLS-2
|
||||
|
||||
Возврат Новый ФиксированноеСоответствие(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Поселения() Экспорт
|
||||
|
||||
Результат = Новый Соответствие;
|
||||
Результат.Вставить("Г.П.", "Городское поселение"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("Г. П.", "Городское поселение"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("ВН.Р-Н", "Внутригородской район"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("С.П.", "Сельское поселение"); // @Non-NLS-1, @Non-NLS-2
|
||||
Результат.Вставить("МЕЖ.ТЕР.", "Межселенная территория"); // @Non-NLS-1, @Non-NLS-2
|
||||
|
||||
Возврат Новый ФиксированноеСоответствие(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
File diff suppressed because it is too large.
Load diff
@@ -44,7 +44,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
ТекущаяСтрока = СписокЭлемент.ДанныеСтроки(ВыделеннаяСтрока);
|
||||
Если ТекущаяСтрока <> Неопределено Тогда
|
||||
Если ТекущаяСтрока <> Неопределено И ЗначениеЗаполнено(ТекущаяСтрока.Ссылка) Тогда
|
||||
ПараметрыФормы.МассивОбъектов.Добавить(ТекущаяСтрока.Ссылка);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
@@ -5171,7 +5171,24 @@
|
||||
ВложенныеСвойства = СтрРазделить(СвойствоФормата_Имя,".",Ложь);
|
||||
ПолучитьЗначениеВложенныхСвойств(ИсточникДанных, ВложенныеСвойства, ЗначениеСвойства);
|
||||
Иначе
|
||||
ИсточникДанных.Свойство(СвойствоФормата_Имя, ЗначениеСвойства);
|
||||
|
||||
Если НЕ ИсточникДанных.Свойство(СвойствоФормата_Имя, ЗначениеСвойства)
|
||||
И НЕ ПКС.ОбработкаКлючевогоСвойства
|
||||
И НЕ ПКС.ИспользуетсяАлгоритмКонвертации
|
||||
Тогда
|
||||
|
||||
Если ПриемникДанных.ДополнительныеСвойства.Свойство("СвойстваОтсутствующиеВПолученныхДанных") Тогда
|
||||
|
||||
ПриемникДанных.ДополнительныеСвойства.СвойстваОтсутствующиеВПолученныхДанных = ПриемникДанных.ДополнительныеСвойства.СвойстваОтсутствующиеВПолученныхДанных + "," + СвойствоФормата_Имя;
|
||||
|
||||
Иначе
|
||||
|
||||
ПриемникДанных.ДополнительныеСвойства.Вставить("СвойстваОтсутствующиеВПолученныхДанных", СвойствоФормата_Имя);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ИначеЕсли НомерЭтапа = 2 Тогда
|
||||
@@ -5386,15 +5403,40 @@
|
||||
|
||||
Процедура ЗаполнитьДанныеИБПоПолученнымДанным(ДанныеИБ, ПолученныеДанные, ПравилоКонвертации)
|
||||
|
||||
СвойстваОтсутствующиеВПолученныхДанных = Новый Массив;
|
||||
Если ПолученныеДанные.ДополнительныеСвойства.Свойство("СвойстваОтсутствующиеВПолученныхДанных") Тогда
|
||||
|
||||
СвойстваОтсутствующиеВПолученныхДанных = СтрРазделить(ПолученныеДанные.ДополнительныеСвойства.СвойстваОтсутствующиеВПолученныхДанных, ",", Ложь);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ПоляКопии = ПравилоКонвертации.Свойства.ВыгрузитьКолонку("СвойствоКонфигурации");
|
||||
Если ПоляКопии.Количество() > 0 Тогда
|
||||
|
||||
Для НомерПоля = 1 По ПоляКопии.Количество() Цикл
|
||||
ПоляКопии[НомерПоля - 1] = СокрЛП(ПоляКопии[НомерПоля - 1]);
|
||||
Для НомерПоля = 0 По ПоляКопии.ВГраница() Цикл
|
||||
|
||||
ПоляКопии[НомерПоля] = СокрЛП(ПоляКопии[НомерПоля]);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ПоляКопии = СтрСоединить(ПоляКопии, ",");
|
||||
ЗаполнитьЗначенияСвойств(ДанныеИБ, ПолученныеДанные, ПоляКопии);
|
||||
Для НомерОтсутствующегоПоля = 0 По СвойстваОтсутствующиеВПолученныхДанных.ВГраница() Цикл
|
||||
|
||||
СвойстваОтсутствующиеВПолученныхДанных[НомерОтсутствующегоПоля] = СокрЛП(СвойстваОтсутствующиеВПолученныхДанных[НомерОтсутствующегоПоля]);
|
||||
|
||||
ИндексОтсутствующегоПоля = ПоляКопии.Найти(СвойстваОтсутствующиеВПолученныхДанных[НомерОтсутствующегоПоля]);
|
||||
Если ИндексОтсутствующегоПоля <> Неопределено Тогда
|
||||
|
||||
ПоляКопии.Удалить(ИндексОтсутствующегоПоля);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ПоляКопируемые = СтрСоединить(ПоляКопии, ",");
|
||||
ПоляИсключаемые = СтрСоединить(СвойстваОтсутствующиеВПолученныхДанных, ",");
|
||||
|
||||
ЗаполнитьЗначенияСвойств(ДанныеИБ, ПолученныеДанные, ПоляКопируемые, ПоляИсключаемые);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого КонвертацииТЧ Из ПравилоКонвертации.СвойстваТабличныхЧастей Цикл
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.4.140";
|
||||
Описание.Версия = "3.1.4.148";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -72,6 +72,9 @@
|
||||
//
|
||||
// Параметры:
|
||||
// Форма - ФормаКлиентскогоПриложения - форма отчета.
|
||||
// - РасширениеУправляемойФормыДляОтчета
|
||||
// - Структура:
|
||||
// * НастройкиОтчета - см. ВариантыОтчетов.НастройкиФормыОтчета
|
||||
// Отказ - Булево - признак отказа от создания формы.
|
||||
// СтандартнаяОбработка - Булево - признак выполнения стандартной (системной) обработки события.
|
||||
//
|
||||
|
||||
@@ -279,6 +279,116 @@
|
||||
Возврат СведенияОбАдресеВВидеСтруктуры(Адрес, ДополнительныеПараметры);
|
||||
КонецФункции
|
||||
|
||||
// Возвращает сведения об адресе в виде отдельных частей адреса и различных кодов (код региона, ОКТМО и др.), где
|
||||
// типы адресных объектов (свойство ТипКраткий), типы домов, зданий и помещений соответствуют приказу Минфина РФ N 171н.
|
||||
//
|
||||
// Параметры:
|
||||
// Адрес - Строка - адрес во внутреннем формате JSON или в XML, соответствующем XDTO-пакету Адрес.
|
||||
// - Структура - см. СведенияОбАдресе
|
||||
// ДополнительныеПараметры - см. СведенияОбАдресе.ДополнительныеПараметры
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// см. СведенияОбАдресе
|
||||
//
|
||||
Функция СведенияОбАдресеПриказМинфинаРФ171н(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
||||
|
||||
Параметры = ИнициализироватьПараметрыСведенийОбАдресе(ДополнительныеПараметры);
|
||||
|
||||
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВJSON(Адрес) Тогда
|
||||
АдресПоПолям = СведенияОбАдресе(Адрес, Параметры);
|
||||
ИначеЕсли ТипЗнч(Адрес) = Тип("Структура") Тогда
|
||||
АдресПоПолям = Адрес;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
ПереченьЭлементов = Новый ФиксированноеСоответствие(Новый Соответствие);
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
||||
|
||||
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
|
||||
|
||||
ПереченьЭлементов = МодульАдресныйКлассификаторСлужебный.АдресныеСокращенияПриказМинфинаРФ171н();
|
||||
|
||||
Сокращение = НРег(СокрЛП(АдресПоПолям.МуниципальныйРайонТипКраткий));
|
||||
АдресПоПолям.МуниципальныйРайон = МодульАдресныйКлассификаторСлужебный.КраткоеНаписаниеМуниципальныхРайонов(АдресПоПолям.МуниципальныйРайон, Сокращение);
|
||||
|
||||
Сокращение = НРег(СокрЛП(АдресПоПолям.ПоселениеТипКраткий));
|
||||
АдресПоПолям.Поселение = МодульАдресныйКлассификаторСлужебный.КраткоеНаписаниеПоселений(АдресПоПолям.Поселение, Сокращение);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
УровниАдреса = Новый Массив;
|
||||
УровниАдреса.Добавить("Регион");
|
||||
УровниАдреса.Добавить("Район");
|
||||
УровниАдреса.Добавить("МуниципальныйРайон");
|
||||
УровниАдреса.Добавить("Город");
|
||||
УровниАдреса.Добавить("Поселение");
|
||||
УровниАдреса.Добавить("НаселенныйПункт");
|
||||
УровниАдреса.Добавить("Территория");
|
||||
УровниАдреса.Добавить("Улица");
|
||||
|
||||
Для каждого УровеньАдреса Из УровниАдреса Цикл
|
||||
|
||||
ТипПолный = АдресПоПолям[УровеньАдреса + "ТипПолный"];
|
||||
ТипКраткий = ПереченьЭлементов.Получить(ВРег(ТипПолный));
|
||||
Если ЗначениеЗаполнено(ТипКраткий) Тогда
|
||||
АдресПоПолям[УровеньАдреса + "ТипКраткий"] = ТипКраткий;
|
||||
АдресПоПолям[УровеньАдреса + "Сокращение"] = ТипКраткий;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
СокращенияЗданийИПомещений = РаботаСАдресамиКлиентСервер.СокращенияЗданийИПомещений();
|
||||
|
||||
Если ТипЗнч(АдресПоПолям.Здание) = Тип("Структура") Тогда
|
||||
|
||||
ТипКраткий = СокращенияЗданийИПомещений[ВРег(АдресПоПолям.Здание.ТипЗдания)];
|
||||
|
||||
Если ЗначениеЗаполнено(ТипКраткий) Тогда
|
||||
АдресПоПолям.Здание.ТипЗдания = ТипКраткий;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(АдресПоПолям.Корпуса) = Тип("Массив") Тогда
|
||||
Для каждого Корпус Из АдресПоПолям.Корпуса Цикл
|
||||
|
||||
ТипКраткий = СокращенияЗданийИПомещений[ВРег(Корпус.ТипКорпуса)];
|
||||
|
||||
Если ЗначениеЗаполнено(ТипКраткий) Тогда
|
||||
Корпус.ТипКорпуса = ТипКраткий;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(АдресПоПолям.Помещения) = Тип("Массив") Тогда
|
||||
Для каждого Корпус Из АдресПоПолям.Помещения Цикл
|
||||
|
||||
ТипКраткий = СокращенияЗданийИПомещений[ВРег(Корпус.ТипПомещения)];
|
||||
|
||||
Если ЗначениеЗаполнено(ТипКраткий) Тогда
|
||||
Корпус.ТипПомещения = ТипКраткий;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Параметры.БезПредставлений Тогда
|
||||
|
||||
АдресJSON = ПоляАдресаВJSON(АдресПоПолям);
|
||||
АдресИзJSON = УправлениеКонтактнойИнформациейСлужебный.JSONВКонтактнуюИнформациюПоПолям(АдресJSON, Перечисления.ТипыКонтактнойИнформации.Адрес);
|
||||
|
||||
ВключатьСтрануВПредставление = Ложь;
|
||||
|
||||
АдресПоПолям.Представление = РаботаСАдресамиКлиентСервер.ПредставлениеАдреса(АдресИзJSON,
|
||||
ВключатьСтрануВПредставление, РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес());
|
||||
|
||||
АдресПоПолям.МуниципальноеПредставление = РаботаСАдресамиКлиентСервер.ПредставлениеАдреса(АдресИзJSON ,
|
||||
ВключатьСтрануВПредставление, РаботаСАдресамиКлиентСервер.МуниципальныйАдрес());
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат АдресПоПолям;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Проверяет адрес на соответствие требованиям к адресной информации.
|
||||
//
|
||||
// Параметры:
|
||||
@@ -2452,6 +2562,20 @@
|
||||
|
||||
Функция ИнициализироватьПараметрыСведенийОбАдресе(Знач ДополнительныеПараметры)
|
||||
|
||||
Параметры = ПараметрыСведенийОбАдресе();
|
||||
|
||||
Если ТипЗнч(ДополнительныеПараметры) = Тип("Структура") Тогда
|
||||
ЗаполнитьЗначенияСвойств(Параметры, ДополнительныеПараметры);
|
||||
КонецЕсли;
|
||||
|
||||
Параметры.Вставить("ВозвращатьКоды", Параметры.КодыАдреса Или Параметры.КодыКЛАДР);
|
||||
|
||||
Возврат Параметры;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПараметрыСведенийОбАдресе()
|
||||
|
||||
Параметры = Новый Структура();
|
||||
Параметры.Вставить("БезПредставлений", Ложь);
|
||||
Параметры.Вставить("НаименованиеВключаетСокращение", Ложь);
|
||||
@@ -2460,12 +2584,7 @@
|
||||
Параметры.Вставить("ПроверитьАдрес", Ложь);
|
||||
Параметры.Вставить("ВключатьСтрануВПредставление", Ложь);
|
||||
Параметры.Вставить("КодыАдреса", Ложь);
|
||||
|
||||
Если ТипЗнч(ДополнительныеПараметры) = Тип("Структура") Тогда
|
||||
ЗаполнитьЗначенияСвойств(Параметры, ДополнительныеПараметры);
|
||||
КонецЕсли;
|
||||
|
||||
Параметры.Вставить("ВозвращатьКоды", Параметры.КодыАдреса Или Параметры.КодыКЛАДР);
|
||||
Параметры.Вставить("ВозвращатьКоды", Ложь);
|
||||
|
||||
Возврат Параметры;
|
||||
|
||||
@@ -2514,7 +2633,7 @@
|
||||
|
||||
КодПоселения = "";
|
||||
|
||||
Если СтрСравнить(ТипПоселения, НСтр("ru = 'г. п.'")) = 0 Тогда
|
||||
Если СтрСравнить(ТипПоселения, НСтр("ru = 'г.п.'")) = 0 Тогда
|
||||
КодПоселения = "1";
|
||||
ИначеЕсли СтрСравнить(ТипПоселения, НСтр("ru = 'с.п.'")) = 0 Тогда
|
||||
КодПоселения = "2";
|
||||
@@ -2522,6 +2641,9 @@
|
||||
КодПоселения = "3";
|
||||
ИначеЕсли СтрСравнить(ТипПоселения, НСтр("ru = 'вн.р-н'")) = 0 Тогда
|
||||
КодПоселения = "4";
|
||||
ИначеЕсли СтрСравнить(ТипПоселения, НСтр("ru = 'г. п.'")) = 0 Тогда
|
||||
// Обратная совместимость
|
||||
КодПоселения = "1";
|
||||
КонецЕсли;
|
||||
|
||||
Возврат КодПоселения;
|
||||
|
||||
@@ -145,6 +145,10 @@
|
||||
Возврат "Административно-территориальный";
|
||||
КонецФункции
|
||||
|
||||
Функция ЭтоАдминистративноТерриториальныйАдрес(ТипАдреса) Экспорт
|
||||
Возврат СтрСравнить(ТипАдреса, АдминистративноТерриториальныйАдрес()) = 0;
|
||||
КонецФункции
|
||||
|
||||
Функция МуниципальныйАдрес() Экспорт
|
||||
Возврат "Муниципальный";
|
||||
КонецФункции
|
||||
@@ -498,6 +502,7 @@
|
||||
Если ЭтоМуниципальныйАдрес(ТипАдреса) Тогда
|
||||
Уровни.Добавить("MunDistrict");
|
||||
Уровни.Добавить("Settlement");
|
||||
Уровни.Добавить("City");
|
||||
Иначе
|
||||
Уровни.Добавить("District");
|
||||
Уровни.Добавить("City");
|
||||
@@ -580,33 +585,40 @@
|
||||
|
||||
Для каждого ИмяУровня Из ИменаУровнейАдреса(ТипАдреса, Истина) Цикл
|
||||
|
||||
Если СтрСравнить(ИмяУровня, "locality") = 0
|
||||
И ЭтоМуниципальныйАдрес(Адрес.AddressType)
|
||||
И ЗначениеЗаполнено(Адрес.city)
|
||||
И ПустаяСтрока(Адрес.locality) Тогда
|
||||
СписокЗаполненныхУровней.Добавить(СокрЛП(Адрес["city"] + " " + Адрес["cityType"]));
|
||||
Если ЗначениеЗаполнено(Адрес[ИмяУровня]) Тогда
|
||||
|
||||
ИначеЕсли Адрес.Свойство(ИмяУровня) И НЕ ПустаяСтрока(Адрес[ИмяУровня]) Тогда
|
||||
Если НЕ ПредставлениеУровняБезСокращения(ИмяУровня) Тогда
|
||||
СписокЗаполненныхУровней.Добавить(СокрЛП(Адрес[ИмяУровня] + " " + Адрес[ИмяУровня + "Type"]));
|
||||
Иначе
|
||||
СписокЗаполненныхУровней.Добавить(Адрес[ИмяУровня]);
|
||||
Если СтрСравнить(ИмяУровня, "MunDistrict") = 0 Тогда
|
||||
Адрес[ИмяУровня] = КраткоеНаписаниеМуниципальныхРайонов(Адрес[ИмяУровня], Адрес[ИмяУровня + "Type"]);
|
||||
КонецЕсли;
|
||||
|
||||
Если СтрСравнить(ИмяУровня, "Settlement") = 0 Тогда
|
||||
Адрес[ИмяУровня] = КраткоеНаписаниеПоселений(Адрес[ИмяУровня], Адрес[ИмяУровня + "Type"]);
|
||||
КонецЕсли;
|
||||
|
||||
СписокЗаполненныхУровней.Добавить(УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||
Адрес[ИмяУровня], Адрес[ИмяУровня + "Type"], СтрСравнить(ИмяУровня, "Area") = 0));
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Если Адрес.Свойство("HouseNumber") И НЕ ПустаяСтрока(Адрес.HouseNumber) Тогда
|
||||
СписокЗаполненныхУровней.Добавить(НРег(Адрес.HouseType) + " " + Адрес.HouseNumber);
|
||||
|
||||
СписокЗаполненныхУровней.Добавить(СоединитьНомерИТипЗдания(Адрес.HouseNumber, Адрес.HouseType));
|
||||
|
||||
ИначеЕсли Адрес.Свойство("stead") И Не ПустаяСтрока(Адрес.stead) Тогда
|
||||
СписокЗаполненныхУровней.Добавить("участок" + " " + Адрес.stead);
|
||||
|
||||
СписокЗаполненныхУровней.Добавить(
|
||||
СоединитьНомерИТипЗдания(Адрес.stead, НаименованиеЗемельногоУчастка()));
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если Адрес.Свойство("Buildings") И Адрес.Buildings.Количество() > 0 Тогда
|
||||
|
||||
Для каждого Строение Из Адрес.Buildings Цикл
|
||||
Если ЗначениеЗаполнено(Строение.Number) Тогда
|
||||
СписокЗаполненныхУровней.Добавить(НРег(Строение.Type) + " " + Строение.Number);
|
||||
|
||||
СписокЗаполненныхУровней.Добавить(СоединитьНомерИТипЗдания(Строение.Number, Строение.Type));
|
||||
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
@@ -619,7 +631,7 @@
|
||||
Для каждого Строение Из Адрес.Apartments Цикл
|
||||
Если ЗначениеЗаполнено(Строение.Number) Тогда
|
||||
Если СтрСравнить(Строение.Type, "Другое") <> 0 Тогда
|
||||
СписокЗаполненныхУровней.Добавить(НРег(Строение.Type) + " " + Строение.Number);
|
||||
СписокЗаполненныхУровней.Добавить(СоединитьНомерИТипЗдания(Строение.Number, Строение.Type));
|
||||
Иначе
|
||||
СписокЗаполненныхУровней.Добавить(Строение.Number);
|
||||
КонецЕсли;
|
||||
@@ -638,6 +650,101 @@
|
||||
Возврат "Зем. участок";
|
||||
КонецФункции
|
||||
|
||||
Функция СоединитьНомерИТипЗдания(Знач Номер, Знач ТипЗданияИлиПомещения)
|
||||
|
||||
Если ПустаяСтрока(ТипЗданияИлиПомещения) Тогда
|
||||
Возврат Номер;
|
||||
КонецЕсли;
|
||||
|
||||
СокращенияЗданийИПомещений = СокращенияЗданийИПомещений();
|
||||
|
||||
Если СокращенияЗданийИПомещений[ВРег(ТипЗданияИлиПомещения)] = Неопределено Тогда
|
||||
Возврат НРег(ТипЗданияИлиПомещения) + " "+ Номер;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат СокращенияЗданийИПомещений[ВРег(ТипЗданияИлиПомещения)] + " " + Номер;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция СокращенияЗданийИПомещений() Экспорт
|
||||
|
||||
Сокращения = Новый Соответствие;
|
||||
|
||||
Сокращения.Вставить("ВЛАДЕНИЕ", "влд.");
|
||||
Сокращения.Вставить("ГАРАЖ", "г-ж");
|
||||
Сокращения.Вставить("ДОМ", "д.");
|
||||
Сокращения.Вставить("ДОМОВЛАДЕНИЕ", "двлд.");
|
||||
Сокращения.Вставить("ЗДАНИЕ", "зд.");
|
||||
Сокращения.Вставить("ЗЕМЕЛЬНЫЙ УЧАСТОК", "з/у");
|
||||
Сокращения.Вставить("ЗЕМ. УЧАСТОК", "з/у");
|
||||
Сокращения.Вставить("КВАРТИРА", "кв.");
|
||||
Сокращения.Вставить("КОМНАТА", "ком.");
|
||||
Сокращения.Вставить("ПОДВАЛ", "подв.");
|
||||
Сокращения.Вставить("КОТЕЛЬНАЯ", "кот.");
|
||||
Сокращения.Вставить("ПОГРЕБ", "п-б");
|
||||
Сокращения.Вставить("КОРПУС", "к.");
|
||||
Сокращения.Вставить("МАШИНО-МЕСТО", "м/м");
|
||||
Сокращения.Вставить("ОБЪЕКТ НЕЗАВЕРШЕННОГО СТРОИТЕЛЬСТВА", "ОНС");
|
||||
Сокращения.Вставить("ОФИС", "офис");
|
||||
Сокращения.Вставить("ПАВИЛЬОН", "пав.");
|
||||
Сокращения.Вставить("ПОМЕЩЕНИЕ", "помещ.");
|
||||
Сокращения.Вставить("РАБОЧИЙ УЧАСТОК", "раб.уч.");
|
||||
Сокращения.Вставить("СКЛАД", "скл.");
|
||||
Сокращения.Вставить("СООРУЖЕНИЕ", "соор.");
|
||||
Сокращения.Вставить("СТРОЕНИЕ", "стр.");
|
||||
Сокращения.Вставить("ТОРГОВЫЙ ЗАЛ", "торг.зал");
|
||||
Сокращения.Вставить("ЦЕХ", "цех");
|
||||
|
||||
Возврат Сокращения;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Обратная совместимость
|
||||
//
|
||||
Функция КраткоеНаписаниеМуниципальныхРайонов(Наименование, Сокращение) Экспорт
|
||||
|
||||
Если СтрСравнить(Сокращение, "г.о.") = 0 Тогда
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Городской округ", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
Если СтрСравнить(Сокращение, "м.р-н") = 0 Тогда
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "муниципальный район", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
Если СтрСравнить(Сокращение, "вн.тер.") = 0 Тогда
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Внутригородская территория", "")); // @Non-NLS-1
|
||||
Сокращение = "вн.тер.г.";
|
||||
КонецЕсли;
|
||||
Если СтрСравнить(Сокращение, "вн.тер.г.") = 0 Тогда
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Внутригородская территория", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
Если СтрСравнить(Сокращение, "м.о.") = 0 Или СтрСравнить(Сокращение, "мун. окр.") = 0 Тогда // @Non-NLS-2
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Муниципальный округ", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Наименование;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Обратная совместимость
|
||||
//
|
||||
Функция КраткоеНаписаниеПоселений(Наименование, Сокращение) Экспорт
|
||||
|
||||
Если СтрСравнить(Сокращение, "г.п.") Или СтрСравнить(Сокращение, "г. п.") = 0 Тогда // @Non-NLS-2
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Городское поселение", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
Если СтрСравнить(Сокращение, "вн.р-н") = 0 Тогда
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Внутригородской район", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
Если СтрСравнить(Сокращение, "с.п.") = 0 Тогда
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Сельское поселение", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
Если СтрСравнить(Сокращение, "меж.тер.") = 0 Тогда
|
||||
Наименование = СокрЛП(СтрЗаменить(Наименование, "Межселенная территория", "")); // @Non-NLS-1
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Наименование;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#Область ПрочиеСлужебныеПроцедурыИФункции
|
||||
|
||||
Функция ПредставлениеУровняБезСокращения(ИмяУровня) Экспорт
|
||||
|
||||
@@ -173,6 +173,7 @@
|
||||
//
|
||||
Процедура ДобавитьНастройкиРаботыСФайлами(ОбщиеНастройки, ПерсональныеНастройки) Экспорт
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ПерсональныеНастройки.Вставить("ДействиеПоДвойномуЩелчкуМыши", ДействиеПоДвойномуЩелчкуМыши());
|
||||
|
||||
@@ -444,6 +444,11 @@
|
||||
ЗначенияСсылочныхТипов = НовыйСсылкиВОбъекте();
|
||||
|
||||
Для Каждого ТабличнаяЧасть Из ТабличныеЧасти Цикл
|
||||
|
||||
Если НЕ ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(ОписаниеИсточника.Источник, ТабличнаяЧасть.Имя) Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого СтрокаТЧ Из ОписаниеИсточника.Источник[ТабличнаяЧасть.Имя] Цикл
|
||||
ОписаниеТабличнойЧасти = ОбщегоНазначения.СкопироватьРекурсивно(ОписаниеИсточника);
|
||||
ОписаниеТабличнойЧасти.Источник = СтрокаТЧ;
|
||||
|
||||
@@ -3081,7 +3081,7 @@
|
||||
Иначе
|
||||
УсловиеОтбора = "ГруппыДоступа.Пользователь = &Пользователь";
|
||||
Если Включить Или ТекущийПрофиль <> Неопределено Тогда
|
||||
УсловиеОтбора = УсловиеОтбора + Символы.ПС + " И ГруппыДоступа.Профиль = &Профиль";
|
||||
УсловиеОтбора = УсловиеОтбора + Символы.ПС + " И ГруппыДоступа.Профиль = &Профиль"; // @query-part-1
|
||||
Запрос.УстановитьПараметр("Профиль", ТекущийПрофиль);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
@@ -876,10 +876,10 @@
|
||||
|
||||
Биты = Новый Массив;
|
||||
Для НомерБита = 0 По ДлинаХеша - 1 Цикл
|
||||
Биты.Вставить(0, ?(ПроверитьБит(Хеш, НомерБита), "Истина", "Ложь"));
|
||||
Биты.Вставить(0, ?(ПроверитьБит(Хеш, НомерБита), "ИСТИНА", "ЛОЖЬ"));
|
||||
КонецЦикла;
|
||||
|
||||
Возврат "Истина В (Истина," + СтрСоединить(Биты, ",") + ")";
|
||||
Возврат "ИСТИНА В (ИСТИНА," + СтрСоединить(Биты, ",") + ")"; // @query-part-1
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -381,6 +381,20 @@
|
||||
Возврат Результат;
|
||||
КонецФункции
|
||||
|
||||
Функция СоединитьНаименованиеИТипАдресногоОбъекта(Знач Наименование, Знач ТипАдресногоОбъекта, ЭтоРегион = Ложь) Экспорт
|
||||
|
||||
Если ПустаяСтрока(ТипАдресногоОбъекта) Тогда
|
||||
Возврат Наименование;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЭтоРегион Тогда
|
||||
Возврат Наименование + " " + ТипАдресногоОбъекта;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ТипАдресногоОбъекта + " "+ Наименование;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Разделяет текст на слова по указанным разделителям. По умолчанию разделители - пробельные символы.
|
||||
//
|
||||
// Параметры:
|
||||
@@ -558,4 +572,4 @@
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
#КонецОбласти
|
||||
@@ -398,7 +398,9 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДополнительныеПараметры = Новый Структура("ТолькоВебСервис", Истина);
|
||||
ДополнительныеПараметры = ПараметрыАвтоподбораАдреса();
|
||||
ДополнительныеПараметры.ТолькоВебСервис = Истина;
|
||||
|
||||
Результат = Обработки["РасширенныйВводКонтактнойИнформации"].СписокАвтоподбораНаселенногоПункта(Текст, ДополнительныеПараметры);
|
||||
Если Результат.Отказ Тогда
|
||||
Возврат;
|
||||
@@ -409,7 +411,18 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ФорматированиеРезультатовАвтоподбора(ДанныеВыбора, Знач Текст) Экспорт
|
||||
Функция ПараметрыАвтоподбораАдреса() Экспорт
|
||||
|
||||
ДополнительныеПараметры = Новый Структура;
|
||||
ДополнительныеПараметры.Вставить("ТолькоВебСервис", Ложь);
|
||||
ДополнительныеПараметры.Вставить("Уровни", "");
|
||||
ДополнительныеПараметры.Вставить("ТипАдреса", "");
|
||||
|
||||
Возврат ДополнительныеПараметры;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ФорматированиеРезультатовАвтоподбора(ДанныеВыбора, Знач Текст, ВыделятьУстаревшиеАдреса = Истина) Экспорт
|
||||
|
||||
МодульРаботаСАдресамиКлиентСервер = ОбщегоНазначения.ОбщийМодуль("РаботаСАдресамиКлиентСервер");
|
||||
|
||||
@@ -417,6 +430,7 @@
|
||||
ФрагментыТекстаПоиска = СтрРазделить(Текст, " ");
|
||||
Для каждого СтрокаДанных Из ДанныеВыбора Цикл
|
||||
|
||||
УстаревшийАдрес = Ложь;
|
||||
Если ТипЗнч(СтрокаДанных.Значение) = Тип("Структура")
|
||||
И СтрокаДанных.Значение.Свойство("Адрес") Тогда
|
||||
|
||||
@@ -425,9 +439,10 @@
|
||||
СтрокаДанных.Значение.Представление = МодульРаботаСАдресамиКлиентСервер.ПредставлениеАдреса(Адрес, Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
УстаревшийАдрес = Не СтрокаДанных.Значение.Муниципальный;
|
||||
Иначе
|
||||
УстаревшийАдрес = Ложь;
|
||||
Если ВыделятьУстаревшиеАдреса Тогда
|
||||
УстаревшийАдрес = Не СтрокаДанных.Значение.Муниципальный;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Представление = СтрокаДанных.Представление;
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="afd8fa00-6214-11eb-c79c-0242ac110002">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="cae62006-6927-11eb-2f95-0242ac110002">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="afd8fa01-6214-11eb-c79c-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="afd8fa28-6214-11eb-c79c-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="afd8fa32-6214-11eb-c79c-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="afd8fa33-6214-11eb-c79c-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="afd8fa34-6214-11eb-c79c-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="afd8fa3c-6214-11eb-c79c-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="b1541691-fa77-47fe-8d6f-8d58a3f8de60"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="cae62010-6927-11eb-2f95-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="cae6202e-6927-11eb-2f95-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="cae62038-6927-11eb-2f95-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="cae62039-6927-11eb-2f95-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="cae62042-6927-11eb-2f95-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="cae62043-6927-11eb-2f95-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="d99166ba-9e6a-42ab-b6b0-c1a499e43f5b"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.4.140</version>
|
||||
<version>3.1.4.148</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,fb2f759c-6214-11eb-a88a-0242ac110002,1,ecbf949c-6214-11eb-db92-0242ac110002,"3.1.4.140","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6265,1,0,afd8fa00-6214-11eb-c79c-0242ac110002,afd8fa00-6214-11eb-c79c-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
{6,1,1,121cf44a-6928-11eb-459b-0242ac110002,1,029f4da6-6928-11eb-b290-0242ac110002,"3.1.4.148","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6265,1,0,cae62006-6927-11eb-2f95-0242ac110002,cae62006-6927-11eb-2f95-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
+12
@@ -668,6 +668,18 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Параметры:
|
||||
// СписокВыбора - СписокЗначений
|
||||
//
|
||||
Процедура ЗаполнитьСписокВыбораСостоянияЗаявления(СписокВыбора) Экспорт
|
||||
СписокВыбора.Добавить(Перечисления.СостоянияЗаявленияНаВыпускСертификата.НеПодготовлено);
|
||||
СписокВыбора.Добавить(Перечисления.СостоянияЗаявленияНаВыпускСертификата.Подготовлено);
|
||||
СписокВыбора.Добавить(Перечисления.СостоянияЗаявленияНаВыпускСертификата.Отправлено);
|
||||
СписокВыбора.Добавить(Перечисления.СостоянияЗаявленияНаВыпускСертификата.Отклонено);
|
||||
СписокВыбора.Добавить(Перечисления.СостоянияЗаявленияНаВыпускСертификата.ИсполненоСертификатНеУстановлен);
|
||||
СписокВыбора.Добавить(Перечисления.СостоянияЗаявленияНаВыпускСертификата.Исполнено);
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
||||
@@ -274,92 +274,45 @@
|
||||
Процедура ПеренестиФайл(Файл, СвойстваТома, ОшибкиПереноса, ПеренесеноФайлов)
|
||||
|
||||
ФайлСсылка = Файл.Ссылка;
|
||||
|
||||
СвойстваФайла = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(ФайлСсылка, "Наименование, Расширение, Размер");
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
ЭлементБлокировкиДанных = Блокировка.Добавить(ФайлСсылка.Метаданные().ПолноеИмя());
|
||||
ЭлементБлокировкиДанных.УстановитьЗначение("Ссылка", ФайлСсылка);
|
||||
Блокировка.Заблокировать();
|
||||
|
||||
ФайлОбъект = ФайлСсылка.ПолучитьОбъект();
|
||||
ИмяДляЖурнала = ОбщегоНазначенияКлиентСервер.ПолучитьИмяСРасширением(ФайлОбъект.Наименование, ФайлОбъект.Расширение);
|
||||
Если ПереноситьВТом
|
||||
И СвойстваТома.МаксимальныйОбъемТома > 0
|
||||
И СвойстваТома.ТекущийОбъемТома + ФайлОбъект.Размер > СвойстваТома.МаксимальныйОбъемТома Тогда
|
||||
|
||||
ВызватьИсключение НСтр("ru = '""Превышен максимальный размер тома"".'");
|
||||
КонецЕсли;
|
||||
|
||||
ВыброситьИсключениеПриПревышенииРазмераТома(СвойстваТома, ФайлОбъект);
|
||||
|
||||
Если Действие = "ПеренестиМеждуТомами" Тогда
|
||||
|
||||
СвойстваФайла = РаботаСФайламиВТомахСлужебный.СвойстваФайлаВТоме();
|
||||
ЗаполнитьЗначенияСвойств(СвойстваФайла, ФайлОбъект);
|
||||
Если ТипЗнч(ФайлОбъект) = Тип("СправочникОбъект.ВерсииФайлов") Тогда
|
||||
СвойстваФайла.ВладелецФайла = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(
|
||||
ФайлОбъект.Владелец, "ВладелецФайла");
|
||||
КонецЕсли;
|
||||
|
||||
ТекущийПутьКФайлу = РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(СвойстваФайла);
|
||||
|
||||
ФайлНаДиске = Новый Файл(ТекущийПутьКФайлу);
|
||||
Если Не ФайлНаДиске.Существует() Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Файл ""%1"" не найден.'"), ТекущийПутьКФайлу);
|
||||
КонецЕсли;
|
||||
|
||||
СвойстваФайла.Том = ТомХраненияПриемник;
|
||||
СвойстваФайла.ПутьКФайлу = "";
|
||||
|
||||
НовыйПутьКФайлу = РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(СвойстваФайла, ФайлОбъект.ДатаМодификацииУниверсальная);
|
||||
КопироватьФайл(ТекущийПутьКФайлу, НовыйПутьКФайлу);
|
||||
|
||||
РаботаСФайламиВТомахСлужебный.УдалитьФайл(ТекущийПутьКФайлу);
|
||||
|
||||
ФайлОбъект.Том = ТомХраненияПриемник;
|
||||
ФайлОбъект.ПутьКФайлу = Сред(НовыйПутьКФайлу, СтрДлина(СвойстваТома.ПутьКТому) + 1);;
|
||||
|
||||
ПеренестиМеждуТомами(ФайлОбъект, СвойстваТома);
|
||||
ИначеЕсли Действие = "ПеренестиВТома" Тогда
|
||||
|
||||
ДанныеФайла = РаботаСФайлами.ДвоичныеДанныеФайла(ФайлСсылка);
|
||||
РаботаСФайламиВТомахСлужебный.ДобавитьФайл(ФайлОбъект, ДанныеФайла,
|
||||
ФайлОбъект.ДатаМодификацииУниверсальная, , ?(ПереноситьВТом, ТомХраненияПриемник, Неопределено));
|
||||
|
||||
РаботаСФайламиСлужебный.УдалитьЗаписьИзРегистраДвоичныеДанныеФайлов(ФайлСсылка);
|
||||
|
||||
ПеренестиВТома(ФайлОбъект, СвойстваТома);
|
||||
ИначеЕсли Действие = "ПеренестиВБазу" Тогда
|
||||
ПеренестиВБазу(ФайлОбъект, СвойстваТома);
|
||||
Иначе
|
||||
|
||||
ДанныеФайла = РаботаСФайламиВТомахСлужебный.ДанныеФайла(ФайлСсылка);
|
||||
РаботаСФайламиСлужебный.ЗаписатьФайлВИнформационнуюБазу(ФайлСсылка, ДанныеФайла);
|
||||
|
||||
ПутьКФайлу = РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(
|
||||
Новый Структура("Том, ПутьКФайлу", ФайлОбъект.Том, ФайлОбъект.ПутьКФайлу));
|
||||
РаботаСФайламиВТомахСлужебный.УдалитьФайл(ПутьКФайлу);
|
||||
|
||||
ФайлОбъект.Том = Неопределено;
|
||||
ФайлОбъект.ПутьКФайлу = "";
|
||||
ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
|
||||
|
||||
ВызватьИсключение НСтр("ru='Неподдерживаемая операция.'");
|
||||
КонецЕсли;
|
||||
|
||||
ПеренесеноФайлов = ПеренесеноФайлов + 1;
|
||||
СвойстваТома.ТекущийОбъемТома = СвойстваТома.ТекущийОбъемТома + ФайлОбъект.Размер;
|
||||
СвойстваТома.ТекущийОбъемТома = СвойстваТома.ТекущийОбъемТома + СвойстваФайла.Размер;
|
||||
|
||||
ФайлОбъект.Записать();
|
||||
ЗафиксироватьТранзакцию();
|
||||
|
||||
|
||||
Исключение
|
||||
|
||||
|
||||
ОтменитьТранзакцию();
|
||||
Ошибка = ОшибкаПереноса(ФайлСсылка, ИнформацияОбОшибке());
|
||||
|
||||
ИнформацияОбОшибке = ИнформацияОбОшибке();
|
||||
|
||||
Ошибка = Новый Структура;
|
||||
Ошибка.Вставить("ИмяФайла",ИмяДляЖурнала);
|
||||
Ошибка.Вставить("Ошибка", КраткоеПредставлениеОшибки(ИнформацияОбОшибке));
|
||||
Ошибка.Вставить("Версия", ФайлСсылка);
|
||||
|
||||
ИмяДляЖурнала = ОбщегоНазначенияКлиентСервер.ПолучитьИмяСРасширением(
|
||||
СвойстваФайла.Наименование,
|
||||
СвойстваФайла.Расширение);
|
||||
|
||||
Ошибка.ИмяФайла = ИмяДляЖурнала;
|
||||
ОшибкиПереноса.Добавить(Ошибка);
|
||||
|
||||
ЗаписьЖурналаРегистрации(НСтр("ru = 'Файлы.Ошибка переноса файла.'", ОбщегоНазначения.КодОсновногоЯзыка()),
|
||||
@@ -370,12 +323,92 @@
|
||||
|возникла ошибка:
|
||||
|""%2"".'"),
|
||||
ИмяДляЖурнала,
|
||||
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке)));
|
||||
|
||||
Ошибка.ПодробноеПредставлениеОшибки));
|
||||
|
||||
КонецПопытки;
|
||||
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
&НаСервере
|
||||
Процедура ПеренестиМеждуТомами(ФайлОбъект, СвойстваТома)
|
||||
СвойстваФайла = РаботаСФайламиВТомахСлужебный.СвойстваФайлаВТоме();
|
||||
ЗаполнитьЗначенияСвойств(СвойстваФайла, ФайлОбъект);
|
||||
Если ТипЗнч(ФайлОбъект) = Тип("СправочникОбъект.ВерсииФайлов") Тогда
|
||||
СвойстваФайла.ВладелецФайла = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(
|
||||
ФайлОбъект.Владелец, "ВладелецФайла");
|
||||
КонецЕсли;
|
||||
|
||||
ТекущийПутьКФайлу = РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(СвойстваФайла);
|
||||
|
||||
ФайлНаДиске = Новый Файл(ТекущийПутьКФайлу);
|
||||
Если Не ФайлНаДиске.Существует() Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Файл ""%1"" не найден.'"), ТекущийПутьКФайлу);
|
||||
КонецЕсли;
|
||||
|
||||
СвойстваФайла.Том = ТомХраненияПриемник;
|
||||
СвойстваФайла.ПутьКФайлу = "";
|
||||
|
||||
НовыйПутьКФайлу = РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(СвойстваФайла, ФайлОбъект.ДатаМодификацииУниверсальная);
|
||||
КопироватьФайл(ТекущийПутьКФайлу, НовыйПутьКФайлу);
|
||||
|
||||
ФайлОбъект.Том = ТомХраненияПриемник;
|
||||
ФайлОбъект.ПутьКФайлу = Сред(НовыйПутьКФайлу, СтрДлина(СвойстваТома.ПутьКТому) + 1);
|
||||
ФайлОбъект.Записать();
|
||||
|
||||
РаботаСФайламиВТомахСлужебный.УдалитьФайл(ТекущийПутьКФайлу);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПеренестиВТома(ФайлОбъект, СвойстваТома)
|
||||
ДанныеФайла = РаботаСФайлами.ДвоичныеДанныеФайла(ФайлОбъект.Ссылка);
|
||||
РаботаСФайламиВТомахСлужебный.ДобавитьФайл(ФайлОбъект, ДанныеФайла,
|
||||
ФайлОбъект.ДатаМодификацииУниверсальная, , ?(ПереноситьВТом, ТомХраненияПриемник, Неопределено));
|
||||
|
||||
РаботаСФайламиСлужебный.УдалитьЗаписьИзРегистраДвоичныеДанныеФайлов(ФайлОбъект.Ссылка);
|
||||
|
||||
ФайлОбъект.Записать();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПеренестиВБазу(ФайлОбъект, СвойстваТома)
|
||||
ДанныеФайла = РаботаСФайламиВТомахСлужебный.ДанныеФайла(ФайлОбъект.Ссылка);
|
||||
РаботаСФайламиСлужебный.ЗаписатьФайлВИнформационнуюБазу(ФайлОбъект.Ссылка, ДанныеФайла);
|
||||
|
||||
ПутьКФайлу = РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(
|
||||
Новый Структура("Том, ПутьКФайлу", ФайлОбъект.Том, ФайлОбъект.ПутьКФайлу));
|
||||
|
||||
ФайлОбъект.Том = Неопределено;
|
||||
ФайлОбъект.ПутьКФайлу = "";
|
||||
ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
|
||||
ФайлОбъект.Записать();
|
||||
РаботаСФайламиВТомахСлужебный.УдалитьФайл(ПутьКФайлу);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ОшибкаПереноса(ФайлСсылка, ИнформацияОбОшибке)
|
||||
ОписаниеОшибки = Новый Структура;
|
||||
|
||||
ОписаниеОшибки.Вставить("ИмяФайла","");
|
||||
ОписаниеОшибки.Вставить("Ошибка", "");
|
||||
ОписаниеОшибки.Вставить("ПодробноеПредставлениеОшибки", "");
|
||||
ОписаниеОшибки.Вставить("Версия", ФайлСсылка);
|
||||
|
||||
ОписаниеОшибки.Ошибка = ?(ТипЗнч(ИнформацияОбОшибке) = Тип("Строка"),
|
||||
ИнформацияОбОшибке,
|
||||
КраткоеПредставлениеОшибки(ИнформацияОбОшибке));
|
||||
|
||||
ОписаниеОшибки.ПодробноеПредставлениеОшибки = ?(ТипЗнч(ИнформацияОбОшибке) = Тип("Строка"),
|
||||
ИнформацияОбОшибке,
|
||||
КраткоеПредставлениеОшибки(ИнформацияОбОшибке));
|
||||
|
||||
Возврат ОписаниеОшибки;
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Функция ФайлыДляПереноса()
|
||||
|
||||
@@ -651,5 +684,16 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
&НаСервере
|
||||
Процедура ВыброситьИсключениеПриПревышенииРазмераТома(Знач СвойстваТома, Знач ФайлОбъект)
|
||||
|
||||
Если ПереноситьВТом
|
||||
И СвойстваТома.МаксимальныйОбъемТома > 0
|
||||
И СвойстваТома.ТекущийОбъемТома + ФайлОбъект.Размер > СвойстваТома.МаксимальныйОбъемТома Тогда
|
||||
|
||||
ВызватьИсключение НСтр("ru = '""Превышен максимальный размер тома"".'");
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -4424,6 +4424,22 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ТипАдреса</name>
|
||||
<id>20</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>100</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>КомандаОК</name>
|
||||
<title>
|
||||
|
||||
+128
-40
@@ -52,7 +52,7 @@
|
||||
Параметры.Свойство("ВозвращатьСписокЗначений", ВозвращатьСписокЗначений);
|
||||
|
||||
ОсновнаяСтрана = РаботаСАдресамиКлиентСервер.ОсновнаяСтрана();
|
||||
ВидКИ = УправлениеКонтактнойИнформациейСлужебный.СтруктураВидаКонтактнойИнформации(Параметры.ВидКонтактнойИнформации);
|
||||
ВидКИ = УправлениеКонтактнойИнформациейСлужебный.СтруктураВидаКонтактнойИнформации(Параметры.ВидКонтактнойИнформации);
|
||||
ВидКонтактнойИнформации = ВидКИ;
|
||||
ПриСозданииНаСервереХранитьИсториюИзменений();
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
Если МеждународныйФорматАдреса И Не УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(НаселенныйПунктДетально.AddressType) Тогда
|
||||
НаселенныйПунктДетально.AddressType = УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес();
|
||||
ИначеЕсли ЗначениеЗаполнено(Параметры.ТипАдреса) Тогда
|
||||
УстановитьТипАдреса(Параметры.ТипАдреса);
|
||||
УстановитьТипАдресаИзПараметра(Параметры.ТипАдреса);
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьПредопределенныеВариантыАдреса(Параметры);
|
||||
@@ -614,9 +614,8 @@
|
||||
ИдентификаторНаселенногоПункта = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("НаселенныйПунктДетально", НаселенныйПунктДетально);
|
||||
ПараметрыФормы.Вставить("ОтображатьКнопкиВыбора", ИспользуетсяАдресныйКлассификатор);
|
||||
ПараметрыФормы = ПараметрыОткрытияФормыНаселенногоПункта();
|
||||
|
||||
Оповещение = Новый ОписаниеОповещения("ПослеВводаСведенийНаселенногоПункта", ЭтотОбъект);
|
||||
|
||||
ОткрытьФорму("Обработка.РасширенныйВводКонтактнойИнформации.Форма.НаселенныйПунктАдреса", ПараметрыФормы, Элемент,,,, Оповещение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||
@@ -674,7 +673,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Результат = СписокАвтоподбораНаселенногоПункта(ТекстДляАвтоПодбора);
|
||||
Результат = СписокАвтоподбораНаселенногоПункта(ТекстДляАвтоПодбора, ТипАдреса);
|
||||
Если Результат.Отказ Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
@@ -737,9 +736,10 @@
|
||||
Процедура ПослеВыбораУлицы(Результат, ДополнительныеПараметры) Экспорт
|
||||
|
||||
Если ТипЗнч(Результат) = Тип("Структура") Тогда
|
||||
|
||||
НаселенныйПунктДетально = ОпределитьАдресПоИдентификатору(Результат);
|
||||
ОбработкаИзмененияАдреса();
|
||||
Если Не Результат.Отказ Тогда
|
||||
НаселенныйПунктДетально = ОпределитьАдресПоИдентификатору(Результат);
|
||||
ОбработкаИзмененияАдреса();
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ПоказатьПредупреждение(, НСтр("ru = 'Выбор из списка недоступен, т.к в адресном классификаторе отсутствует информация о улицах для введенного адреса.'"));
|
||||
КонецЕсли;
|
||||
@@ -1190,6 +1190,32 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Процедура УстановитьМуниципальныеСведения(НаселенныйПунктДетально)
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
||||
|
||||
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
|
||||
МодульАдресныйКлассификаторСлужебный.УстановитьИдентификаторыАдреса(НаселенныйПунктДетально);
|
||||
|
||||
ИдентификаторАдреса = ИдентификаторАдреса(НаселенныйПунктДетально, Истина);
|
||||
Если ЗначениеЗаполнено(ИдентификаторАдреса) Тогда
|
||||
|
||||
Результат = МодульАдресныйКлассификаторСлужебный.АктуальныеАдресныеСведения(Новый Структура("Идентификатор", ИдентификаторАдреса));
|
||||
Если Не Результат.Отказ Тогда
|
||||
ДанныеИзКлассификатора = РаботаСАдресами.ПодготовитьАдресДляВвода(Результат.Данные);
|
||||
|
||||
ЗаполнитьЗначенияСвойств(НаселенныйПунктДетально, ДанныеИзКлассификатора,
|
||||
"munDistrict, munDistrictType,munDistrictId,settlement,settlementType,settlementId");
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Функция ВариантыУлицПоТексту(Знач Текст)
|
||||
|
||||
@@ -1206,12 +1232,17 @@
|
||||
&НаКлиенте
|
||||
Процедура ФормаВыбораУлицПоИндексу(Знач Текст)
|
||||
|
||||
Если Не ЭтоРФАдрес() Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Модифицированность = Истина;
|
||||
Индекс = Текст;
|
||||
|
||||
Если АвтоподборДоступен Тогда
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("Индекс", СокрЛП(Текст));
|
||||
ПараметрыФормы.Вставить("ВыборАдресаПоПочтовомуИндексу", Истина);
|
||||
|
||||
ПараметрыФормы = ПараметрыОткрытияФормаВыбораПоИндексу();
|
||||
ПараметрыФормы.Индекс =СокрЛП(Текст);
|
||||
|
||||
Оповещение = Новый ОписаниеОповещения("ПослеВыбораАдресаПоИндексу", ЭтотОбъект);
|
||||
ОткрытьФорму("Обработка.РасширенныйВводКонтактнойИнформации.Форма.ВыборАдресаПоПочтовомуИндексу", ПараметрыФормы, Элементы.Индекс,,,, Оповещение);
|
||||
@@ -1221,6 +1252,14 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Функция ЭтоРФАдрес()
|
||||
|
||||
Возврат РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(НаселенныйПунктДетально.addressType)
|
||||
Или РаботаСАдресамиКлиентСервер.ЭтоАдминистративноТерриториальныйАдрес(НаселенныйПунктДетально.addressType);
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ВвестиАдресВСвободнойФормеЗавершение(Знач РезультатВопроса, Знач ДополнительныеПараметры) Экспорт
|
||||
|
||||
@@ -1457,6 +1496,15 @@
|
||||
УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес());
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ВыбранныйТипАдреса = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес() Тогда
|
||||
Если ПустаяСтрока(НаселенныйПунктДетально.munDistrict)
|
||||
И ПустаяСтрока(НаселенныйПунктДетально.settlement) Тогда
|
||||
|
||||
УстановитьМуниципальныеСведения(НаселенныйПунктДетально);
|
||||
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ВыбранныйТипАдреса <> Неопределено Тогда
|
||||
@@ -1516,7 +1564,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ВопросОбОбновлениеАдресногоКлассификатора(Знач СообщениеОПроверкеАдреса)
|
||||
|
||||
@@ -2147,9 +2194,9 @@
|
||||
Если ЗначениеЗаполнено(ДанныеАдреса.HouseType) Тогда
|
||||
ТипДома = ДанныеАдреса.HouseType;
|
||||
Если ДанныеАдреса.Свойство("HouseNumber") Тогда
|
||||
Дом = ДанныеАдреса.HouseNumber;
|
||||
Дом = ДанныеАдреса.HouseNumber;
|
||||
ИначеЕсли ДанныеАдреса.Свойство("House") Тогда
|
||||
Дом = ДанныеАдреса.House;
|
||||
Дом = ДанныеАдреса.House;
|
||||
КонецЕсли;
|
||||
ИначеЕсли ЗначениеЗаполнено(ДанныеАдреса.stead) Тогда
|
||||
ТипДома = РаботаСАдресамиКлиентСервер.НаименованиеЗемельногоУчастка();
|
||||
@@ -3216,11 +3263,14 @@
|
||||
КонецФункции
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция СписокАвтоподбораНаселенногоПункта(Текст)
|
||||
Функция СписокАвтоподбораНаселенногоПункта(Текст, ТипАдреса)
|
||||
|
||||
ДополнительныеПараметры = УправлениеКонтактнойИнформациейСлужебный.ПараметрыАвтоподбораАдреса();
|
||||
ДополнительныеПараметры.Уровни = "1,3,31,4,41,5,6,65";
|
||||
ДополнительныеПараметры.ТипАдреса = ТипАдреса;
|
||||
|
||||
ДополнительныеПараметры = Новый Структура("ТолькоВебСервис, Уровни", Ложь, "1,3,31,4,41,5,6,65");
|
||||
Результат = Обработки.РасширенныйВводКонтактнойИнформации.СписокАвтоподбораНаселенногоПункта(Текст, ДополнительныеПараметры);
|
||||
УправлениеКонтактнойИнформациейСлужебный.ФорматированиеРезультатовАвтоподбора(Результат.Данные, Текст);
|
||||
УправлениеКонтактнойИнформациейСлужебный.ФорматированиеРезультатовАвтоподбора(Результат.Данные, Текст, ПустаяСтрока(ТипАдреса));
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
@@ -3242,7 +3292,7 @@
|
||||
Функция СписокАвтоподбораУлицы(Текст, ПараметрыАвтоподбора)
|
||||
|
||||
Результат = Обработки.РасширенныйВводКонтактнойИнформации.СписокАвтоподбораУлицы(Текст, ПараметрыАвтоподбора);
|
||||
УправлениеКонтактнойИнформациейСлужебный.ФорматированиеРезультатовАвтоподбора(Результат.Данные, Текст);
|
||||
УправлениеКонтактнойИнформациейСлужебный.ФорматированиеРезультатовАвтоподбора(Результат.Данные, Текст, Ложь);
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
@@ -3285,18 +3335,26 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура УстановитьТипАдреса(ТипАдреса)
|
||||
Процедура УстановитьТипАдресаИзПараметра(ТипАдресаИзПараметра)
|
||||
|
||||
Если СтрСравнить(Параметры.ТипАдреса, "АдминистративноТерриториальный") = 0 Тогда
|
||||
Если СтрСравнить(ТипАдресаИзПараметра, "АдминистративноТерриториальный") = 0 Или СтрСравнить(ТипАдресаИзПараметра, РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес()) = 0 Тогда
|
||||
НаселенныйПунктДетально.AddressType = РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес();
|
||||
ИначеЕсли СтрСравнить(Параметры.ТипАдреса, "ВСвободнойФорме") = 0 Тогда
|
||||
ТипАдреса = РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес();
|
||||
ИначеЕсли СтрСравнить(ТипАдресаИзПараметра, "ВСвободнойФорме") = 0 Тогда
|
||||
НаселенныйПунктДетально.AddressType = УправлениеКонтактнойИнформациейКлиентСервер.АдресВСвободнойФорме();
|
||||
ИначеЕсли СтрСравнить(Параметры.ТипАдреса, "ЕАЭС") = 0 Тогда
|
||||
ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.АдресВСвободнойФорме();
|
||||
ИначеЕсли СтрСравнить(ТипАдресаИзПараметра, "ЕАЭС") = 0 Тогда
|
||||
НаселенныйПунктДетально.AddressType = УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС();
|
||||
ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС();
|
||||
Иначе
|
||||
НаселенныйПунктДетально.AddressType = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес();
|
||||
ТипАдреса = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес();
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.ФормаВсеДействияИзмененияАдреса.Видимость = Ложь;
|
||||
Элементы.ДекорацияМуниципальный.ОтображениеПодсказки = ОтображениеПодсказки.Нет;
|
||||
Элементы.ДекорацияАдминистративноТерриториальный.ОтображениеПодсказки = ОтображениеПодсказки.Нет;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
@@ -3570,8 +3628,13 @@
|
||||
|
||||
Если Не АдресВосстановлен Тогда
|
||||
|
||||
ТипАдреса = ?(СведенияОСтране.УчастникЕАЭС, УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС(),
|
||||
УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес());
|
||||
Если Не ЭтоРФАдрес() Тогда
|
||||
|
||||
ТипАдреса = ?(СведенияОСтране.УчастникЕАЭС, УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС(),
|
||||
УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес());
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ИменаУровнейАдреса = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(ТипАдреса, Ложь);
|
||||
|
||||
ЭлементыАдреса = СтрРазделить(НаселенныйПункт, ",", Истина);
|
||||
@@ -3648,7 +3711,8 @@
|
||||
НаселенныйПункт = ПредставлениеНаселенногоПунктаАдреса(НаселенныйПунктДетально);
|
||||
|
||||
Улица = ?(ПустаяСтрока(НаселенныйПунктДетально.Street), "",
|
||||
НаселенныйПунктДетально.Street + " " + НаселенныйПунктДетально.StreetType);
|
||||
УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||
НаселенныйПунктДетально.Street, НаселенныйПунктДетально.StreetType));
|
||||
|
||||
Если ПустаяСтрока(НаселенныйПунктДетально.country) И (ЗначениеЗаполнено(НаселенныйПункт) Или ЗначениеЗаполнено(Улица)) Тогда
|
||||
НаселенныйПунктДетально.country = ?(ЗначениеЗаполнено(Страна), Строка(Страна), РаботаСАдресамиКлиентСервер.ОсновнаяСтрана());
|
||||
@@ -3712,19 +3776,14 @@
|
||||
|
||||
Для каждого ИмяУровня Из РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(Адрес.AddressType, Ложь) Цикл
|
||||
|
||||
Если СтрСравнить(ИмяУровня, "locality") = 0
|
||||
И РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(Адрес.AddressType)
|
||||
И ЗначениеЗаполнено(Адрес.city)
|
||||
И ПустаяСтрока(Адрес.locality) Тогда
|
||||
СписокЗаполненныхУровней.Добавить(СокрЛП(Адрес["city"] + " " + Адрес["cityType"]));
|
||||
ИначеЕсли ЗначениеЗаполнено(Адрес[ИмяУровня]) Тогда
|
||||
Если ЗначениеЗаполнено(Адрес[ИмяУровня]) Тогда
|
||||
|
||||
СписокЗаполненныхУровней.Добавить(
|
||||
УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(Адрес[ИмяУровня],
|
||||
Адрес[ИмяУровня + "Type"], СтрСравнить(ИмяУровня, "Area") = 0));
|
||||
|
||||
Если НЕ РаботаСАдресамиКлиентСервер.ПредставлениеУровняБезСокращения(ИмяУровня) Тогда
|
||||
СписокЗаполненныхУровней.Добавить(СокрЛП(Адрес[ИмяУровня] + " " + Адрес[ИмяУровня + "Type"]));
|
||||
Иначе
|
||||
СписокЗаполненныхУровней.Добавить(Адрес[ИмяУровня]);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Возврат СтрСоединить(СписокЗаполненныхУровней, ", ");
|
||||
@@ -3815,7 +3874,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция ИдентификаторАдреса(Адрес, ВключатьУлицу)
|
||||
|
||||
ИдентификаторАдреса = Неопределено;
|
||||
@@ -3849,8 +3908,9 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция СопоставлениеУровняАдресаИНаименования(ТипАдреса, ВключатьУлицу)
|
||||
|
||||
Уровни = Новый Соответствие;
|
||||
|
||||
Уровни.Вставить(1, "Area");
|
||||
@@ -3859,9 +3919,9 @@
|
||||
Уровни.Вставить(41, "Settlement");
|
||||
Иначе
|
||||
Уровни.Вставить(3, "District");
|
||||
Уровни.Вставить(4, "City");
|
||||
КонецЕсли;
|
||||
|
||||
Уровни.Вставить(4, "City");
|
||||
Уровни.Вставить(5, "CityDistrict");
|
||||
Уровни.Вставить(6, "Locality");
|
||||
Уровни.Вставить(65, "Territory");
|
||||
@@ -3871,6 +3931,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Уровни;
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
@@ -3971,4 +4032,31 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Конструкторы
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПараметрыОткрытияФормыНаселенногоПункта()
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("НаселенныйПунктДетально", НаселенныйПунктДетально);
|
||||
ПараметрыФормы.Вставить("ОтображатьКнопкиВыбора", ИспользуетсяАдресныйКлассификатор);
|
||||
ПараметрыФормы.Вставить("ТипАдреса", ТипАдреса);
|
||||
|
||||
Возврат ПараметрыФормы;
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПараметрыОткрытияФормаВыбораПоИндексу()
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
|
||||
ПараметрыФормы.Вставить("Индекс", "");
|
||||
ПараметрыФормы.Вставить("ВыборАдресаПоПочтовомуИндексу", Истина);
|
||||
ПараметрыФормы.Вставить("ТипАдреса", ТипАдреса);
|
||||
|
||||
Возврат ПараметрыФормы;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
+7
@@ -934,6 +934,13 @@
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<parameters>
|
||||
<name>ТипАдреса</name>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
+2
-1
@@ -29,10 +29,11 @@
|
||||
УстановитьУсловноеОформление();
|
||||
|
||||
ПараметрыПоиска = Новый Структура;
|
||||
ПараметрыПоиска.Вставить("ТипАдреса", Параметры.ТипАдреса);
|
||||
|
||||
Параметры.Свойство("Индекс", Индекс);
|
||||
|
||||
Если ЗначениеЗаполнено(Индекс) Тогда
|
||||
Если ЗначениеЗаполнено(Индекс) Тогда
|
||||
ДанныеКлассификатора = Обработки.РасширенныйВводКонтактнойИнформации.АдресаКлассификатораПоПочтовомуИндексу(Индекс, ПараметрыПоиска);
|
||||
Иначе
|
||||
КраткоеПредставлениеОшибки = НСтр("ru = 'Индекс не найден в адресном классификаторе.'");
|
||||
|
||||
+216
@@ -109,6 +109,7 @@
|
||||
<clearButton>true</clearButton>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<editTextUpdate>DontUse</editTextUpdate>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -508,6 +509,123 @@
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<rowFilter xsi:type="core:UndefinedValue"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>НавигацияВебСервис</name>
|
||||
<id>83</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>Предыдущие</name>
|
||||
<id>85</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ПредыдущиеРасширеннаяПодсказка</name>
|
||||
<id>86</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualButton</type>
|
||||
<commandName>Form.Command.Предыдущие</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<width>3</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>Следующие</name>
|
||||
<id>87</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>СледующиеРасширеннаяПодсказка</name>
|
||||
<id>88</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualButton</type>
|
||||
<commandName>Form.Command.Следующие</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>Информация</name>
|
||||
<id>89</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ИнформацияРасширеннаяПодсказка</name>
|
||||
<id>91</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ИнформацияКонтекстноеМеню</name>
|
||||
<id>90</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<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>84</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>
|
||||
<commandBarLocation>None</commandBarLocation>
|
||||
<showCommandBar>false</showCommandBar>
|
||||
<autoCommandBar>
|
||||
@@ -519,6 +637,10 @@
|
||||
<event>OnOpen</event>
|
||||
<name>ПриОткрытии</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>BeforeClose</event>
|
||||
<name>ПередЗакрытием</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
@@ -728,6 +850,48 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Позиция</name>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
<numberQualifiers>
|
||||
<precision>10</precision>
|
||||
</numberQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИспользуетсяВебСервис</name>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗакрытьФорму</name>
|
||||
<id>11</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>Обновить</name>
|
||||
<title>
|
||||
@@ -749,6 +913,58 @@
|
||||
<currentRowUse>DontUse</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>Предыдущие</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Предыдущие</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Предыдущие</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>StdPicture.MoveLeft</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>Предыдущие</name>
|
||||
</handler>
|
||||
</action>
|
||||
<representation>Picture</representation>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>Следующие</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Следующие</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Следующие</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>StdPicture.MoveRight</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>Следующие</name>
|
||||
</handler>
|
||||
</action>
|
||||
<representation>TextPicture</representation>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>СкрыватьНеактуальныеАдреса</name>
|
||||
<valueType>
|
||||
|
||||
+114
-16
@@ -38,8 +38,8 @@
|
||||
Параметры.Свойство("ТипАдреса", ТипАдреса);
|
||||
Параметры.Свойство("СкрыватьНеактуальные", СкрыватьНеактуальные);
|
||||
|
||||
ПараметрыПоиска = Новый Структура;
|
||||
ПараметрыПоиска.Вставить("КоличествоЗаписей", 3000);
|
||||
Позиция = 0;
|
||||
ИспользуетсяВебСервис = Ложь;
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(Родитель) И Уровень > 1 Тогда
|
||||
// поиск адреса без родителя
|
||||
@@ -47,15 +47,12 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДанныеКлассификатора = ДанныеКлассификатораПоИдентификатору(ПараметрыПоиска);
|
||||
Если ДанныеКлассификатора.Отказ Тогда
|
||||
КраткоеПредставлениеОшибки = ДанныеКлассификатора.КраткоеПредставлениеОшибки;
|
||||
ДанныеЗагружены = ЗагрузитьДанныеИзКлассификатора(Позиция);
|
||||
|
||||
Если Не ДанныеЗагружены Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ВариантыАдреса.Загрузить(ДанныеКлассификатора.Данные);
|
||||
Заголовок = ДанныеКлассификатора.Заголовок;
|
||||
|
||||
// Текущая строка
|
||||
ТекущееЗначение = Неопределено;
|
||||
Кандидаты = Неопределено;
|
||||
@@ -100,6 +97,22 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПередЗакрытием(Отказ, ЗавершениеРаботы, ТекстПредупреждения, СтандартнаяОбработка)
|
||||
|
||||
Если ЗакрытьФорму Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗакрытьФорму = Истина;
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Результат = КонструкторРезультатаВыбора();
|
||||
Результат.Отказ = Истина;
|
||||
Закрыть(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||
@@ -111,13 +124,61 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НайтиАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
|
||||
|
||||
Если ЗначениеЗаполнено(Текст) Тогда
|
||||
Если ИспользуетсяВебСервис Тогда
|
||||
Найти = Текст;
|
||||
ПодключитьОбработчикОжидания("НайтиАдресныеОбъекты", 0.1, Истина);
|
||||
Иначе
|
||||
Фильтр = Новый ФиксированнаяСтруктура("Представление", Текст);
|
||||
Элементы.ВариантыАдреса.ОтборСтрок = Фильтр;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Элементы.ВариантыАдреса.ОтборСтрок = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиКомандФормы
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Предыдущие(Команда)
|
||||
|
||||
Если Позиция >= РазмерПорции() Тогда
|
||||
Позиция = Позиция - РазмерПорции();
|
||||
Иначе
|
||||
Позиция = 0;
|
||||
КонецЕсли;
|
||||
|
||||
ЗагрузитьДанныеИзКлассификатора(Позиция);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Следующие(Команда)
|
||||
|
||||
Позиция = Позиция + РазмерПорции();
|
||||
ЗагрузитьДанныеИзКлассификатора(Позиция);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция РазмерПорции()
|
||||
Возврат 500;
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроизвестиВыбор(Знач НомерСтроки)
|
||||
|
||||
ЗакрытьФорму = Истина;
|
||||
Данные = ВариантыАдреса.НайтиПоИдентификатору(НомерСтроки);
|
||||
Если Данные = Неопределено Тогда
|
||||
Возврат;
|
||||
@@ -217,14 +278,8 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НайтиАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
|
||||
|
||||
Если ЗначениеЗаполнено(Текст) Тогда
|
||||
Фильтр = Новый ФиксированнаяСтруктура("Представление", Текст);
|
||||
Элементы.ВариантыАдреса.ОтборСтрок = Фильтр;
|
||||
Иначе
|
||||
Элементы.ВариантыАдреса.ОтборСтрок = Неопределено;
|
||||
КонецЕсли;
|
||||
Процедура НайтиАдресныеОбъекты()
|
||||
ЗагрузитьДанныеИзКлассификатора(0, Найти);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
@@ -291,4 +346,47 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Функция ЗагрузитьДанныеИзКлассификатора(Позиция, СтрокаПоиска = "")
|
||||
|
||||
ПараметрыПоиска = Новый Структура;
|
||||
ПараметрыПоиска.Вставить("КоличествоЗаписей", РазмерПорции());
|
||||
ПараметрыПоиска.Вставить("Позиция", Позиция);
|
||||
ПараметрыПоиска.Вставить("СтрокаПоиска", СтрокаПоиска);
|
||||
|
||||
ДанныеИзКлассификатора = ДанныеКлассификатораПоИдентификатору(ПараметрыПоиска);
|
||||
|
||||
Если Не ДанныеИзКлассификатора.Отказ Тогда
|
||||
ВариантыАдреса.Очистить();
|
||||
ВариантыАдреса.Загрузить(ДанныеИзКлассификатора.Данные);
|
||||
Заголовок = ДанныеИзКлассификатора.Заголовок;
|
||||
КонецЕсли;
|
||||
|
||||
Если ДанныеИзКлассификатора.Отказ Тогда
|
||||
КраткоеПредставлениеОшибки = ДанныеИзКлассификатора.КраткоеПредставлениеОшибки;
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.Предыдущие.Доступность = Позиция > 0;
|
||||
|
||||
Если ДанныеИзКлассификатора.Данные.Количество() > 0 И Не ДанныеИзКлассификатора.Данные[0].РегионЗагружен Тогда
|
||||
ИспользуетсяВебСервис = Истина;
|
||||
Элементы.НавигацияВебСервис.Видимость = Истина; // Веб-сервис
|
||||
Если ДанныеИзКлассификатора.Данные.Количество() = 500 Тогда
|
||||
Элементы.Информация.Заголовок = НСтр("ru='Показано только 500 адресных объектов'");
|
||||
Элементы.Следующие.Доступность = Истина;
|
||||
Иначе
|
||||
Элементы.Информация.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru='Показано %1 адресных объектов'"), ДанныеИзКлассификатора.Данные.Количество());
|
||||
Элементы.Следующие.Доступность = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
Элементы.НавигацияВебСервис.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Истина;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
+67
-60
@@ -247,66 +247,6 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Город</name>
|
||||
<id>21</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Город</segments>
|
||||
</dataPath>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ГородПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ГородРасширеннаяПодсказка</name>
|
||||
<id>23</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ГородКонтекстноеМеню</name>
|
||||
<id>22</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">
|
||||
<handlers>
|
||||
<event>AutoComplete</event>
|
||||
<name>ГородАвтоПодбор</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>StartChoice</event>
|
||||
<name>ГородНачалоВыбора</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>ChoiceProcessing</event>
|
||||
<name>ГородОбработкаВыбора</name>
|
||||
</handlers>
|
||||
<width>30</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<choiceButton>true</choiceButton>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<editTextUpdate>OnValueChange</editTextUpdate>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Поселение</name>
|
||||
<id>24</id>
|
||||
@@ -367,6 +307,66 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Город</name>
|
||||
<id>21</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Город</segments>
|
||||
</dataPath>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ГородПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ГородРасширеннаяПодсказка</name>
|
||||
<id>23</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ГородКонтекстноеМеню</name>
|
||||
<id>22</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">
|
||||
<handlers>
|
||||
<event>AutoComplete</event>
|
||||
<name>ГородАвтоПодбор</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>StartChoice</event>
|
||||
<name>ГородНачалоВыбора</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>ChoiceProcessing</event>
|
||||
<name>ГородОбработкаВыбора</name>
|
||||
</handlers>
|
||||
<width>30</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<choiceButton>true</choiceButton>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<editTextUpdate>OnValueChange</editTextUpdate>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ВнутригородскойРайон</name>
|
||||
<id>27</id>
|
||||
@@ -983,6 +983,13 @@
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<parameters>
|
||||
<name>ТипАдреса</name>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
+20
-34
@@ -39,7 +39,7 @@
|
||||
Если НаселенныйПунктДетально.Свойство("Country")
|
||||
И РаботаСАдресамиКлиентСервер.ЭтоОсновнаяСтрана(НаселенныйПунктДетально.Country) Тогда
|
||||
|
||||
МуниципальныйРайон = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "MunDistrict", Ложь);
|
||||
МуниципальныйРайон = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "MunDistrict");
|
||||
Поселение = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "Settlement");
|
||||
ВнутригородскойРайон = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "CityDistrict");
|
||||
Территория = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "Territory");
|
||||
@@ -74,6 +74,11 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Параметры.ТипАдреса) Тогда
|
||||
Элементы.ТипАдреса.Видимость = Ложь;
|
||||
ТипАдреса = Параметры.ТипАдреса;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
@@ -329,9 +334,9 @@
|
||||
|
||||
Регион = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "Area");
|
||||
Район = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "District");
|
||||
МуниципальныйРайон = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "MunDistrict", Ложь);
|
||||
МуниципальныйРайон = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "MunDistrict");
|
||||
Город = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "City");
|
||||
Поселение = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "Settlement", Ложь);
|
||||
Поселение = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "Settlement");
|
||||
ВнутригородскойРайон = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "CityDistrict");
|
||||
НаселенныйПункт = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "Locality");
|
||||
Территория = ПредставлениеУровняАдреса(НаселенныйПунктДетально, "Territory");
|
||||
@@ -339,25 +344,15 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция ПредставлениеУровняАдреса(Адрес, ИмяУровня, ДобавлятьСокращение = Истина)
|
||||
|
||||
Если СтрСравнить(ИмяУровня, "locality") = 0
|
||||
И ПустаяСтрока(Адрес.locality)
|
||||
И ЗначениеЗаполнено(Адрес.city)
|
||||
И РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(Адрес.AddressType) Тогда
|
||||
Возврат СокрЛП(Адрес.city + " " + Адрес.cityType);
|
||||
КонецЕсли;
|
||||
Функция ПредставлениеУровняАдреса(Адрес, ИмяУровня)
|
||||
|
||||
Если Адрес.Свойство(ИмяУровня) И ЗначениеЗаполнено(Адрес[ИмяУровня]) Тогда
|
||||
Если ДобавлятьСокращение Тогда
|
||||
Сокращение = ?(ПустаяСтрока(Адрес[ИмяУровня +"Type"]), "", " " + Адрес[ИмяУровня +"Type"]);
|
||||
Возврат Адрес[ИмяУровня] + Сокращение;
|
||||
Иначе
|
||||
Возврат Адрес[ИмяУровня];
|
||||
КонецЕсли;
|
||||
Возврат УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||
Адрес[ИмяУровня], Адрес[ИмяУровня +"Type"], СтрСравнить(ИмяУровня, "Area") = 0);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат "";
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
@@ -367,30 +362,21 @@
|
||||
|
||||
ЭтоМуниципальныйАдрес = РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(ТипАдреса);
|
||||
Элементы.Район.Видимость = НЕ ЭтоМуниципальныйАдрес;
|
||||
Элементы.Город.Видимость = НЕ ЭтоМуниципальныйАдрес;
|
||||
Элементы.МуниципальныйРайон.Видимость = ЭтоМуниципальныйАдрес;
|
||||
Элементы.Поселение.Видимость = ЭтоМуниципальныйАдрес;
|
||||
|
||||
Если ЭтоМуниципальныйАдрес
|
||||
И ПустаяСтрока(НаселенныйПунктДетально.locality)
|
||||
И ЗначениеЗаполнено(НаселенныйПунктДетально.city) Тогда
|
||||
НаселенныйПункт = СокрЛП(НаселенныйПунктДетально.city + " " + НаселенныйПунктДетально.cityType);
|
||||
Иначе
|
||||
НаселенныйПункт = СокрЛП(НаселенныйПунктДетально.locality + " " + НаселенныйПунктДетально.localityType);
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
Элементы.ТипАдреса.Видимость = Ложь;
|
||||
Элементы.МуниципальныйРайон.Видимость = Ложь;
|
||||
Элементы.Поселение.Видимость = Ложь;
|
||||
Элементы.ТипАдреса.Видимость = Ложь;
|
||||
Элементы.МуниципальныйРайон.Видимость = Ложь;
|
||||
Элементы.Поселение.Видимость = Ложь;
|
||||
Элементы.ВнутригородскойРайон.Видимость = Ложь;
|
||||
Элементы.Территория.Видимость = Ложь;
|
||||
Элементы.СубъектРФ.Заголовок = НСтр("ru = 'Регион'");
|
||||
Элементы.СубъектРФ.КнопкаВыбора = Ложь;
|
||||
Элементы.Район.КнопкаВыбора = Ложь;
|
||||
Элементы.Город.КнопкаВыбора = Ложь;
|
||||
Элементы.НаселенныйПункт.КнопкаВыбора = Ложь;
|
||||
Элементы.СубъектРФ.Заголовок = НСтр("ru = 'Регион'");
|
||||
Элементы.СубъектРФ.КнопкаВыбора = Ложь;
|
||||
Элементы.Район.КнопкаВыбора = Ложь;
|
||||
Элементы.Город.КнопкаВыбора = Ложь;
|
||||
Элементы.НаселенныйПункт.КнопкаВыбора = Ложь;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -94,10 +94,13 @@
|
||||
// Возвращает информацию о адресных сокращениях.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// ТаблицаЗначений - поставляемые данные. Колонки:
|
||||
// * Уровень - Число - уровень сокращения.
|
||||
// * Наименование - Строка - полное наименование адресного объекта.
|
||||
// * Сокращение - Строка - сокращенное наименование адресного объекта.
|
||||
// ТаблицаЗначений:
|
||||
// * Уровень - Число - уровень сокращения.
|
||||
// * Наименование - Строка - полное наименование адресного объекта.
|
||||
// * Сокращение - Строка - сокращенное наименование адресного объекта.
|
||||
// * СокращениеПриказаМинфинаРФ171н - Строка - сокращенное наименование
|
||||
// адресного объекта согласно приказу МинфинаРФ N 171н.
|
||||
// .
|
||||
//
|
||||
Функция АдресныеСокращения() Экспорт
|
||||
|
||||
|
||||
+417
-264
@@ -12,7 +12,7 @@
|
||||
<ValueType>
|
||||
<Type>xs:string</Type>
|
||||
<StringQualifiers>
|
||||
<Length>120</Length>
|
||||
<Length>200</Length>
|
||||
<AllowedLength>Variable</AllowedLength>
|
||||
</StringQualifiers>
|
||||
</ValueType>
|
||||
@@ -23,273 +23,426 @@
|
||||
<ValueType>
|
||||
<Type>xs:string</Type>
|
||||
<StringQualifiers>
|
||||
<Length>10</Length>
|
||||
<Length>20</Length>
|
||||
<AllowedLength>Variable</AllowedLength>
|
||||
</StringQualifiers>
|
||||
</ValueType>
|
||||
</column>
|
||||
|
||||
|
||||
<column>
|
||||
<Name xsi:type="xs:string">СокращениеПриказаМинфинаРФ171н</Name>
|
||||
<ValueType>
|
||||
<Type>xs:string</Type>
|
||||
<StringQualifiers>
|
||||
<Length>20</Length>
|
||||
<AllowedLength>Variable</AllowedLength>
|
||||
</StringQualifiers>
|
||||
</ValueType>
|
||||
</column>
|
||||
|
||||
<index><column>Уровень</column></index>
|
||||
<index><column>Наименование</column></index>
|
||||
<index><column>Сокращение</column></index>
|
||||
|
||||
<row><Value>1</Value><Value>Область</Value><Value>обл</Value></row>
|
||||
<row><Value>1</Value><Value>Край</Value><Value>край</Value></row>
|
||||
<row><Value>1</Value><Value>Город</Value><Value>г</Value></row>
|
||||
<row><Value>1</Value><Value>Автономная область</Value><Value>Аобл</Value></row>
|
||||
<row><Value>1</Value><Value>Автономный округ</Value><Value>АО</Value></row>
|
||||
<row><Value>1</Value><Value>Чувашия</Value><Value> Чувашия</Value></row>
|
||||
<row><Value>1</Value><Value>Округ</Value><Value>округ</Value></row>
|
||||
<row><Value>1</Value><Value>Республика</Value><Value>Респ</Value></row>
|
||||
<row><Value>2</Value><Value>Автономный округ</Value><Value>АО</Value></row>
|
||||
<row><Value>3</Value><Value>Автономный округ</Value><Value>АО</Value></row>
|
||||
<row><Value>3</Value><Value>Поселение</Value><Value>п</Value></row>
|
||||
<row><Value>3</Value><Value>Район</Value><Value>р-н</Value></row>
|
||||
<row><Value>3</Value><Value>Территория</Value><Value>тер</Value></row>
|
||||
<row><Value>3</Value><Value>Улус</Value><Value>у</Value></row>
|
||||
<row><Value>4</Value><Value>Территория</Value><Value>тер</Value></row>
|
||||
<row><Value>4</Value><Value>Сельсовет</Value><Value>с/с</Value></row>
|
||||
<row><Value>4</Value><Value>Сельское поселение</Value><Value>с/п</Value></row>
|
||||
<row><Value>4</Value><Value>Сельский округ</Value><Value>с/о</Value></row>
|
||||
<row><Value>4</Value><Value>Волость</Value><Value>волость</Value></row>
|
||||
<row><Value>4</Value><Value>Город</Value><Value>г</Value></row>
|
||||
<row><Value>4</Value><Value>Дачный поселок</Value><Value>дп</Value></row>
|
||||
<row><Value>4</Value><Value>Курортный поселок</Value><Value>кп</Value></row>
|
||||
<row><Value>4</Value><Value>Массив</Value><Value>массив</Value></row>
|
||||
<row><Value>4</Value><Value>Поселок</Value><Value>п</Value></row>
|
||||
<row><Value>4</Value><Value>Почтовое отделение</Value><Value>п/о</Value></row>
|
||||
<row><Value>4</Value><Value>Сельское муницип.образование</Value><Value>с/мо</Value></row>
|
||||
<row><Value>4</Value><Value>Сельская администрация</Value><Value>с/а</Value></row>
|
||||
<row><Value>4</Value><Value>Рабочий поселок</Value><Value>рп</Value></row>
|
||||
<row><Value>4</Value><Value>Поселок городского типа</Value><Value>пгт</Value></row>
|
||||
<row><Value>5</Value><Value>Район</Value><Value>р-н</Value></row>
|
||||
<row><Value>5</Value><Value>Территория</Value><Value>тер</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная станция</Value><Value>ж/д_ст</Value></row>
|
||||
<row><Value>6</Value><Value>Жилая зона</Value><Value>жилзона</Value></row>
|
||||
<row><Value>6</Value><Value>Жилой район</Value><Value>жилрайон</Value></row>
|
||||
<row><Value>6</Value><Value>Заимка</Value><Value>заимка</Value></row>
|
||||
<row><Value>6</Value><Value>Казарма</Value><Value>казарма</Value></row>
|
||||
<row><Value>6</Value><Value>Почтовое отделение</Value><Value>п/о</Value></row>
|
||||
<row><Value>6</Value><Value>Квартал</Value><Value>кв-л</Value></row>
|
||||
<row><Value>6</Value><Value>Кордон</Value><Value>кордон</Value></row>
|
||||
<row><Value>6</Value><Value>Курортный поселок</Value><Value>кп</Value></row>
|
||||
<row><Value>6</Value><Value>Леспромхоз</Value><Value>лпх</Value></row>
|
||||
<row><Value>6</Value><Value>Местечко</Value><Value>м</Value></row>
|
||||
<row><Value>6</Value><Value>Массив</Value><Value>массив</Value></row>
|
||||
<row><Value>6</Value><Value>Микрорайон</Value><Value>мкр</Value></row>
|
||||
<row><Value>6</Value><Value>Населенный пункт</Value><Value>нп</Value></row>
|
||||
<row><Value>6</Value><Value>Остров</Value><Value>остров</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок</Value><Value>п</Value></row>
|
||||
<row><Value>6</Value><Value>Аал</Value><Value>аал</Value></row>
|
||||
<row><Value>6</Value><Value>Автодорога</Value><Value>автодорога</Value></row>
|
||||
<row><Value>6</Value><Value>Арбан</Value><Value>арбан</Value></row>
|
||||
<row><Value>6</Value><Value>Аул</Value><Value>аул</Value></row>
|
||||
<row><Value>6</Value><Value>Волость</Value><Value>волость</Value></row>
|
||||
<row><Value>6</Value><Value>Выселки(ок)</Value><Value>высел</Value></row>
|
||||
<row><Value>6</Value><Value>Город</Value><Value>г</Value></row>
|
||||
<row><Value>6</Value><Value>Городок</Value><Value>городок</Value></row>
|
||||
<row><Value>6</Value><Value>городской поселок</Value><Value>гп</Value></row>
|
||||
<row><Value>6</Value><Value>Деревня</Value><Value>д</Value></row>
|
||||
<row><Value>6</Value><Value>Дачный поселок</Value><Value>дп</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная будка</Value><Value>ж/д_будка</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная казарма</Value><Value>ж/д_казарм</Value></row>
|
||||
<row><Value>6</Value><Value>ж/д останов. (обгонный) пункт</Value><Value>ж/д_оп</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная платформа</Value><Value>ж/д_платф</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный пост</Value><Value>ж/д_пост</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный разъезд</Value><Value>ж/д_рзд</Value></row>
|
||||
<row><Value>6</Value><Value>Хутор</Value><Value>х</Value></row>
|
||||
<row><Value>6</Value><Value>Улус</Value><Value>у</Value></row>
|
||||
<row><Value>6</Value><Value>Территория</Value><Value>тер</Value></row>
|
||||
<row><Value>6</Value><Value>Станица</Value><Value>ст-ца</Value></row>
|
||||
<row><Value>6</Value><Value>Станция</Value><Value>ст</Value></row>
|
||||
<row><Value>6</Value><Value>Садовое неком-е товарищество</Value><Value>снт</Value></row>
|
||||
<row><Value>6</Value><Value>Слобода</Value><Value>сл</Value></row>
|
||||
<row><Value>6</Value><Value>Село</Value><Value>с</Value></row>
|
||||
<row><Value>6</Value><Value>Рабочий поселок</Value><Value>рп</Value></row>
|
||||
<row><Value>6</Value><Value>Разъезд</Value><Value>рзд</Value></row>
|
||||
<row><Value>6</Value><Value>Промышленная зона</Value><Value>промзона</Value></row>
|
||||
<row><Value>6</Value><Value>Починок</Value><Value>починок</Value></row>
|
||||
<row><Value>6</Value><Value>Погост</Value><Value>погост</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок городского типа</Value><Value>пгт</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок и(при) станция(и)</Value><Value>п/ст</Value></row>
|
||||
<row><Value>6</Value><Value>Планировочный район</Value><Value>п/р</Value></row>
|
||||
<row><Value>7</Value><Value>Территория</Value><Value>тер</Value></row>
|
||||
<row><Value>7</Value><Value>Строение</Value><Value>стр</Value></row>
|
||||
<row><Value>7</Value><Value>Станция</Value><Value>ст</Value></row>
|
||||
<row><Value>7</Value><Value>Спуск</Value><Value>спуск</Value></row>
|
||||
<row><Value>7</Value><Value>Садовое неком-е товарищество</Value><Value>снт</Value></row>
|
||||
<row><Value>7</Value><Value>Слобода</Value><Value>сл</Value></row>
|
||||
<row><Value>7</Value><Value>Сквер</Value><Value>сквер</Value></row>
|
||||
<row><Value>7</Value><Value>Сад</Value><Value>сад</Value></row>
|
||||
<row><Value>7</Value><Value>Село</Value><Value>с</Value></row>
|
||||
<row><Value>7</Value><Value>Ряды</Value><Value>ряды</Value></row>
|
||||
<row><Value>7</Value><Value>тоннель</Value><Value>тоннель</Value></row>
|
||||
<row><Value>7</Value><Value>Тракт</Value><Value>тракт</Value></row>
|
||||
<row><Value>7</Value><Value>Тупик</Value><Value>туп</Value></row>
|
||||
<row><Value>7</Value><Value>Улица</Value><Value>ул</Value></row>
|
||||
<row><Value>7</Value><Value>Участок</Value><Value>уч-к</Value></row>
|
||||
<row><Value>7</Value><Value>Фермерское</Value><Value>ф/х</Value></row>
|
||||
<row><Value>7</Value><Value>Ферма</Value><Value>ферма</Value></row>
|
||||
<row><Value>7</Value><Value>Хутор</Value><Value>х</Value></row>
|
||||
<row><Value>7</Value><Value>Шоссе</Value><Value>ш</Value></row>
|
||||
<row><Value>7</Value><Value>эстакада</Value><Value>эстакада</Value></row>
|
||||
<row><Value>7</Value><Value>Почтовое отделение</Value><Value>п/о</Value></row>
|
||||
<row><Value>7</Value><Value>Планировочный район</Value><Value>п/р</Value></row>
|
||||
<row><Value>7</Value><Value>Поселок и(при) станция(и)</Value><Value>п/ст</Value></row>
|
||||
<row><Value>7</Value><Value>Парк</Value><Value>парк</Value></row>
|
||||
<row><Value>7</Value><Value>Переулок</Value><Value>пер</Value></row>
|
||||
<row><Value>7</Value><Value>Переезд</Value><Value>переезд</Value></row>
|
||||
<row><Value>7</Value><Value>Площадь</Value><Value>пл</Value></row>
|
||||
<row><Value>7</Value><Value>Платформа</Value><Value>платф</Value></row>
|
||||
<row><Value>7</Value><Value>Площадка</Value><Value>пл-ка</Value></row>
|
||||
<row><Value>7</Value><Value>Полустанок</Value><Value>полустанок</Value></row>
|
||||
<row><Value>7</Value><Value>Починок</Value><Value>починок</Value></row>
|
||||
<row><Value>7</Value><Value>Причал</Value><Value>причал</Value></row>
|
||||
<row><Value>7</Value><Value>Проспект</Value><Value>пр-кт</Value></row>
|
||||
<row><Value>7</Value><Value>Проезд</Value><Value>проезд</Value></row>
|
||||
<row><Value>7</Value><Value>Просек</Value><Value>просек</Value></row>
|
||||
<row><Value>7</Value><Value>Просека</Value><Value>просека</Value></row>
|
||||
<row><Value>7</Value><Value>Проселок</Value><Value>проселок</Value></row>
|
||||
<row><Value>7</Value><Value>Проток</Value><Value>проток</Value></row>
|
||||
<row><Value>7</Value><Value>Протока</Value><Value>протока</Value></row>
|
||||
<row><Value>7</Value><Value>Проулок</Value><Value>проулок</Value></row>
|
||||
<row><Value>7</Value><Value>Разъезд</Value><Value>рзд</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожный пост</Value><Value>ж/д_пост</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожный разъезд</Value><Value>ж/д_рзд</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная станция</Value><Value>ж/д_ст</Value></row>
|
||||
<row><Value>7</Value><Value>Животноводческая точка</Value><Value>жт</Value></row>
|
||||
<row><Value>7</Value><Value>Заезд</Value><Value>заезд</Value></row>
|
||||
<row><Value>7</Value><Value>Зона</Value><Value>зона</Value></row>
|
||||
<row><Value>7</Value><Value>Казарма</Value><Value>казарма</Value></row>
|
||||
<row><Value>7</Value><Value>Канал</Value><Value>канал</Value></row>
|
||||
<row><Value>7</Value><Value>Квартал</Value><Value>кв-л</Value></row>
|
||||
<row><Value>7</Value><Value>Километр</Value><Value>км</Value></row>
|
||||
<row><Value>7</Value><Value>Кольцо</Value><Value>кольцо</Value></row>
|
||||
<row><Value>7</Value><Value>Коса</Value><Value>коса</Value></row>
|
||||
<row><Value>7</Value><Value>Линия</Value><Value>линия</Value></row>
|
||||
<row><Value>7</Value><Value>Леспромхоз</Value><Value>лпх</Value></row>
|
||||
<row><Value>7</Value><Value>Местечко</Value><Value>м</Value></row>
|
||||
<row><Value>7</Value><Value>Маяк</Value><Value>маяк</Value></row>
|
||||
<row><Value>7</Value><Value>Местность</Value><Value>местность</Value></row>
|
||||
<row><Value>7</Value><Value>Микрорайон</Value><Value>мкр</Value></row>
|
||||
<row><Value>7</Value><Value>Мост</Value><Value>мост</Value></row>
|
||||
<row><Value>7</Value><Value>Мыс</Value><Value>мыс</Value></row>
|
||||
<row><Value>7</Value><Value>Некоммерче</Value><Value>н/п</Value></row>
|
||||
<row><Value>7</Value><Value>Набережная</Value><Value>наб</Value></row>
|
||||
<row><Value>7</Value><Value>Населенный пункт</Value><Value>нп</Value></row>
|
||||
<row><Value>7</Value><Value>Остров</Value><Value>остров</Value></row>
|
||||
<row><Value>7</Value><Value>Поселок</Value><Value>п</Value></row>
|
||||
<row><Value>7</Value><Value>Абонентский ящик</Value><Value>а/я</Value></row>
|
||||
<row><Value>7</Value><Value>Аал</Value><Value>аал</Value></row>
|
||||
<row><Value>7</Value><Value>Аллея</Value><Value>аллея</Value></row>
|
||||
<row><Value>7</Value><Value>Арбан</Value><Value>арбан</Value></row>
|
||||
<row><Value>7</Value><Value>Аул</Value><Value>аул</Value></row>
|
||||
<row><Value>7</Value><Value>Балка</Value><Value>балка</Value></row>
|
||||
<row><Value>7</Value><Value>Берег</Value><Value>берег</Value></row>
|
||||
<row><Value>7</Value><Value>Бульвар</Value><Value>б-р</Value></row>
|
||||
<row><Value>7</Value><Value>Бугор</Value><Value>бугор</Value></row>
|
||||
<row><Value>7</Value><Value>Бухта</Value><Value>бухта</Value></row>
|
||||
<row><Value>7</Value><Value>Вал</Value><Value>вал</Value></row>
|
||||
<row><Value>7</Value><Value>Въезд</Value><Value>въезд</Value></row>
|
||||
<row><Value>7</Value><Value>Выселки(ок)</Value><Value>высел</Value></row>
|
||||
<row><Value>7</Value><Value>Горка</Value><Value>горка</Value></row>
|
||||
<row><Value>7</Value><Value>Городок</Value><Value>городок</Value></row>
|
||||
<row><Value>7</Value><Value>Гаражно-строит-ный кооператив</Value><Value>гск</Value></row>
|
||||
<row><Value>7</Value><Value>Деревня</Value><Value>д</Value></row>
|
||||
<row><Value>7</Value><Value>Дачное нек</Value><Value>днп</Value></row>
|
||||
<row><Value>7</Value><Value>Дорога</Value><Value>дор</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная будка</Value><Value>ж/д_будка</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная казарма</Value><Value>ж/д_казарм</Value></row>
|
||||
<row><Value>7</Value><Value>ж/д останов. (обгонный) пункт</Value><Value>ж/д_оп</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная платформа</Value><Value>ж/д_платф</Value></row>
|
||||
<row><Value>8</Value><Value>Дом</Value><Value>ДОМ</Value></row>
|
||||
<row><Value>65</Value><Value>Некоммерческое партнерство</Value><Value>н/п</Value></row>
|
||||
<row><Value>65</Value><Value>Дачное некоммерческое партнерство</Value><Value>днп</Value></row>
|
||||
<row><Value>90</Value><Value>Фермерское хозяйство</Value><Value>ф/х</Value></row>
|
||||
<row><Value>90</Value><Value>Территория</Value><Value>тер</Value></row>
|
||||
<row><Value>90</Value><Value>Садовое товарищество</Value><Value>снт</Value></row>
|
||||
<row><Value>90</Value><Value>Сад</Value><Value>сад</Value></row>
|
||||
<row><Value>90</Value><Value>Промышленная зона</Value><Value>промзона</Value></row>
|
||||
<row><Value>90</Value><Value>Некоммерческое партнерство</Value><Value>н/п</Value></row>
|
||||
<row><Value>90</Value><Value>Микрорайон</Value><Value>мкр</Value></row>
|
||||
<row><Value>90</Value><Value>Местность</Value><Value>местность</Value></row>
|
||||
<row><Value>90</Value><Value>Дачное некоммерческое партнерство</Value><Value>днп</Value></row>
|
||||
<row><Value>90</Value><Value>Гаражно-строительный кооператив</Value><Value>гск</Value></row>
|
||||
<row><Value>91</Value><Value>Протока</Value><Value>протока</Value></row>
|
||||
<row><Value>91</Value><Value>Проток</Value><Value>проток</Value></row>
|
||||
<row><Value>91</Value><Value>Проселок</Value><Value>проселок</Value></row>
|
||||
<row><Value>91</Value><Value>Просека</Value><Value>просека</Value></row>
|
||||
<row><Value>91</Value><Value>Просек</Value><Value>просек</Value></row>
|
||||
<row><Value>91</Value><Value>Проезд</Value><Value>проезд</Value></row>
|
||||
<row><Value>91</Value><Value>Проспект</Value><Value>пр-кт</Value></row>
|
||||
<row><Value>91</Value><Value>Починок</Value><Value>починок</Value></row>
|
||||
<row><Value>91</Value><Value>Полустанок</Value><Value>полустанок</Value></row>
|
||||
<row><Value>91</Value><Value>Площадка</Value><Value>пл-ка</Value></row>
|
||||
<row><Value>91</Value><Value>Платформа</Value><Value>платф</Value></row>
|
||||
<row><Value>91</Value><Value>Площадь</Value><Value>пл</Value></row>
|
||||
<row><Value>91</Value><Value>Переезд</Value><Value>переезд</Value></row>
|
||||
<row><Value>91</Value><Value>Переулок</Value><Value>пер</Value></row>
|
||||
<row><Value>91</Value><Value>Парк</Value><Value>парк</Value></row>
|
||||
<row><Value>91</Value><Value>Поселок и(при) станция(и)</Value><Value>п/ст</Value></row>
|
||||
<row><Value>91</Value><Value>Планировочный район</Value><Value>п/р</Value></row>
|
||||
<row><Value>91</Value><Value>Почтовое отделение</Value><Value>п/о</Value></row>
|
||||
<row><Value>91</Value><Value>Поселок</Value><Value>п</Value></row>
|
||||
<row><Value>91</Value><Value>Шоссе</Value><Value>ш</Value></row>
|
||||
<row><Value>91</Value><Value>Хутор</Value><Value>х</Value></row>
|
||||
<row><Value>91</Value><Value>Ферма</Value><Value>ферма</Value></row>
|
||||
<row><Value>91</Value><Value>Участок</Value><Value>уч-к</Value></row>
|
||||
<row><Value>91</Value><Value>Улица</Value><Value>ул</Value></row>
|
||||
<row><Value>91</Value><Value>Тупик</Value><Value>туп</Value></row>
|
||||
<row><Value>91</Value><Value>Тракт</Value><Value>тракт</Value></row>
|
||||
<row><Value>91</Value><Value>Территория</Value><Value>тер</Value></row>
|
||||
<row><Value>91</Value><Value>Строение</Value><Value>стр</Value></row>
|
||||
<row><Value>91</Value><Value>Станция</Value><Value>ст</Value></row>
|
||||
<row><Value>91</Value><Value>Спуск</Value><Value>спуск</Value></row>
|
||||
<row><Value>91</Value><Value>Садовое неком-е товарищество</Value><Value>снт</Value></row>
|
||||
<row><Value>91</Value><Value>Слобода</Value><Value>сл</Value></row>
|
||||
<row><Value>91</Value><Value>Сквер</Value><Value>сквер</Value></row>
|
||||
<row><Value>91</Value><Value>Сад</Value><Value>сад</Value></row>
|
||||
<row><Value>91</Value><Value>Село</Value><Value>с</Value></row>
|
||||
<row><Value>91</Value><Value>Ряды</Value><Value>ряды</Value></row>
|
||||
<row><Value>91</Value><Value>Разъезд</Value><Value>рзд</Value></row>
|
||||
<row><Value>91</Value><Value>Проулок</Value><Value>проулок</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная платформа</Value><Value>ж/д_платф</Value></row>
|
||||
<row><Value>91</Value><Value>ж/д останов. (обгонный) пункт</Value><Value>ж/д_оп</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная казарма</Value><Value>ж/д_казарм</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная будка</Value><Value>ж/д_будка</Value></row>
|
||||
<row><Value>91</Value><Value>Дорога</Value><Value>дор</Value></row>
|
||||
<row><Value>91</Value><Value>Деревня</Value><Value>д</Value></row>
|
||||
<row><Value>91</Value><Value>Гаражно-строит-ный кооператив</Value><Value>гск</Value></row>
|
||||
<row><Value>91</Value><Value>Городок</Value><Value>городок</Value></row>
|
||||
<row><Value>91</Value><Value>Выселки(ок)</Value><Value>высел</Value></row>
|
||||
<row><Value>91</Value><Value>Въезд</Value><Value>въезд</Value></row>
|
||||
<row><Value>91</Value><Value>Вал</Value><Value>вал</Value></row>
|
||||
<row><Value>91</Value><Value>Бугор</Value><Value>бугор</Value></row>
|
||||
<row><Value>91</Value><Value>Бульвар</Value><Value>б-р</Value></row>
|
||||
<row><Value>91</Value><Value>Берег</Value><Value>берег</Value></row>
|
||||
<row><Value>91</Value><Value>Аул</Value><Value>аул</Value></row>
|
||||
<row><Value>91</Value><Value>Арбан</Value><Value>арбан</Value></row>
|
||||
<row><Value>91</Value><Value>Аллея</Value><Value>аллея</Value></row>
|
||||
<row><Value>91</Value><Value>Аал</Value><Value>аал</Value></row>
|
||||
<row><Value>91</Value><Value>Абонентский ящик</Value><Value>а/я</Value></row>
|
||||
<row><Value>91</Value><Value>Остров</Value><Value>остров</Value></row>
|
||||
<row><Value>91</Value><Value>Населенный пункт</Value><Value>нп</Value></row>
|
||||
<row><Value>91</Value><Value>Набережная</Value><Value>наб</Value></row>
|
||||
<row><Value>91</Value><Value>Мост</Value><Value>мост</Value></row>
|
||||
<row><Value>91</Value><Value>Микрорайон</Value><Value>мкр</Value></row>
|
||||
<row><Value>91</Value><Value>Местечко</Value><Value>м</Value></row>
|
||||
<row><Value>91</Value><Value>Леспромхоз</Value><Value>лпх</Value></row>
|
||||
<row><Value>91</Value><Value>Линия</Value><Value>линия</Value></row>
|
||||
<row><Value>91</Value><Value>Коса</Value><Value>коса</Value></row>
|
||||
<row><Value>91</Value><Value>Кольцо</Value><Value>кольцо</Value></row>
|
||||
<row><Value>91</Value><Value>Километр</Value><Value>км</Value></row>
|
||||
<row><Value>91</Value><Value>Квартал</Value><Value>кв-л</Value></row>
|
||||
<row><Value>91</Value><Value>Канал</Value><Value>канал</Value></row>
|
||||
<row><Value>91</Value><Value>Казарма</Value><Value>казарма</Value></row>
|
||||
<row><Value>91</Value><Value>Зона</Value><Value>зона</Value></row>
|
||||
<row><Value>91</Value><Value>Заезд</Value><Value>заезд</Value></row>
|
||||
<row><Value>91</Value><Value>Животноводческая точка</Value><Value>жт</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная станция</Value><Value>ж/д_ст</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожный разъезд</Value><Value>ж/д_рзд</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожный пост</Value><Value>ж/д_пост</Value></row>
|
||||
</ValueTable>
|
||||
|
||||
<row><Value>1</Value><Value>Автономная область</Value><Value>а.обл.</Value><Value>а.обл.</Value></row>
|
||||
<row><Value>1</Value><Value>Автономная область</Value><Value>Аобл</Value><Value>а.обл.</Value></row>
|
||||
<row><Value>1</Value><Value>Автономный округ</Value><Value>а.окр.</Value><Value>а.окр.</Value></row>
|
||||
<row><Value>1</Value><Value>Автономный округ</Value><Value>АО</Value><Value>а.окр.</Value></row>
|
||||
<row><Value>1</Value><Value>Город</Value><Value>г</Value><Value>г.</Value></row>
|
||||
<row><Value>1</Value><Value>Город</Value><Value>г.</Value><Value>г.</Value></row>
|
||||
<row><Value>1</Value><Value>Город федерального значения</Value><Value>г.ф.з.</Value><Value>г.ф.з.</Value></row>
|
||||
<row><Value>1</Value><Value>Край</Value><Value>край</Value><Value>край</Value></row>
|
||||
<row><Value>1</Value><Value>Область</Value><Value>обл</Value><Value>обл.</Value></row>
|
||||
<row><Value>1</Value><Value>Область</Value><Value>обл.</Value><Value>обл.</Value></row>
|
||||
<row><Value>1</Value><Value>Округ</Value><Value>округ</Value><Value></Value></row>
|
||||
<row><Value>1</Value><Value>Республика</Value><Value>Респ</Value><Value>респ.</Value></row>
|
||||
<row><Value>1</Value><Value>Республика</Value><Value>респ.</Value><Value>респ.</Value></row>
|
||||
<row><Value>1</Value><Value>Чувашия</Value><Value>Чувашия</Value><Value></Value></row>
|
||||
<row><Value>2</Value><Value>Автономный округ</Value><Value>АО</Value><Value>а.окр.</Value></row>
|
||||
<row><Value>3</Value><Value>Автономный округ</Value><Value>АО</Value><Value>а.окр.</Value></row>
|
||||
<row><Value>3</Value><Value>Внутригородская территория</Value><Value>вн.тер. г.</Value><Value></Value></row>
|
||||
<row><Value>3</Value><Value>Город</Value><Value>г</Value><Value>г.</Value></row>
|
||||
<row><Value>3</Value><Value>Городской округ</Value><Value>г.о.</Value><Value>г.о.</Value></row>
|
||||
<row><Value>3</Value><Value>Муниципальный округ</Value><Value>м.о.</Value><Value>м.о.</Value></row>
|
||||
<row><Value>3</Value><Value>Муниципальный район</Value><Value>м.р-н</Value><Value>м.р-н</Value></row>
|
||||
<row><Value>3</Value><Value>Поселение</Value><Value>п</Value><Value>пос.</Value></row>
|
||||
<row><Value>3</Value><Value>Поселение</Value><Value>пос.</Value><Value>пос.</Value></row>
|
||||
<row><Value>3</Value><Value>Район</Value><Value>р-н</Value><Value>р-н</Value></row>
|
||||
<row><Value>3</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>3</Value><Value>Улус</Value><Value>у</Value><Value>у.</Value></row>
|
||||
<row><Value>3</Value><Value>Улус</Value><Value>у.</Value><Value>у.</Value></row>
|
||||
<row><Value>3</Value><Value>Город</Value><Value>г.</Value><Value>г.</Value></row>
|
||||
<row><Value>3</Value><Value>Город</Value><Value>г</Value><Value>г.</Value></row>
|
||||
<row><Value>31</Value><Value>Городской округ</Value><Value>г.о.</Value><Value>г.о.</Value></row>
|
||||
<row><Value>31</Value><Value>Муниципальный район</Value><Value>м.р-н</Value><Value>м.р-н</Value></row>
|
||||
<row><Value>31</Value><Value>Внутригородская территория</Value><Value>вн.тер.</Value><Value>вн.тер.</Value></row>
|
||||
<row><Value>31</Value><Value>Внутригородская территория</Value><Value>вн.тер.г.</Value><Value>вн.тер.г.</Value></row>
|
||||
<row><Value>31</Value><Value>Муниципальный округ</Value><Value>м.о.</Value><Value>м.о.</Value></row>
|
||||
<row><Value>4</Value><Value>Волость</Value><Value>волость</Value><Value></Value></row>
|
||||
<row><Value>4</Value><Value>Город</Value><Value>г</Value><Value>г.</Value></row>
|
||||
<row><Value>4</Value><Value>Город</Value><Value>г.</Value><Value>г.</Value></row>
|
||||
<row><Value>4</Value><Value>Дачный поселок</Value><Value>дп</Value><Value>дп.</Value></row>
|
||||
<row><Value>4</Value><Value>Курортный поселок</Value><Value>кп</Value><Value>кп.</Value></row>
|
||||
<row><Value>4</Value><Value>Массив</Value><Value>массив</Value><Value></Value></row>
|
||||
<row><Value>4</Value><Value>Поселок</Value><Value>п</Value><Value>п.</Value></row>
|
||||
<row><Value>4</Value><Value>Поселок городского типа</Value><Value>пгт</Value><Value>пгт.</Value></row>
|
||||
<row><Value>4</Value><Value>Поселок городского типа</Value><Value>пгт.</Value><Value>пгт.</Value></row>
|
||||
<row><Value>4</Value><Value>Почтовое отделение</Value><Value>п/о</Value><Value></Value></row>
|
||||
<row><Value>4</Value><Value>Сельская администрация</Value><Value>с/а</Value><Value></Value></row>
|
||||
<row><Value>4</Value><Value>Сельский округ</Value><Value>с/о</Value><Value></Value></row>
|
||||
<row><Value>4</Value><Value>Сельское муницип.образование</Value><Value>с/мо</Value><Value></Value></row>
|
||||
<row><Value>4</Value><Value>Сельское поселение</Value><Value>с/п</Value><Value>с.п.</Value></row>
|
||||
<row><Value>4</Value><Value>Сельсовет</Value><Value>с/с</Value><Value>с/с</Value></row>
|
||||
<row><Value>4</Value><Value>Рабочий поселок</Value><Value>рп</Value><Value>рп.</Value></row>
|
||||
<row><Value>4</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>41</Value><Value>Сельское поселение</Value><Value>с.п.</Value><Value>с.п.</Value></row>
|
||||
<row><Value>41</Value><Value>Внутригородской район</Value><Value>вн.р-н</Value><Value>вн.р-н</Value></row>
|
||||
<row><Value>41</Value><Value>Городское поселение</Value><Value>г.п.</Value><Value>г.п.</Value></row>
|
||||
<row><Value>41</Value><Value>Городское поселение</Value><Value>г. п.</Value><Value>г.п.</Value></row>
|
||||
<row><Value>41</Value><Value>Межселенная территория</Value><Value>меж.тер.</Value><Value>меж.тер.</Value></row>
|
||||
<row><Value>5</Value><Value>Район</Value><Value>р-н</Value><Value>р-н</Value></row>
|
||||
<row><Value>5</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>6</Value><Value>Волость</Value><Value>волость</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Выселки(ок)</Value><Value>высел</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Город</Value><Value>г</Value><Value>г.</Value></row>
|
||||
<row><Value>6</Value><Value>Городок</Value><Value>г-к</Value><Value>г-к</Value></row>
|
||||
<row><Value>6</Value><Value>Городской поселок</Value><Value>гп</Value><Value>гп.</Value></row>
|
||||
<row><Value>6</Value><Value>Дачный поселок</Value><Value>дп</Value><Value>дп.</Value></row>
|
||||
<row><Value>6</Value><Value>Дачный поселок</Value><Value>дп.</Value><Value>дп.</Value></row>
|
||||
<row><Value>6</Value><Value>Деревня</Value><Value>д</Value><Value>д.</Value></row>
|
||||
<row><Value>6</Value><Value>ж/д останов. (обгонный) пункт</Value><Value>ж/д_оп</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная будка</Value><Value>ж/д б-ка</Value><Value>ж/д б-ка</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная будка</Value><Value>ж/д_будка</Value><Value>ж/д б-ка</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная ветка</Value><Value>ж/д в-ка</Value><Value>ж/д в-ка</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная казарма</Value><Value>ж/д к-ма</Value><Value>ж/д к-ма</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная казарма</Value><Value>ж/д_казарм</Value><Value>ж/д к-ма</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная платформа</Value><Value>ж/д пл-ма</Value><Value>ж/д пл-ма</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная платформа</Value><Value>ж/д_платф</Value><Value>ж/д пл-ма</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная площадка</Value><Value>ж/д пл-ка</Value><Value>ж/д пл-ка</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожная станция</Value><Value>ж/д_ст</Value><Value>ж/д ст.</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный блокпост</Value><Value>ж/д бл-ст</Value><Value>ж/д бл-ст</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный комбинат</Value><Value>ж/д к-т</Value><Value>ж/д к-т</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный остановочный пункт</Value><Value>ж/д о.п.</Value><Value>ж/д о.п.</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный пост</Value><Value>ж/д_пост</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный путевой пост</Value><Value>ж/д п.п.</Value><Value>ж/д п.п.</Value></row>
|
||||
<row><Value>6</Value><Value>Железнодорожный разъезд</Value><Value>ж/д_рзд</Value><Value>ж/д рзд.</Value></row>
|
||||
<row><Value>6</Value><Value>Жилая зона</Value><Value>жилзона</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Жилой район</Value><Value>жилрайон</Value><Value>ж/р</Value></row>
|
||||
<row><Value>6</Value><Value>Заимка</Value><Value>заимка</Value><Value>з-ка</Value></row>
|
||||
<row><Value>6</Value><Value>Зимовье</Value><Value>зим.</Value><Value>зим.</Value></row>
|
||||
<row><Value>6</Value><Value>Казарма</Value><Value>казарма</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Квартал</Value><Value>кв-л</Value><Value>кв-л</Value></row>
|
||||
<row><Value>6</Value><Value>Кишлак</Value><Value>киш.</Value><Value>киш.</Value></row>
|
||||
<row><Value>6</Value><Value>Кордон</Value><Value>кордон</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Курортный поселок</Value><Value>кп</Value><Value>кп.</Value></row>
|
||||
<row><Value>6</Value><Value>Леспромхоз</Value><Value>лпх</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Массив</Value><Value>массив</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Местечко</Value><Value>м</Value><Value>м-ко</Value></row>
|
||||
<row><Value>6</Value><Value>Микрорайон</Value><Value>мкр</Value><Value>мкр.</Value></row>
|
||||
<row><Value>6</Value><Value>Населенный пункт</Value><Value>нп</Value><Value>нп.</Value></row>
|
||||
<row><Value>6</Value><Value>Населенный пункт</Value><Value>нп.</Value><Value>нп.</Value></row>
|
||||
<row><Value>6</Value><Value>Остров</Value><Value>остров</Value><Value>ост-в</Value></row>
|
||||
<row><Value>6</Value><Value>Планировочный район</Value><Value>пл.р-н</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Погост</Value><Value>погост</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Поселок</Value><Value>п</Value><Value>п.</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок городского типа</Value><Value>пгт</Value><Value>пгт.</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок городского типа</Value><Value>пгт.</Value><Value>пгт.</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок и(при) станция(и)</Value><Value>п/ст</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Поселок при железнодорожной станции</Value><Value>п. ж/д ст.</Value><Value>п. ж/д ст.</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок при станции (поселок станции)</Value><Value>п. ст.</Value><Value>п. ст.</Value></row>
|
||||
<row><Value>6</Value><Value>Поселок разъезда</Value><Value>пос.рзд</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Починок</Value><Value>починок</Value><Value>п-к</Value></row>
|
||||
<row><Value>6</Value><Value>Почтовое отделение</Value><Value>п/о</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Промышленная зона</Value><Value>промзона</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Рабочий поселок</Value><Value>рп</Value><Value>рп.</Value></row>
|
||||
<row><Value>6</Value><Value>Разъезд</Value><Value>рзд</Value><Value>рзд.</Value></row>
|
||||
<row><Value>6</Value><Value>Садовое неком-е товарищество</Value><Value>снт</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Село</Value><Value>с</Value><Value>с.</Value></row>
|
||||
<row><Value>6</Value><Value>Сельский поселок</Value><Value>сп</Value><Value>СП.</Value></row>
|
||||
<row><Value>6</Value><Value>Сельский поселок</Value><Value>сп.</Value><Value>СП.</Value></row>
|
||||
<row><Value>6</Value><Value>Слобода</Value><Value>сл</Value><Value>сл.</Value></row>
|
||||
<row><Value>6</Value><Value>Станица</Value><Value>ст-ца</Value><Value>ст-ца</Value></row>
|
||||
<row><Value>6</Value><Value>Станция</Value><Value>ст</Value><Value>ст.</Value></row>
|
||||
<row><Value>6</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>6</Value><Value>Улус</Value><Value>у</Value><Value>у.</Value></row>
|
||||
<row><Value>6</Value><Value>Хутор</Value><Value>х</Value><Value>х.</Value></row>
|
||||
<row><Value>6</Value><Value>Аал</Value><Value>аал</Value><Value>аал</Value></row>
|
||||
<row><Value>6</Value><Value>Автодорога</Value><Value>автодорога</Value><Value></Value></row>
|
||||
<row><Value>6</Value><Value>Арбан</Value><Value>арбан</Value><Value>арбан</Value></row>
|
||||
<row><Value>6</Value><Value>Аул</Value><Value>аул</Value><Value>аул</Value></row>
|
||||
<row><Value>65</Value><Value>Местечко</Value><Value>м-ко</Value><Value>м-ко</Value></row>
|
||||
<row><Value>65</Value><Value>Аал</Value><Value>аал</Value><Value>аал</Value></row>
|
||||
<row><Value>65</Value><Value>Абонентский ящик</Value><Value>а/я</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Аллея</Value><Value>ал.</Value><Value>ал.</Value></row>
|
||||
<row><Value>65</Value><Value>Арбан</Value><Value>арбан</Value><Value>арбан</Value></row>
|
||||
<row><Value>65</Value><Value>Аул</Value><Value>аул</Value><Value>аул</Value></row>
|
||||
<row><Value>65</Value><Value>Берег</Value><Value>б-г</Value><Value>б-г</Value></row>
|
||||
<row><Value>65</Value><Value>Бульвар</Value><Value>б-р</Value><Value>б-р</Value></row>
|
||||
<row><Value>65</Value><Value>Вал</Value><Value>вал</Value><Value>вал</Value></row>
|
||||
<row><Value>65</Value><Value>Въезд</Value><Value>взд.</Value><Value>взд.</Value></row>
|
||||
<row><Value>65</Value><Value>Гаражно-строительный кооп.</Value><Value>гск</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Городок</Value><Value>г-к</Value><Value>г-к</Value></row>
|
||||
<row><Value>65</Value><Value>Дачное неком-е партнерство</Value><Value>днп</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Деревня</Value><Value>д.</Value><Value>д.</Value></row>
|
||||
<row><Value>65</Value><Value>Дорога</Value><Value>дор.</Value><Value>дор.</Value></row>
|
||||
<row><Value>65</Value><Value>Железнодорожная будка</Value><Value>ж/д б-ка</Value><Value>ж/д б-ка</Value></row>
|
||||
<row><Value>65</Value><Value>Железнодорожная казарма</Value><Value>ж/д к-ма</Value><Value>ж/д к-ма</Value></row>
|
||||
<row><Value>65</Value><Value>Железнодорожная платформа</Value><Value>ж/д пл-ма</Value><Value>ж/д пл-ма</Value></row>
|
||||
<row><Value>65</Value><Value>Железнодорожная станция</Value><Value>ж/д ст.</Value><Value>ж/д ст.</Value></row>
|
||||
<row><Value>65</Value><Value>Железнодорожный разъезд</Value><Value>ж/д рзд.</Value><Value>ж/д рзд.</Value></row>
|
||||
<row><Value>65</Value><Value>Жилой район</Value><Value>ж/р</Value><Value>ж/р</Value></row>
|
||||
<row><Value>65</Value><Value>Заезд</Value><Value>ззд.</Value><Value>ззд.</Value></row>
|
||||
<row><Value>65</Value><Value>Зона (массив)</Value><Value>зона</Value><Value>зона</Value></row>
|
||||
<row><Value>65</Value><Value>Квартал</Value><Value>кв-л</Value><Value>кв-л</Value></row>
|
||||
<row><Value>65</Value><Value>Километр</Value><Value>км</Value><Value>км</Value></row>
|
||||
<row><Value>65</Value><Value>Кольцо</Value><Value>к-цо</Value><Value>к-цо</Value></row>
|
||||
<row><Value>65</Value><Value>Коса</Value><Value>коса</Value><Value>коса</Value></row>
|
||||
<row><Value>65</Value><Value>Линия</Value><Value>лн.</Value><Value>лн.</Value></row>
|
||||
<row><Value>65</Value><Value>Местность</Value><Value>местность</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Месторождение</Value><Value>месторожд.</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Месторождение</Value><Value>мр.</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Микрорайон</Value><Value>мкр</Value><Value>мкр.</Value></row>
|
||||
<row><Value>65</Value><Value>Микрорайон</Value><Value>мкр.</Value><Value>мкр.</Value></row>
|
||||
<row><Value>65</Value><Value>Набережная</Value><Value>наб.</Value><Value>наб.</Value></row>
|
||||
<row><Value>65</Value><Value>Некоммерческое партнерство</Value><Value>н/п</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Остров</Value><Value>ост-в</Value><Value>ост-в</Value></row>
|
||||
<row><Value>65</Value><Value>Парк</Value><Value>парк</Value><Value>парк</Value></row>
|
||||
<row><Value>65</Value><Value>Переезд</Value><Value>пер-д</Value><Value>пер-д</Value></row>
|
||||
<row><Value>65</Value><Value>Переулок</Value><Value>пер.</Value><Value>пер.</Value></row>
|
||||
<row><Value>65</Value><Value>Платформа</Value><Value>платф.</Value><Value>платф.</Value></row>
|
||||
<row><Value>65</Value><Value>Площадка</Value><Value>пл-ка</Value><Value>пл-ка</Value></row>
|
||||
<row><Value>65</Value><Value>Площадь</Value><Value>пл.</Value><Value>пл.</Value></row>
|
||||
<row><Value>65</Value><Value>Порт</Value><Value>порт</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Поселок</Value><Value>п.</Value><Value>п.</Value></row>
|
||||
<row><Value>65</Value><Value>Починок</Value><Value>п-к</Value><Value>п-к</Value></row>
|
||||
<row><Value>65</Value><Value>Проезд</Value><Value>пр-д</Value><Value>пр-д</Value></row>
|
||||
<row><Value>65</Value><Value>Промышленная зона</Value><Value>промзона</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Промышленный район</Value><Value>п/р</Value><Value>п/р</Value></row>
|
||||
<row><Value>65</Value><Value>Просек</Value><Value>пр-к</Value><Value>пр-к</Value></row>
|
||||
<row><Value>65</Value><Value>Просека</Value><Value>пр-ка</Value><Value>пр-ка</Value></row>
|
||||
<row><Value>65</Value><Value>Проселок</Value><Value>пр-лок</Value><Value>пр-лок</Value></row>
|
||||
<row><Value>65</Value><Value>Проспект</Value><Value>пр-кт</Value><Value>пр-кт</Value></row>
|
||||
<row><Value>65</Value><Value>Проулок</Value><Value>проул.</Value><Value>проул.</Value></row>
|
||||
<row><Value>65</Value><Value>Разъезд</Value><Value>рзд.</Value><Value>рзд.</Value></row>
|
||||
<row><Value>65</Value><Value>Район</Value><Value>р-н</Value><Value>р-н</Value></row>
|
||||
<row><Value>65</Value><Value>Сад</Value><Value>сад</Value><Value>сад</Value></row>
|
||||
<row><Value>65</Value><Value>Садовое товарищество</Value><Value>снт</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Село</Value><Value>с.</Value><Value>с.</Value></row>
|
||||
<row><Value>65</Value><Value>Сквер</Value><Value>с-р</Value><Value>сквер</Value></row>
|
||||
<row><Value>65</Value><Value>Сквер</Value><Value>сквер</Value><Value>сквер</Value></row>
|
||||
<row><Value>65</Value><Value>Слобода</Value><Value>сл.</Value><Value>сл.</Value></row>
|
||||
<row><Value>65</Value><Value>Спуск</Value><Value>с-к</Value><Value>с-к</Value></row>
|
||||
<row><Value>65</Value><Value>Станция</Value><Value>ст.</Value><Value>ст.</Value></row>
|
||||
<row><Value>65</Value><Value>Строение</Value><Value>стр.</Value><Value>стр.</Value></row>
|
||||
<row><Value>65</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>65</Value><Value>Территория</Value><Value>тер.</Value><Value>тер.</Value></row>
|
||||
<row><Value>65</Value><Value>Территория ГСК</Value><Value>тер. ГСК</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ДНО</Value><Value>тер. ДНО</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ДНП</Value><Value>тер. ДНП</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ДНТ</Value><Value>тер. ДНТ</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ДПК</Value><Value>тер. ДПК</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ОНО</Value><Value>тер. ОНО</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ОНП</Value><Value>тер. ОНП</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ОНТ</Value><Value>тер. ОНТ</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ОПК</Value><Value>тер. ОПК</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ПК</Value><Value>тер. ПК</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория СНО</Value><Value>тер. СНО</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория СНП</Value><Value>тер. СНП</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория СНТ</Value><Value>тер. СНТ</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория СОСН</Value><Value>тер.СОСН</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория СПК</Value><Value>тер. СПК</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ТСЖ</Value><Value>тер. ТСЖ</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ТСН</Value><Value>тер. ТСН</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Территория ФХ</Value><Value>тер.ф.х.</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Тракт</Value><Value>тракт</Value><Value>тракт</Value></row>
|
||||
<row><Value>65</Value><Value>Тупик</Value><Value>туп.</Value><Value>туп.</Value></row>
|
||||
<row><Value>65</Value><Value>Улица</Value><Value>ул.</Value><Value>ул.</Value></row>
|
||||
<row><Value>65</Value><Value>Усадьба</Value><Value>ус.</Value><Value>ус.</Value></row>
|
||||
<row><Value>65</Value><Value>Фермерское хозяйство</Value><Value>ф/х</Value><Value></Value></row>
|
||||
<row><Value>65</Value><Value>Хутор</Value><Value>х.</Value><Value>х.</Value></row>
|
||||
<row><Value>65</Value><Value>Шоссе</Value><Value>ш.</Value><Value>ш.</Value></row>
|
||||
<row><Value>65</Value><Value>Юрты</Value><Value>ю.</Value><Value>ю.</Value></row>
|
||||
<row><Value>7</Value><Value>Хутор</Value><Value>х</Value><Value>х.</Value></row>
|
||||
<row><Value>7</Value><Value>Шоссе</Value><Value>ш</Value><Value>ш.</Value></row>
|
||||
<row><Value>7</Value><Value>Шоссе</Value><Value>ш.</Value><Value>ш.</Value></row>
|
||||
<row><Value>7</Value><Value>Абонентский ящик</Value><Value>а/я</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Аллея</Value><Value>ал.</Value><Value>ал.</Value></row>
|
||||
<row><Value>7</Value><Value>Аллея</Value><Value>аллея</Value><Value>ал.</Value></row>
|
||||
<row><Value>7</Value><Value>Балка</Value><Value>балка</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Берег</Value><Value>берег</Value><Value>б-г</Value></row>
|
||||
<row><Value>7</Value><Value>Бугор</Value><Value>бугор</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Бульвар</Value><Value>б-р</Value><Value>б-р</Value></row>
|
||||
<row><Value>7</Value><Value>Вал</Value><Value>вал</Value><Value>вал</Value></row>
|
||||
<row><Value>7</Value><Value>Взвоз</Value><Value>взв.</Value><Value>взв.</Value></row>
|
||||
<row><Value>7</Value><Value>Въезд</Value><Value>въезд</Value><Value>взд.</Value></row>
|
||||
<row><Value>7</Value><Value>Гаражно-строительный кооп.</Value><Value>гск</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Городок</Value><Value>г-к</Value><Value>г-к</Value></row>
|
||||
<row><Value>7</Value><Value>Дачное неком-е партнерство</Value><Value>днп</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Деревня</Value><Value>д</Value><Value>д.</Value></row>
|
||||
<row><Value>7</Value><Value>Дорога</Value><Value>дор</Value><Value>дор.</Value></row>
|
||||
<row><Value>7</Value><Value>ж/д останов. (обгонный) пункт</Value><Value>ж/д_оп</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная будка</Value><Value>ж/д_будка</Value><Value>ж/д б-ка</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная казарма</Value><Value>ж/д_казарм</Value><Value>ж/д к-ма</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная платформа</Value><Value>ж/д_платф</Value><Value>ж/д пл-ма</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожная станция</Value><Value>ж/д_ст</Value><Value>ж/д ст.</Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожный пост</Value><Value>ж/д_пост</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Железнодорожный разъезд</Value><Value>ж/д_рзд</Value><Value>ж/д рзд.</Value></row>
|
||||
<row><Value>7</Value><Value>Животноводческая точка</Value><Value>жт</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Заезд</Value><Value>заезд</Value><Value>ззд.</Value></row>
|
||||
<row><Value>7</Value><Value>Заезд</Value><Value>ззд.</Value><Value>ззд.</Value></row>
|
||||
<row><Value>7</Value><Value>Зона</Value><Value>зона</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Казарма</Value><Value>казарма</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Квартал</Value><Value>кв-л</Value><Value>кв-л</Value></row>
|
||||
<row><Value>7</Value><Value>Километр</Value><Value>км</Value><Value>км</Value></row>
|
||||
<row><Value>7</Value><Value>Кольцо</Value><Value>к-цо</Value><Value>к-цо</Value></row>
|
||||
<row><Value>7</Value><Value>Кольцо</Value><Value>кольцо</Value><Value>к-цо</Value></row>
|
||||
<row><Value>7</Value><Value>Спуск</Value><Value>спуск</Value><Value>с-к</Value></row>
|
||||
<row><Value>7</Value><Value>Коса</Value><Value>коса</Value><Value>коса</Value></row>
|
||||
<row><Value>7</Value><Value>Линия</Value><Value>линия</Value><Value>лн.</Value></row>
|
||||
<row><Value>7</Value><Value>Магистраль</Value><Value>мгстр.</Value><Value>мгстр.</Value></row>
|
||||
<row><Value>7</Value><Value>Маяк</Value><Value>маяк</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Местечко</Value><Value>м</Value><Value>м-ко</Value></row>
|
||||
<row><Value>7</Value><Value>Местность</Value><Value>местность</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Микрорайон</Value><Value>мкр</Value><Value>мкр.</Value></row>
|
||||
<row><Value>7</Value><Value>Мост</Value><Value>мост</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Набережная</Value><Value>наб</Value><Value>наб.</Value></row>
|
||||
<row><Value>7</Value><Value>Набережная</Value><Value>наб.</Value><Value>наб.</Value></row>
|
||||
<row><Value>7</Value><Value>Населенный пункт</Value><Value>нп</Value><Value>нп.</Value></row>
|
||||
<row><Value>7</Value><Value>Некоммерческое партнерство</Value><Value>н/п</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Остров</Value><Value>остров</Value><Value>ост-в</Value></row>
|
||||
<row><Value>7</Value><Value>Парк</Value><Value>парк</Value><Value>парк</Value></row>
|
||||
<row><Value>7</Value><Value>Переезд</Value><Value>пер-д</Value><Value>пер-д</Value></row>
|
||||
<row><Value>7</Value><Value>Переезд</Value><Value>переезд</Value><Value>пер-д</Value></row>
|
||||
<row><Value>7</Value><Value>Переулок</Value><Value>пер</Value><Value>пер.</Value></row>
|
||||
<row><Value>7</Value><Value>Переулок</Value><Value>пер.</Value><Value>пер.</Value></row>
|
||||
<row><Value>7</Value><Value>Планировочный район</Value><Value>пл.р-н</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Платформа</Value><Value>платф</Value><Value>платф.</Value></row>
|
||||
<row><Value>7</Value><Value>Площадка</Value><Value>пл-ка</Value><Value>пл-ка</Value></row>
|
||||
<row><Value>7</Value><Value>Площадь</Value><Value>пл</Value><Value>пл.</Value></row>
|
||||
<row><Value>7</Value><Value>Полустанок</Value><Value>полустанок</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Поселок</Value><Value>п</Value><Value>п.</Value></row>
|
||||
<row><Value>7</Value><Value>Поселок и(при) станция(и)</Value><Value>п/ст</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Почтовое отделение</Value><Value>п/о</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Проезд</Value><Value>пр-д</Value><Value>пр-д</Value></row>
|
||||
<row><Value>7</Value><Value>Проезд</Value><Value>проезд</Value><Value>пр-д</Value></row>
|
||||
<row><Value>7</Value><Value>Промзона</Value><Value>промзона</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Просек</Value><Value>пр-к</Value><Value>пр-к</Value></row>
|
||||
<row><Value>7</Value><Value>Просек</Value><Value>просек</Value><Value>пр-к</Value></row>
|
||||
<row><Value>7</Value><Value>Просека</Value><Value>пр-ка</Value><Value>пр-ка</Value></row>
|
||||
<row><Value>7</Value><Value>Просека</Value><Value>просека</Value><Value>пр-ка</Value></row>
|
||||
<row><Value>7</Value><Value>Проселок</Value><Value>пр-лок</Value><Value>пр-лок</Value></row>
|
||||
<row><Value>7</Value><Value>Проселок</Value><Value>проселок</Value><Value>пр-лок</Value></row>
|
||||
<row><Value>7</Value><Value>Проспект</Value><Value>пр-кт</Value><Value>пр-кт</Value></row>
|
||||
<row><Value>7</Value><Value>Проулок</Value><Value>проул.</Value><Value>проул.</Value></row>
|
||||
<row><Value>7</Value><Value>Проулок</Value><Value>проулок</Value><Value>проул.</Value></row>
|
||||
<row><Value>7</Value><Value>Разъезд</Value><Value>рзд</Value><Value>рзд.</Value></row>
|
||||
<row><Value>7</Value><Value>Разъезд</Value><Value>рзд.</Value><Value>рзд.</Value></row>
|
||||
<row><Value>7</Value><Value>Ряд(ы)</Value><Value>ряд</Value><Value>ряд</Value></row>
|
||||
<row><Value>7</Value><Value>Ряды</Value><Value>ряды</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Сад</Value><Value>сад</Value><Value>сад</Value></row>
|
||||
<row><Value>7</Value><Value>Садовое неком-е товарищество</Value><Value>снт</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Садовое товарищество</Value><Value>с/т</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Село</Value><Value>с</Value><Value>с.</Value></row>
|
||||
<row><Value>7</Value><Value>Сквер</Value><Value>с-р</Value><Value>сквер</Value></row>
|
||||
<row><Value>7</Value><Value>Сквер</Value><Value>сквер</Value><Value>сквер</Value></row>
|
||||
<row><Value>7</Value><Value>Слобода</Value><Value>сл</Value><Value>сл.</Value></row>
|
||||
<row><Value>7</Value><Value>Спуск</Value><Value>с-к</Value><Value>с-к</Value></row>
|
||||
<row><Value>7</Value><Value>Линия</Value><Value>лн.</Value><Value>лн.</Value></row>
|
||||
<row><Value>7</Value><Value>Станция</Value><Value>ст</Value><Value>ст.</Value></row>
|
||||
<row><Value>7</Value><Value>Строение</Value><Value>стр</Value><Value>стр.</Value></row>
|
||||
<row><Value>7</Value><Value>Съезд</Value><Value>сзд.</Value><Value>сзд.</Value></row>
|
||||
<row><Value>7</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>7</Value><Value>Территория ДНТ</Value><Value>тер. ДНТ</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Территория СНТ</Value><Value>тер. СНТ</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Тракт</Value><Value>тракт</Value><Value>тракт</Value></row>
|
||||
<row><Value>7</Value><Value>Тупик</Value><Value>туп</Value><Value>туп.</Value></row>
|
||||
<row><Value>7</Value><Value>Улица</Value><Value>ул</Value><Value>ул.</Value></row>
|
||||
<row><Value>7</Value><Value>Улица</Value><Value>ул.</Value><Value>ул.</Value></row>
|
||||
<row><Value>7</Value><Value>Участок</Value><Value>уч-к</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Ферма</Value><Value>ферма</Value><Value></Value></row>
|
||||
<row><Value>7</Value><Value>Фермерское хозяйство</Value><Value>ф/х</Value><Value></Value></row>
|
||||
<row><Value>75</Value><Value>Земельный участок</Value><Value>з/у</Value><Value>з/у</Value></row>
|
||||
<row><Value>9</Value><Value>Машино-место</Value><Value>м/м</Value><Value>м/м</Value></row>
|
||||
<row><Value>90</Value><Value>Гаражно-строительный кооп.</Value><Value>гск</Value><Value></Value></row>
|
||||
<row><Value>90</Value><Value>Дачное неком-е партнерство</Value><Value>днп</Value><Value></Value></row>
|
||||
<row><Value>90</Value><Value>Местность</Value><Value>местность</Value><Value></Value></row>
|
||||
<row><Value>90</Value><Value>Микрорайон</Value><Value>мкр</Value><Value>мкр.</Value></row>
|
||||
<row><Value>90</Value><Value>Некоммерческое партнерство</Value><Value>н/п</Value><Value></Value></row>
|
||||
<row><Value>90</Value><Value>Промышленная зона</Value><Value>промзона</Value><Value></Value></row>
|
||||
<row><Value>90</Value><Value>Сад</Value><Value>сад</Value><Value>сад</Value></row>
|
||||
<row><Value>90</Value><Value>Садовое товарищество</Value><Value>снт</Value><Value></Value></row>
|
||||
<row><Value>90</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>90</Value><Value>Фермерское хозяйство</Value><Value>ф/х</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Аал</Value><Value>аал</Value><Value>аал</Value></row>
|
||||
<row><Value>91</Value><Value>Абонентский ящик</Value><Value>а/я</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Аллея</Value><Value>аллея</Value><Value>ал.</Value></row>
|
||||
<row><Value>91</Value><Value>Арбан</Value><Value>арбан</Value><Value>арбан</Value></row>
|
||||
<row><Value>91</Value><Value>Аул</Value><Value>аул</Value><Value>аул</Value></row>
|
||||
<row><Value>91</Value><Value>Берег</Value><Value>берег</Value><Value>б-г</Value></row>
|
||||
<row><Value>91</Value><Value>Бульвар</Value><Value>б-р</Value><Value>б-р</Value></row>
|
||||
<row><Value>91</Value><Value>Вал</Value><Value>вал</Value><Value>вал</Value></row>
|
||||
<row><Value>91</Value><Value>Въезд</Value><Value>въезд</Value><Value>взд.</Value></row>
|
||||
<row><Value>91</Value><Value>Выселки(ок)</Value><Value>высел</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Гаражно-строит-ный кооператив</Value><Value>гск</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Городок</Value><Value>г-к</Value><Value>г-к</Value></row>
|
||||
<row><Value>91</Value><Value>Деревня</Value><Value>д</Value><Value>д.</Value></row>
|
||||
<row><Value>91</Value><Value>Дорога</Value><Value>дор</Value><Value>дор.</Value></row>
|
||||
<row><Value>91</Value><Value>ж/д останов. (обгонный) пункт</Value><Value>ж/д_оп</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная будка</Value><Value>ж/д_будка</Value><Value>ж/д б-ка</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная казарма</Value><Value>ж/д_казарм</Value><Value>ж/д к-ма</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная платформа</Value><Value>ж/д_платф</Value><Value>ж/д пл-ма</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожная станция</Value><Value>ж/д_ст</Value><Value>ж/д ст.</Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожный пост</Value><Value>ж/д_пост</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Железнодорожный разъезд</Value><Value>ж/д_рзд</Value><Value>ж/д рзд.</Value></row>
|
||||
<row><Value>91</Value><Value>Животноводческая точка</Value><Value>жт</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Заезд</Value><Value>заезд</Value><Value>ззд.</Value></row>
|
||||
<row><Value>91</Value><Value>Зона</Value><Value>зона</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Казарма</Value><Value>казарма</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Квартал</Value><Value>кв-л</Value><Value>кв-л</Value></row>
|
||||
<row><Value>91</Value><Value>Километр</Value><Value>км</Value><Value>км</Value></row>
|
||||
<row><Value>91</Value><Value>Кольцо</Value><Value>кольцо</Value><Value>к-цо</Value></row>
|
||||
<row><Value>91</Value><Value>Коса</Value><Value>коса</Value><Value>коса</Value></row>
|
||||
<row><Value>91</Value><Value>Линия</Value><Value>линия</Value><Value>лн.</Value></row>
|
||||
<row><Value>91</Value><Value>Местечко</Value><Value>м</Value><Value>м-ко</Value></row>
|
||||
<row><Value>91</Value><Value>Микрорайон</Value><Value>мкр</Value><Value>мкр.</Value></row>
|
||||
<row><Value>91</Value><Value>Мост</Value><Value>мост</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Набережная</Value><Value>наб</Value><Value>наб.</Value></row>
|
||||
<row><Value>91</Value><Value>Населенный пункт</Value><Value>нп</Value><Value>нп.</Value></row>
|
||||
<row><Value>91</Value><Value>Остров</Value><Value>остров</Value><Value>ост-в</Value></row>
|
||||
<row><Value>91</Value><Value>Парк</Value><Value>парк</Value><Value>парк</Value></row>
|
||||
<row><Value>91</Value><Value>Переезд</Value><Value>переезд</Value><Value>пер-д</Value></row>
|
||||
<row><Value>91</Value><Value>Переулок</Value><Value>пер</Value><Value>пер.</Value></row>
|
||||
<row><Value>91</Value><Value>Планировочный район</Value><Value>пл.р-н</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Платформа</Value><Value>платф</Value><Value>платф.</Value></row>
|
||||
<row><Value>91</Value><Value>Площадка</Value><Value>пл-ка</Value><Value>пл-ка</Value></row>
|
||||
<row><Value>91</Value><Value>Площадь</Value><Value>пл</Value><Value>пл.</Value></row>
|
||||
<row><Value>91</Value><Value>Поселок</Value><Value>п</Value><Value>п.</Value></row>
|
||||
<row><Value>91</Value><Value>Поселок и(при) станция(и)</Value><Value>п/ст</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Починок</Value><Value>починок</Value><Value>п-к</Value></row>
|
||||
<row><Value>91</Value><Value>Почтовое отделение</Value><Value>п/о</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Проезд</Value><Value>проезд</Value><Value>пр-д</Value></row>
|
||||
<row><Value>91</Value><Value>Просек</Value><Value>просек</Value><Value>пр-к</Value></row>
|
||||
<row><Value>91</Value><Value>Просека</Value><Value>просека</Value><Value>пр-ка</Value></row>
|
||||
<row><Value>91</Value><Value>Проселок</Value><Value>проселок</Value><Value>пр-лок</Value></row>
|
||||
<row><Value>91</Value><Value>Проспект</Value><Value>пр-кт</Value><Value>пр-кт</Value></row>
|
||||
<row><Value>91</Value><Value>Проулок</Value><Value>проулок</Value><Value>проул.</Value></row>
|
||||
<row><Value>91</Value><Value>Разъезд</Value><Value>рзд</Value><Value>рзд.</Value></row>
|
||||
<row><Value>91</Value><Value>Ряды</Value><Value>ряды</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Сад</Value><Value>сад</Value><Value>сад</Value></row>
|
||||
<row><Value>91</Value><Value>Садовое неком-е товарищество</Value><Value>снт</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Село</Value><Value>с</Value><Value>с.</Value></row>
|
||||
<row><Value>91</Value><Value>Сквер</Value><Value>сквер</Value><Value>сквер</Value></row>
|
||||
<row><Value>91</Value><Value>Слобода</Value><Value>сл</Value><Value>сл.</Value></row>
|
||||
<row><Value>91</Value><Value>Спуск</Value><Value>спуск</Value><Value>с-к</Value></row>
|
||||
<row><Value>91</Value><Value>Станция</Value><Value>ст</Value><Value>ст.</Value></row>
|
||||
<row><Value>91</Value><Value>Строение</Value><Value>стр</Value><Value>стр.</Value></row>
|
||||
<row><Value>91</Value><Value>Территория</Value><Value>тер</Value><Value>тер.</Value></row>
|
||||
<row><Value>91</Value><Value>Тракт</Value><Value>тракт</Value><Value>тракт</Value></row>
|
||||
<row><Value>91</Value><Value>Тупик</Value><Value>туп</Value><Value>туп.</Value></row>
|
||||
<row><Value>91</Value><Value>Улица</Value><Value>ул</Value><Value>ул.</Value></row>
|
||||
<row><Value>91</Value><Value>Участок</Value><Value>уч-к</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Ферма</Value><Value>ферма</Value><Value></Value></row>
|
||||
<row><Value>91</Value><Value>Хутор</Value><Value>х</Value><Value>х.</Value></row>
|
||||
<row><Value>91</Value><Value>Шоссе</Value><Value>ш</Value><Value>ш.</Value></row>
|
||||
|
||||
</ValueTable>
|
||||
@@ -577,41 +577,31 @@
|
||||
ПараметрыЗаполнения.ПроизводственныйКалендарь, Новый СтандартныйПериод(ДатаНачала, ДатаОкончания));
|
||||
КонецЕсли;
|
||||
|
||||
// Заполнение данных производится по годам.
|
||||
ТекущийГод = Год(ДатаНачала);
|
||||
Пока ТекущийГод <= Год(ДатаОкончания) Цикл
|
||||
ДатаНачалаВГоду = ДатаНачала;
|
||||
ДатаОкончанияВГоду = ДатаОкончания;
|
||||
СкорректироватьДатыНачалаОкончания(ТекущийГод, ДатаНачалаВГоду, ДатаОкончанияВГоду);
|
||||
// Получаем данные графика за год.
|
||||
Если ПараметрыЗаполнения.СпособЗаполнения = Перечисления.СпособыЗаполненияГрафикаРаботы.ПоНеделям Тогда
|
||||
ДниЗаГод = ДниВключенныеВГрафикПоНеделям(ТекущийГод, ПараметрыЗаполнения, ДатаНачалаВГоду, ДатаОкончанияВГоду);
|
||||
Иначе
|
||||
ДниЗаГод = ДниВключенныеВГрафикПроизвольнойДлины(ТекущийГод, ПараметрыЗаполнения, ДатаНачалаВГоду, ДатаОкончанияВГоду);
|
||||
КонецЕсли;
|
||||
// Дополняем общую коллекцию
|
||||
Для Каждого КлючИЗначение Из ДниЗаГод Цикл
|
||||
ДниВключенныеВГрафик.Вставить(КлючИЗначение.Ключ, КлючИЗначение.Значение);
|
||||
КонецЦикла;
|
||||
ТекущийГод = ТекущийГод + 1;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ДниВключенныеВГрафик;
|
||||
Годы = ГодыВИнтервале(ДатаНачала, ДатаОкончания);
|
||||
Если ПараметрыЗаполнения.СпособЗаполнения = Перечисления.СпособыЗаполненияГрафикаРаботы.ПоНеделям Тогда
|
||||
Возврат ДниВключенныеВГрафикПоНеделям(Годы, ПараметрыЗаполнения, ДатаНачала, ДатаОкончания);
|
||||
Иначе
|
||||
Возврат ДниВключенныеВГрафикПроизвольнойДлины(Годы, ПараметрыЗаполнения, ДатаНачала, ДатаОкончания);
|
||||
КонецЕсли;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДниВключенныеВГрафикПоНеделям(Год, ПараметрыЗаполнения,
|
||||
Функция ДниВключенныеВГрафикПоНеделям(Годы, ПараметрыЗаполнения,
|
||||
Знач ДатаНачала = Неопределено, Знач ДатаОкончания = Неопределено)
|
||||
|
||||
ДниВключенныеВГрафик = Новый Соответствие;
|
||||
|
||||
ЗаполнятьПоПроизводственномуКалендарю = ЗначениеЗаполнено(ПараметрыЗаполнения.ПроизводственныйКалендарь);
|
||||
|
||||
ДнейВГоду = ДеньГода(Дата(Год, 12, 31));
|
||||
ДнейВсего = 0;
|
||||
Для Каждого Год Из Годы Цикл
|
||||
ДнейВсего = ДнейВсего + ДеньГода(Дата(Год, 12, 31))
|
||||
КонецЦикла;
|
||||
|
||||
ДанныеПроизводственногоКалендаря = Справочники.ПроизводственныеКалендари.ДанныеПроизводственногоКалендаря(
|
||||
ПараметрыЗаполнения.ПроизводственныйКалендарь, Год);
|
||||
ПараметрыЗаполнения.ПроизводственныйКалендарь, Годы);
|
||||
Если ЗаполнятьПоПроизводственномуКалендарю
|
||||
И ДанныеПроизводственногоКалендаря.Количество() <> ДнейВГоду Тогда
|
||||
И ДанныеПроизводственногоКалендаря.Количество() <> ДнейВсего Тогда
|
||||
// Если производственный календарь указан, но заполнен неправильно, заполнение по неделям не поддерживается.
|
||||
Возврат ДниВключенныеВГрафик;
|
||||
КонецЕсли;
|
||||
@@ -633,14 +623,14 @@
|
||||
ДниВключенныеВГрафик.Вставить(ДатаДня, Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
ДатаДня = ДатаДня + ДлительностьСутокВСекундах();
|
||||
ДатаДня = ДобавитьДень(ДатаДня);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ДниВключенныеВГрафик;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДниВключенныеВГрафикПроизвольнойДлины(Год, ПараметрыЗаполнения,
|
||||
Функция ДниВключенныеВГрафикПроизвольнойДлины(Годы, ПараметрыЗаполнения,
|
||||
Знач ДатаНачала = Неопределено, Знач ДатаОкончания = Неопределено)
|
||||
|
||||
ДниВключенныеВГрафик = Новый Соответствие;
|
||||
@@ -648,11 +638,14 @@
|
||||
ДатаДня = ПараметрыЗаполнения.ДатаОтсчета;
|
||||
Пока ДатаДня <= ДатаОкончания Цикл
|
||||
Для Каждого СтрокаДня Из ПараметрыЗаполнения.ШаблонЗаполнения Цикл
|
||||
Если ДатаДня > ДатаОкончания Тогда
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
Если СтрокаДня.ДеньВключенВГрафик
|
||||
И ДатаДня >= ДатаНачала Тогда
|
||||
ДниВключенныеВГрафик.Вставить(ДатаДня, Истина);
|
||||
КонецЕсли;
|
||||
ДатаДня = ДатаДня + ДлительностьСутокВСекундах();
|
||||
ДатаДня = ДобавитьДень(ДатаДня);
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
@@ -663,7 +656,7 @@
|
||||
// Исключаем даты праздничных дней.
|
||||
|
||||
ДанныеПроизводственногоКалендаря = Справочники.ПроизводственныеКалендари.ДанныеПроизводственногоКалендаря(
|
||||
ПараметрыЗаполнения.ПроизводственныйКалендарь, Год);
|
||||
ПараметрыЗаполнения.ПроизводственныйКалендарь, Годы);
|
||||
Если ДанныеПроизводственногоКалендаря.Количество() = 0 Тогда
|
||||
Возврат ДниВключенныеВГрафик;
|
||||
КонецЕсли;
|
||||
@@ -706,25 +699,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура СкорректироватьДатыНачалаОкончания(Год, ДатаНачала, ДатаОкончания)
|
||||
|
||||
НачалоГода = Дата(Год, 1, 1);
|
||||
КонецГода = Дата(Год, 12, 31);
|
||||
|
||||
Если ДатаНачала <> Неопределено Тогда
|
||||
ДатаНачала = Макс(ДатаНачала, НачалоГода);
|
||||
Иначе
|
||||
ДатаНачала = НачалоГода;
|
||||
КонецЕсли;
|
||||
|
||||
Если ДатаОкончания <> Неопределено Тогда
|
||||
ДатаОкончания = Мин(ДатаОкончания, КонецГода);
|
||||
Иначе
|
||||
ДатаОкончания = КонецГода;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Определяет даты ручных изменений указанного графика.
|
||||
//
|
||||
Функция РучныеИзмененияГрафика(ГрафикРаботы)
|
||||
@@ -814,6 +788,24 @@
|
||||
Возврат 24 * 60 * 60;
|
||||
КонецФункции
|
||||
|
||||
Функция ДобавитьДень(Дата, Дней = 1)
|
||||
Возврат Дата + Дней * ДлительностьСутокВСекундах();
|
||||
КонецФункции
|
||||
|
||||
Функция ГодыВИнтервале(ДатаНачала, ДатаОкончания)
|
||||
|
||||
Годы = Новый Массив;
|
||||
|
||||
ТекущийГод = Год(ДатаНачала);
|
||||
Пока ТекущийГод <= Год(ДатаОкончания) Цикл
|
||||
Годы.Добавить(ТекущийГод);
|
||||
ТекущийГод = ТекущийГод + 1;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Годы;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
||||
@@ -212,7 +212,7 @@
|
||||
<id>8</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Список право</value>
|
||||
<value>Право</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
|
||||
@@ -1371,6 +1371,10 @@
|
||||
//
|
||||
Процедура УстановитьСтандартныйЗаголовокОтчета(Контекст, Настройки, ФиксированныеПараметры, ДоступныеЗначения) Экспорт
|
||||
|
||||
Если Не УстановкаСтандартногоЗаголовкаОтчетаДоступна(Контекст) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗначенияПараметров = ЗначенияПараметровСтандартногоЗаголовка(Контекст, ФиксированныеПараметры, ДоступныеЗначения);
|
||||
|
||||
ПредставлениеПериода = "";
|
||||
@@ -1438,6 +1442,18 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция УстановкаСтандартногоЗаголовкаОтчетаДоступна(Контекст)
|
||||
|
||||
Если ТипЗнч(Контекст) = Тип("ФормаКлиентскогоПриложения") Тогда
|
||||
ВариантОтчета = Контекст.НастройкиОтчета.ВариантСсылка;
|
||||
Иначе
|
||||
ВариантОтчета = Контекст.СсылкаВарианта;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ВариантыОтчетов.ЭтоПредопределенныйВариантОтчета(ВариантОтчета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ЗначенияПараметровСтандартногоЗаголовка(Контекст, ФиксированныеПараметры, ДоступныеЗначения)
|
||||
|
||||
ЗначенияПараметров = Новый Структура("ТипОбъектаМетаданных, ИмяОбъектаМетаданных, ИмяТаблицы, Период");
|
||||
|
||||
@@ -3488,93 +3488,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ОбластиСтатистики</name>
|
||||
<right>
|
||||
@@ -4047,6 +3960,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПоказатьРезультатРезервногоКопирования</name>
|
||||
<right>
|
||||
|
||||
@@ -4935,45 +4935,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ОбластиСтатистики</name>
|
||||
<right>
|
||||
@@ -5561,6 +5522,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -34,13 +41,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации</name>
|
||||
<right>
|
||||
|
||||
+14
-4
@@ -133,10 +133,20 @@
|
||||
|
||||
ОписаниеНастроекОтчета = ОписаниеНастроекОтчета(НастройкиОтчета);
|
||||
|
||||
ЗаголовокГруппировкаФильтра = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Фильтры группировки ""%1"" отчета ""%2""'"),
|
||||
Строка(ГруппировкаФильтра.ПоляГруппировки),
|
||||
ОписаниеНастроекОтчета.Наименование);
|
||||
Если ТипЗнч(ГруппировкаФильтра) = Тип("НастройкиКомпоновкиДанных") Тогда
|
||||
|
||||
ЗаголовокГруппировкаФильтра = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Фильтры отчета ""%1""'"),
|
||||
ОписаниеНастроекОтчета.Наименование);
|
||||
|
||||
Иначе
|
||||
|
||||
ЗаголовокГруппировкаФильтра = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Фильтры группировки ""%1"" отчета ""%2""'"),
|
||||
Строка(ГруппировкаФильтра.ПоляГруппировки),
|
||||
ОписаниеНастроекОтчета.Наименование);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ДобавитьФильтры();
|
||||
|
||||
|
||||
@@ -217,6 +217,10 @@
|
||||
<command>Report.АнализЖурналаРегистрации.StandardCommand.Open</command>
|
||||
<visible/>
|
||||
</visibilityFragments>
|
||||
<visibilityFragments>
|
||||
<command>Report.АнализПравДоступа.StandardCommand.Open</command>
|
||||
<visible/>
|
||||
</visibilityFragments>
|
||||
<visibilityFragments>
|
||||
<command>CommonCommand.ДополнительныеОтчетыАдминистрирование</command>
|
||||
<visible/>
|
||||
|
||||
Reference in new issue
Block a user