1_2_1_15
This commit is contained in:
1 parent
9f3df31e36
commit
e9766d580e
1499 files changed
+162557
-38708
No files matched your search
@@ -864,7 +864,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<valuesPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыФайлов</picture>
|
||||
<picture>CommonPicture.КоллекцияПиктограммФайлов</picture>
|
||||
</valuesPicture>
|
||||
<border xsi:type="core:BorderDef">
|
||||
<style>Single</style>
|
||||
@@ -2867,7 +2867,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаЗакончитьРедактирование</picture>
|
||||
<picture>CommonPicture.ЗакончитьРедактированиеФайла</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -2893,7 +2893,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаЗанять</picture>
|
||||
<picture>CommonPicture.ЗанятьФайл</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -2986,7 +2986,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаОсвободить</picture>
|
||||
<picture>CommonPicture.ОсвободитьФайл</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -3012,7 +3012,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаОткрыть</picture>
|
||||
<picture>CommonPicture.ОткрытьФайл</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -3088,7 +3088,7 @@
|
||||
</use>
|
||||
<shortcut>F4</shortcut>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаРедактировать</picture>
|
||||
<picture>CommonPicture.РедактироватьФайл</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -3137,7 +3137,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаОпубликовать</picture>
|
||||
<picture>CommonPicture.ОпубликоватьФайл</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -3163,7 +3163,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаСохранитьКак</picture>
|
||||
<picture>CommonPicture.СохранитьФайлКак</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
ТекущийПользователь = ОбщегоНазначения.ТекущийПользователь();
|
||||
|
||||
Если Объект.Автор.Пустая() И Не ПустаяСтрока(Объект.АвторСтрокой) Тогда
|
||||
Если (Объект.Автор.Пустая() ИЛИ Не ПользовательЕстьВБазе(Объект.Автор)) И Не ПустаяСтрока(Объект.АвторСтрокой) Тогда
|
||||
Элементы.Автор.Видимость = Ложь;
|
||||
Элементы.АвторСтрокой.Видимость = Истина;
|
||||
Иначе
|
||||
@@ -93,7 +93,7 @@
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяСобытия = "СозданФайл" Тогда
|
||||
Если ИмяСобытия = "Запись_Файл" И Параметр.Событие = "СозданФайл" Тогда
|
||||
Элементы.Файлы.Обновить();
|
||||
|
||||
Если ТипЗнч(Параметр) = Тип("Структура") Тогда
|
||||
@@ -102,7 +102,7 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяСобытия = "ДанныеФайлаИзменены" Тогда
|
||||
Если ИмяСобытия = "Запись_Файл" И Параметр.Событие = "ДанныеФайлаИзменены" Тогда
|
||||
|
||||
ВладелецФайла = Неопределено;
|
||||
|
||||
@@ -436,10 +436,16 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПодписатьФайл(Команда)
|
||||
|
||||
Если Элементы.Файлы.ТекущаяСтрока = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ПодключитьРасширениеРаботыСКриптографией() Тогда
|
||||
Предупреждение(НСтр("ru='Для выполнения команды ""Подписать"" вам нужно установить расширение работы с криптографией.'"));
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДанныеФайла = РаботаСФайламиВызовСервера.ПолучитьДанныеФайлаИРабочийКаталог(Элементы.Файлы.ТекущаяСтрока);
|
||||
|
||||
ДанныеДляЗанесенияВРегистр = Неопределено;
|
||||
@@ -447,7 +453,7 @@
|
||||
ПодписатьЭЦПФайлСервер(ДанныеДляЗанесенияВРегистр);
|
||||
|
||||
ЭлектроннаяЦифроваяПодписьКлиент.ИнформироватьОПодписанииОбъекта(ДанныеФайла.Ссылка);
|
||||
Оповестить("ПрисоединенныйФайлПодписан", ДанныеФайла.Владелец);
|
||||
Оповестить("Запись_Файл", Новый Структура("Событие", "ПрисоединенныйФайлПодписан"), ДанныеФайла.Владелец);
|
||||
КонецЕсли;
|
||||
|
||||
ОбновитьДоступностьКомандСпискаФайлов();
|
||||
@@ -528,10 +534,16 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Зашифровать(Команда)
|
||||
|
||||
Если Элементы.Файлы.ТекущаяСтрока = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ПодключитьРасширениеРаботыСКриптографией() Тогда
|
||||
Предупреждение(НСтр("ru='Для выполнения команды ""Зашифровать"" вам нужно установить расширение работы с криптографией.'"));
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ОбъектСсылка = Элементы.Файлы.ТекущаяСтрока;
|
||||
ДанныеФайла = РаботаСФайламиВызовСервера.ПолучитьДанныеФайлаИКоличествоВерсий(ОбъектСсылка);
|
||||
|
||||
@@ -781,3 +793,20 @@
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Функция ПользовательЕстьВБазе(Автор)
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст = "ВЫБРАТЬ
|
||||
| Пользователи.Ссылка
|
||||
|ИЗ
|
||||
| Справочник.Пользователи КАК Пользователи
|
||||
|ГДЕ
|
||||
| Пользователи.Ссылка = &Автор";
|
||||
|
||||
Запрос.УстановитьПараметр("Автор", Автор);
|
||||
|
||||
Возврат Не Запрос.Выполнить().Пустой();
|
||||
|
||||
КонецФункции
|
||||
@@ -59,9 +59,9 @@
|
||||
|
||||
БизнесПроцессыИЗадачиКлиент.ФормаЗадачиОбработкаОповещения(ЭтаФорма, ИмяСобытия, Параметр, Источник);
|
||||
|
||||
Если ИмяСобытия = "ЗаданиеИзменено" Тогда
|
||||
Если (Параметр = ЗаданиеСсылка ИЛИ (ТипЗнч(Параметр) = Тип("Массив")
|
||||
И Параметр.Найти(ЗаданиеСсылка) <> Неопределено)) Тогда
|
||||
Если ИмяСобытия = "Запись_Задание" Тогда
|
||||
Если (Источник = ЗаданиеСсылка ИЛИ (ТипЗнч(Источник) = Тип("Массив")
|
||||
И Источник.Найти(ЗаданиеСсылка) <> Неопределено)) Тогда
|
||||
Прочитать();
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
+31
@@ -12,6 +12,10 @@
|
||||
<comparisonType>Equal</comparisonType>
|
||||
<right xsi:type="xs:boolean">true</right>
|
||||
</item>
|
||||
<item xsi:type="FilterItemComparison">
|
||||
<left xsi:type="dcscor:Field">Объект.Проверяющий</left>
|
||||
<comparisonType>NotFilled</comparisonType>
|
||||
</item>
|
||||
</filter>
|
||||
<appearance>
|
||||
<dcscor:item xsi:type="SettingsParameterValue">
|
||||
@@ -20,4 +24,31 @@
|
||||
</dcscor:item>
|
||||
</appearance>
|
||||
</item>
|
||||
<item>
|
||||
<selection>
|
||||
<item>
|
||||
<field>Проверяющий</field>
|
||||
</item>
|
||||
</selection>
|
||||
<filter>
|
||||
<item xsi:type="FilterItemGroup">
|
||||
<groupType>OrGroup</groupType>
|
||||
<item xsi:type="FilterItemComparison">
|
||||
<left xsi:type="dcscor:Field">Объект.НаПроверке</left>
|
||||
<comparisonType>Equal</comparisonType>
|
||||
<right xsi:type="xs:boolean">false</right>
|
||||
</item>
|
||||
<item xsi:type="FilterItemComparison">
|
||||
<left xsi:type="dcscor:Field">Объект.Проверяющий</left>
|
||||
<comparisonType>Filled</comparisonType>
|
||||
</item>
|
||||
</item>
|
||||
</filter>
|
||||
<appearance>
|
||||
<dcscor:item xsi:type="SettingsParameterValue">
|
||||
<dcscor:parameter>ОтметкаНезаполненного</dcscor:parameter>
|
||||
<dcscor:value xsi:type="xs:boolean">false</dcscor:value>
|
||||
</dcscor:item>
|
||||
</appearance>
|
||||
</item>
|
||||
</ConditionalAppearance>
|
||||
@@ -13,7 +13,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДекорацияЗначокРасширеннаяПодсказка</name>
|
||||
<id>106</id>
|
||||
<id>108</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -51,7 +51,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДекорацияТекстРасширеннаяПодсказка</name>
|
||||
<id>107</id>
|
||||
<id>109</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -81,7 +81,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаСостояниеРасширеннаяПодсказка</name>
|
||||
<id>105</id>
|
||||
<id>107</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -112,7 +112,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ГлавнаяЗадачаРасширеннаяПодсказка</name>
|
||||
<id>108</id>
|
||||
<id>110</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -157,7 +157,7 @@
|
||||
<defaultItem>true</defaultItem>
|
||||
<extendedTooltip>
|
||||
<name>ЗаголовокЗаданияРасширеннаяПодсказка</name>
|
||||
<id>111</id>
|
||||
<id>113</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -202,7 +202,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ВажностьРасширеннаяПодсказка</name>
|
||||
<id>113</id>
|
||||
<id>115</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -231,6 +231,45 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Номер</name>
|
||||
<id>103</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible/>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.Number</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НомерРасширеннаяПодсказка</name>
|
||||
<id>117</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НомерКонтекстноеМеню</name>
|
||||
<id>104</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">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -239,7 +278,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаСрокВажностьРасширеннаяПодсказка</name>
|
||||
<id>110</id>
|
||||
<id>112</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -276,7 +315,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ИсполнительРасширеннаяПодсказка</name>
|
||||
<id>116</id>
|
||||
<id>120</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -347,7 +386,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>СрокИсполненияРасширеннаяПодсказка</name>
|
||||
<id>118</id>
|
||||
<id>122</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -402,7 +441,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>СрокИсполненияВремяРасширеннаяПодсказка</name>
|
||||
<id>120</id>
|
||||
<id>124</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -455,7 +494,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаИсполнениеРасширеннаяПодсказка</name>
|
||||
<id>115</id>
|
||||
<id>119</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -488,7 +527,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ПредметРасширеннаяПодсказка</name>
|
||||
<id>123</id>
|
||||
<id>127</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -533,7 +572,7 @@
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>СодержаниеРасширеннаяПодсказка</name>
|
||||
<id>125</id>
|
||||
<id>129</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -584,7 +623,7 @@
|
||||
</titleFont>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаСодержаниеРасширеннаяПодсказка</name>
|
||||
<id>122</id>
|
||||
<id>126</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -629,7 +668,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>НаПроверкеРасширеннаяПодсказка</name>
|
||||
<id>128</id>
|
||||
<id>132</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -664,9 +703,13 @@
|
||||
<segments>Объект.Проверяющий</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ПроверяющийПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПроверяющийРасширеннаяПодсказка</name>
|
||||
<id>131</id>
|
||||
<id>135</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -687,6 +730,22 @@
|
||||
<showInFooter>true</showInFooter>
|
||||
<footerHorizontalAlign>Left</footerHorizontalAlign>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<handlers>
|
||||
<event>AutoComplete</event>
|
||||
<name>ПроверяющийАвтоПодбор</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>StartChoice</event>
|
||||
<name>ПроверяющийНачалоВыбора</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>TextEditEnd</event>
|
||||
<name>ПроверяющийОкончаниеВводаТекста</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>ChoiceProcessing</event>
|
||||
<name>ПроверяющийОбработкаВыбора</name>
|
||||
</handlers>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<openButton>false</openButton>
|
||||
@@ -725,7 +784,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>СрокПроверкиРасширеннаяПодсказка</name>
|
||||
<id>133</id>
|
||||
<id>137</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -783,7 +842,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>СрокПроверкиВремяРасширеннаяПодсказка</name>
|
||||
<id>135</id>
|
||||
<id>139</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -827,7 +886,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаПроверяющийРасширеннаяПодсказка</name>
|
||||
<id>130</id>
|
||||
<id>134</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -862,7 +921,7 @@
|
||||
</titleFont>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаПроверкаРасширеннаяПодсказка</name>
|
||||
<id>127</id>
|
||||
<id>131</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -897,7 +956,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>АвторРасширеннаяПодсказка</name>
|
||||
<id>138</id>
|
||||
<id>142</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -943,7 +1002,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ДатаРасширеннаяПодсказка</name>
|
||||
<id>140</id>
|
||||
<id>144</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -995,7 +1054,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаОбщиеСведенияРасширеннаяПодсказка</name>
|
||||
<id>137</id>
|
||||
<id>141</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -1028,7 +1087,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ФормаОстановитьРасширеннаяПодсказка</name>
|
||||
<id>103</id>
|
||||
<id>105</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -1054,7 +1113,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ФормаПродолжитьРасширеннаяПодсказка</name>
|
||||
<id>104</id>
|
||||
<id>106</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -1160,6 +1219,23 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИспользоватьВнешниеЗадачиИБизнесПроцессы</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Использовать внешние задачи и бизнес процессы</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>Остановить</name>
|
||||
<title>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
Элементы.Дата.Формат = ?(ИспользоватьДатуИВремяВСрокахЗадач, "ДЛФ=DT", "ДЛФ=D");
|
||||
|
||||
Элементы.Предмет.Гиперссылка = Объект.Предмет <> Неопределено И НЕ Объект.Предмет.Пустая();
|
||||
ПредметСтрокой = БизнесПроцессыИЗадачиСервер.ПредметСтрокой(Объект.Предмет);
|
||||
ПредметСтрокой = ОбщегоНазначения.ПредметСтрокой(Объект.Предмет);
|
||||
Элементы.ГруппаСостояние.Видимость = Объект.Завершен;
|
||||
Если Объект.Завершен Тогда
|
||||
ДатаЗавершенияСтрокой = ?(ИспользоватьДатуИВремяВСрокахЗадач,
|
||||
@@ -26,10 +26,6 @@
|
||||
ДатаЗавершенияСтрокой);
|
||||
КонецЕсли;
|
||||
|
||||
ДоступностьПоля = Объект.НаПроверке;
|
||||
Элементы.ГруппаПроверяющий.Доступность = ДоступностьПоля;
|
||||
Элементы.Проверяющий.АвтоОтметкаНезаполненного = ДоступностьПоля;
|
||||
|
||||
Если Объект.ГлавнаяЗадача = Неопределено Или Объект.ГлавнаяЗадача.Пустая() Тогда
|
||||
Элементы.ГлавнаяЗадача.Гиперссылка = Ложь;
|
||||
ГлавнаяЗадачаСтрокой = НСтр("ru = 'не задана'");
|
||||
@@ -41,6 +37,16 @@
|
||||
Элементы.ГлавнаяЗадача.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
ИспользоватьВнешниеЗадачиИБизнесПроцессы = БизнесПроцессыИЗадачиПереопределяемый.ИспользоватьВнешниеЗадачиИБизнесПроцессы();
|
||||
УстановитьДоступностьПроверяющего(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
|
||||
ОбновитьДоступностьКомандОстановки();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
@@ -54,6 +60,12 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||
Оповестить("Запись_Задание", ПараметрыЗаписи, Объект.Ссылка);
|
||||
Оповестить("Запись_ЗадачаИсполнителя", ПараметрыЗаписи, Неопределено);
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ
|
||||
|
||||
@@ -61,10 +73,7 @@
|
||||
&НаКлиенте
|
||||
Процедура НаПроверкеПриИзменении(Элемент)
|
||||
|
||||
ДоступностьПоля = Объект.НаПроверке;
|
||||
|
||||
Элементы.ГруппаПроверяющий.Доступность = ДоступностьПоля;
|
||||
Элементы.Проверяющий.АвтоОтметкаНезаполненного = ДоступностьПоля;
|
||||
УстановитьДоступностьПроверяющего(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -92,16 +101,11 @@
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||
Оповестить("ЗаданиеИзменено", Объект.Ссылка);
|
||||
Оповестить("ЗадачаИзменена", Неопределено);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Остановить(Команда)
|
||||
|
||||
КомандыРаботыСБизнесПроцессамиКлиент.ОстановитьБизнесПроцессИзФормыОбъекта(ЭтаФорма);
|
||||
ОбновитьДоступностьКомандОстановки();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -109,12 +113,6 @@
|
||||
Процедура ПродолжитьБизнесПроцесс(Команда)
|
||||
|
||||
КомандыРаботыСБизнесПроцессамиКлиент.ПродолжитьБизнесПроцессИзФормыОбъекта(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
|
||||
ОбновитьДоступностьКомандОстановки();
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -122,6 +120,14 @@
|
||||
&НаКлиенте
|
||||
Процедура ОбновитьДоступностьКомандОстановки()
|
||||
|
||||
Если Объект.Завершен Тогда
|
||||
|
||||
Элементы.ФормаОстановить.Доступность = Ложь;
|
||||
Элементы.ФормаПродолжить.Доступность = Ложь;
|
||||
Возврат;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.Состояние = ПредопределенноеЗначение("Перечисление.СостоянияБизнесПроцессов.Остановлен") Тогда
|
||||
Элементы.ФормаОстановить.Доступность = Ложь;
|
||||
Элементы.ФормаПродолжить.Доступность = Истина;
|
||||
@@ -141,22 +147,21 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура УстановитьДоступностьПроверяющего()
|
||||
&НаКлиенте
|
||||
Процедура ИсполнительНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
|
||||
|
||||
Если БизнесПроцессыИЗадачиПереопределяемый.ИспользоватьВнешниеЗадачиИБизнесПроцессы() Тогда
|
||||
Если ТипЗнч(Объект.Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей") И ЗначениеЗаполнено(Объект.Исполнитель) Тогда
|
||||
Если Объект.Исполнитель.ВнешняяРоль Тогда
|
||||
Объект.Проверяющий = Справочники.Пользователи.ПустаяСсылка();
|
||||
Объект.НаПроверке = Ложь;
|
||||
Элементы.ГруппаПроверка.Доступность = Ложь;
|
||||
Иначе
|
||||
Элементы.ГруппаПроверка.Доступность = Истина;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Элементы.ГруппаПроверка.Доступность = Истина;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
СтандартнаяОбработка = Ложь;
|
||||
БизнесПроцессыИЗадачиКлиент.ВыбратьИсполнителя(
|
||||
Элемент, Объект.Исполнитель, Истина, Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроверяющийНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
БизнесПроцессыИЗадачиКлиент.ВыбратьИсполнителя(
|
||||
Элемент, Объект.Проверяющий, Истина, Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -183,16 +188,35 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьДоступностьПроверяющего();
|
||||
УстановитьДоступностьПроверяющего(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ИсполнительНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Процедура УстановитьДоступностьПроверяющего(Форма)
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
БизнесПроцессыИЗадачиКлиент.ВыбратьИсполнителя(
|
||||
Элемент, Объект.Исполнитель, Истина, Ложь);
|
||||
ДоступностьПоля = Форма.Объект.НаПроверке;
|
||||
Форма.Элементы.ГруппаПроверяющий.Доступность = ДоступностьПоля;
|
||||
|
||||
Если Не Форма.ИспользоватьВнешниеЗадачиИБизнесПроцессы Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(Форма.Объект.Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей")
|
||||
И ЗначениеЗаполнено(Форма.Объект.Исполнитель) Тогда
|
||||
|
||||
ВнешняяРоль = ОбщегоНазначения.ПолучитьЗначениеРеквизита(Форма.Объект.Исполнитель, "ВнешняяРоль");
|
||||
|
||||
Если ВнешняяРоль Тогда
|
||||
Форма.Объект.Проверяющий = ПредопределенноеЗначение("Справочник.Пользователи.ПустаяСсылка");
|
||||
Форма.Объект.НаПроверке = Ложь;
|
||||
Форма.Элементы.ГруппаПроверка.Доступность = Ложь;
|
||||
Иначе
|
||||
Форма.Элементы.ГруппаПроверка.Доступность = Истина;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Форма.Элементы.ГруппаПроверка.Доступность = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -209,12 +233,13 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ИсполнительАвтоПодбор(Элемент, Текст, ДанныеВыбора, Ожидание, СтандартнаяОбработка)
|
||||
|
||||
Если ЗначениеЗаполнено(Текст) Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
ДанныеВыбора = БизнесПроцессыИЗадачиСервер.СформироватьДанныеВыбораИсполнителя(Текст);
|
||||
ДанныеВыбора = БизнесПроцессыИЗадачиВызовСервера.СформироватьДанныеВыбораИсполнителя(Текст);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -224,7 +249,70 @@
|
||||
|
||||
Если ЗначениеЗаполнено(Текст) Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
ДанныеВыбора = БизнесПроцессыИЗадачиСервер.СформироватьДанныеВыбораИсполнителя(Текст);
|
||||
ДанныеВыбора = БизнесПроцессыИЗадачиВызовСервера.СформироватьДанныеВыбораИсполнителя(Текст);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроверяющийПриИзменении(Элемент)
|
||||
|
||||
ОсновнойОбъектАдресации = Неопределено;
|
||||
ДополнительныйОбъектАдресации = Неопределено;
|
||||
|
||||
Если ТипЗнч(Объект.Проверяющий) = Тип("СправочникСсылка.РолиИсполнителей") И ЗначениеЗаполнено(Объект.Проверяющий) Тогда
|
||||
|
||||
Если ОбщегоНазначения.ПолучитьЗначениеРеквизита(Объект.Проверяющий, "ИспользуетсяСОбъектамиАдресации") Тогда
|
||||
Результат = ОткрытьФормуМодально("ОбщаяФорма.ВыборРолиИсполнителя",
|
||||
Новый Структура("РольИсполнителя, ОсновнойОбъектАдресации, ДополнительныйОбъектАдресации",
|
||||
Объект.Проверяющий,
|
||||
ОсновнойОбъектАдресации,
|
||||
ДополнительныйОбъектАдресации),
|
||||
ЭтаФорма);
|
||||
|
||||
Если ТипЗнч(Результат) = Тип("Структура") Тогда
|
||||
Объект.Проверяющий = Результат.РольИсполнителя;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроверяющийОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
|
||||
Если ТипЗнч(ВыбранноеЗначение) = Тип("Структура") Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Объект.Проверяющий = ВыбранноеЗначение.РольИсполнителя;
|
||||
|
||||
Модифицированность = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроверяющийАвтоПодбор(Элемент, Текст, ДанныеВыбора, Ожидание, СтандартнаяОбработка)
|
||||
|
||||
Если ЗначениеЗаполнено(Текст) Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
ДанныеВыбора = БизнесПроцессыИЗадачиВызовСервера.СформироватьДанныеВыбораИсполнителя(Текст);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроверяющийОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, СтандартнаяОбработка)
|
||||
|
||||
Если ЗначениеЗаполнено(Текст) Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
ДанныеВыбора = БизнесПроцессыИЗадачиВызовСервера.СформироватьДанныеВыбораИсполнителя(Текст);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
+5
-1
@@ -1,6 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:pal="http://v8.1c.ru/8.1/data/ui/colors/palette" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||
<filter>
|
||||
<item xsi:type="FilterItemComparison">
|
||||
<left xsi:type="dcscor:Field">ЗадачаИсточник</left>
|
||||
<comparisonType>Equal</comparisonType>
|
||||
<right xsi:type="dcscor:DesignTimeValue">Задача.ЗадачаИсполнителя.ПустаяСсылка</right>
|
||||
</item>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||
</filter>
|
||||
@@ -18,7 +23,6 @@
|
||||
<selection/>
|
||||
<filter>
|
||||
<item xsi:type="FilterItemComparison">
|
||||
<use>false</use>
|
||||
<left xsi:type="dcscor:Field">Завершен</left>
|
||||
<comparisonType>Equal</comparisonType>
|
||||
<right xsi:type="xs:boolean">true</right>
|
||||
|
||||
@@ -364,7 +364,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<valuesPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КоллекцияВариантыВажностиЗадачи</picture>
|
||||
<picture>CommonPicture.КоллекцияВариантыВажности</picture>
|
||||
</valuesPicture>
|
||||
<border xsi:type="core:BorderDef">
|
||||
<style>Single</style>
|
||||
@@ -1165,13 +1165,12 @@
|
||||
КОНЕЦ КАК ВажностьКартинка,
|
||||
ВЫБОР
|
||||
КОГДА БизнесПроцессЗадание.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияБизнесПроцессов.Остановлен)
|
||||
ТОГДА Истина
|
||||
ИНАЧЕ Ложь
|
||||
КОНЕЦ КАК Остановлен
|
||||
ТОГДА ИСТИНА
|
||||
ИНАЧЕ ЛОЖЬ
|
||||
КОНЕЦ КАК Остановлен,
|
||||
БизнесПроцессЗадание.ЗадачаИсточник
|
||||
ИЗ
|
||||
БизнесПроцесс.Задание КАК БизнесПроцессЗадание
|
||||
|
||||
</queryText>
|
||||
БизнесПроцесс.Задание КАК БизнесПроцессЗадание</queryText>
|
||||
<mainTable>BusinessProcess.Задание</mainTable>
|
||||
<dynamicDataRead>true</dynamicDataRead>
|
||||
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Этот бизнес-процесс состоит из двух шагов - исполнение и проверка, при этом проверяющий может вернуть задачу на доработку.</p>
|
||||
<p>См. также: <a href="v8help://1cv8/EnterprWorkingWithBusinessProcesses_StandardInterface">Общая информация о бизнес-процессах.</a></p></body></html>
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
Результат = Новый Структура;
|
||||
Результат.Вставить("ПараметрыФормы", Новый Структура("Ключ", ЗадачаСсылка));
|
||||
Если ВнешниеЗадачиВызовСервера.ЭтоВнешняяЗадача(ЗадачаСсылка) Тогда
|
||||
Если БизнесПроцессыИЗадачиПереопределяемый.ЭтоВнешняяЗадача(ЗадачаСсылка) Тогда
|
||||
Результат.Вставить("ИмяФормы", "БизнесПроцесс.Задание.Форма.ВнешнееДействие" + ТочкаМаршрутаБизнесПроцесса.Имя);
|
||||
Иначе
|
||||
Результат.Вставить("ИмяФормы", "БизнесПроцесс.Задание.Форма.Действие" + ТочкаМаршрутаБизнесПроцесса.Имя);
|
||||
@@ -73,6 +73,7 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Вспомогательные процедуры
|
||||
|
||||
// Устанавливает состояние элементов формы задачи
|
||||
Процедура УстановитьСостояниеЭлементовФормыЗадачи(Форма) Экспорт
|
||||
|
||||
Если Форма.Элементы.Найти("РезультатВыполнения") <> Неопределено Тогда
|
||||
@@ -80,7 +81,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Форма.Элементы.Предмет.Гиперссылка = Форма.Объект.Предмет <> Неопределено И НЕ Форма.Объект.Предмет.Пустая();
|
||||
Форма.ПредметСтрокой = БизнесПроцессыИЗадачиСервер.ПредметСтрокой(Форма.Объект.Предмет);
|
||||
Форма.ПредметСтрокой = ОбщегоНазначения.ПредметСтрокой(Форма.Объект.Предмет);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -82,6 +82,14 @@
|
||||
|
||||
Процедура ПередЗаписью(Отказ)
|
||||
|
||||
// Даже в случае обмена данными делаем проверку на запись завершенного
|
||||
Если Не ЗадачаИсточник.Пустая() Тогда
|
||||
БылЗавершен = ОбщегоНазначения.ПолучитьЗначениеРеквизита(ЭтотОбъект.Ссылка, "Завершен");
|
||||
Если Завершен = Истина И БылЗавершен = Ложь Тогда
|
||||
БизнесПроцессыИЗадачиПереопределяемый.ВыполнитьЗадачуИсточник(ЭтотОбъект);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбменДанными.Загрузка Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
@@ -91,11 +99,13 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если БизнесПроцессыИЗадачиПереопределяемый.ИспользоватьВнешниеЗадачиИБизнесПроцессы() Тогда
|
||||
Если ТипЗнч(Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей") И Не Исполнитель.Пустая() И Исполнитель.ВнешняяРоль = Истина Тогда
|
||||
Если ТипЗнч(Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей") И Не Исполнитель.Пустая()
|
||||
И ОбщегоНазначения.ПолучитьЗначениеРеквизита(Исполнитель, "ВнешняяРоль") = Истина Тогда
|
||||
|
||||
Если НаПроверке = Истина Тогда
|
||||
// Проверяющий должен быть внешней ролью
|
||||
Если ТипЗнч(Проверяющий) = Тип("СправочникСсылка.РолиИсполнителей") И Не Проверяющий.Пустая() И Проверяющий.ВнешняяРоль = Ложь Тогда
|
||||
Если ТипЗнч(Проверяющий) = Тип("СправочникСсылка.РолиИсполнителей") И Не Проверяющий.Пустая()
|
||||
И ОбщегоНазначения.ПолучитьЗначениеРеквизита(Проверяющий, "ВнешняяРоль") = Ложь Тогда
|
||||
Отказ = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -112,8 +122,11 @@
|
||||
Состояние = Перечисления.СостоянияБизнесПроцессов.Активен;
|
||||
КонецЕсли;
|
||||
|
||||
Если ГлавнаяЗадача.БизнесПроцесс = ЭтотОбъект.Ссылка Тогда
|
||||
Если ЗначениеЗаполнено(ГлавнаяЗадача) И
|
||||
ОбщегоНазначения.ПолучитьЗначениеРеквизита(ГлавнаяЗадача, "БизнесПроцесс") = ЭтотОбъект.Ссылка Тогда
|
||||
|
||||
ВызватьИсключение НСтр("ru = 'Собственная задача бизнес-процесса не может быть указана как главная задача.'");
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -191,7 +204,6 @@
|
||||
Иначе
|
||||
Задача.Исполнитель = Исполнитель;
|
||||
КонецЕсли;
|
||||
Задача.Исполнитель = Исполнитель;
|
||||
Задача.Наименование = НаименованиеЗадачиДляВыполнения();
|
||||
Задача.СрокИсполнения = СрокИсполненияЗадачиДляВыполнения();
|
||||
Задача.Важность = Важность;
|
||||
@@ -201,6 +213,34 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ВыполнитьПередСозданиемЗадач(ТочкаМаршрутаБизнесПроцесса, ФормируемыеЗадачи, СтандартнаяОбработка)
|
||||
|
||||
Если Предмет = Неопределено Или Предмет.Пустая() Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если БизнесПроцессыИЗадачиПереопределяемый.ИспользоватьВнешниеЗадачиИБизнесПроцессы() Тогда
|
||||
|
||||
Если ТипЗнч(Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей")
|
||||
И ОбщегоНазначения.ПолучитьЗначениеРеквизита(Исполнитель, "ВнешняяРоль") = Истина Тогда
|
||||
|
||||
СтрокаHTML = БизнесПроцессыИЗадачиПереопределяемый.ПолучитьСодержание(Предмет);
|
||||
СодержаниеПредмета = Новый ХранилищеЗначения(СтрокаHTML, Новый СжатиеДанных());
|
||||
|
||||
// Заполняем список файлов
|
||||
МассивФайлов = БизнесПроцессыИЗадачиПереопределяемый.ПолучитьСписокФайлов(Предмет);
|
||||
Если МассивФайлов <> Неопределено Тогда
|
||||
Для каждого Эл Из МассивФайлов Цикл
|
||||
НовыйФайл = РаботаСФайламиВызовСервера.СкопироватьФайл(Эл, Ссылка);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ВыполнитьПриВыполнении(ТочкаМаршрутаБизнесПроцесса, Задача, Отказ)
|
||||
|
||||
РезультатВыполнения = РезультатВыполненияТочкиВыполнить(Задача) + РезультатВыполнения;
|
||||
@@ -225,7 +265,6 @@
|
||||
Задача.Исполнитель = Проверяющий;
|
||||
КонецЕсли;
|
||||
|
||||
Задача.Исполнитель = Проверяющий;
|
||||
Задача.Наименование = НаименованиеЗадачиДляПроверки();
|
||||
Задача.СрокИсполнения = СрокИсполненияЗадачиДляПроверки();
|
||||
Задача.Важность = Важность;
|
||||
@@ -264,7 +303,8 @@
|
||||
Процедура СтартПередСтартом(ТочкаМаршрутаБизнесПроцесса, Отказ)
|
||||
|
||||
Если БизнесПроцессыИЗадачиПереопределяемый.ИспользоватьВнешниеЗадачиИБизнесПроцессы() Тогда
|
||||
Если ТипЗнч(Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей") И Не Исполнитель.Пустая() И Исполнитель.ВнешняяРоль = Истина Тогда
|
||||
Если ТипЗнч(Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей") И Не Исполнитель.Пустая()
|
||||
И ОбщегоНазначения.ПолучитьЗначениеРеквизита(Исполнитель, "ВнешняяРоль") = Истина Тогда
|
||||
|
||||
ВнешнееЗадание = Истина;
|
||||
|
||||
@@ -446,30 +486,3 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ВыполнитьПередСозданиемЗадач(ТочкаМаршрутаБизнесПроцесса, ФормируемыеЗадачи, СтандартнаяОбработка)
|
||||
|
||||
Если Предмет = Неопределено Или Предмет.Пустая() Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если БизнесПроцессыИЗадачиПереопределяемый.ИспользоватьВнешниеЗадачиИБизнесПроцессы() Тогда
|
||||
|
||||
Если ТипЗнч(Исполнитель) = Тип("СправочникСсылка.РолиИсполнителей") И Исполнитель.ВнешняяРоль = Истина Тогда
|
||||
|
||||
СтрокаHTML = ВнешниеЗадачиВызовСервера.ПолучитьСодержание(Предмет);
|
||||
СодержаниеПредмета = Новый ХранилищеЗначения(СтрокаHTML, Новый СжатиеДанных());
|
||||
|
||||
// Заполняем список файлов
|
||||
МассивФайлов = ВнешниеЗадачиВызовСервера.ПолучитьСписокФайлов(Предмет);
|
||||
Если МассивФайлов <> Неопределено Тогда
|
||||
Для каждого Эл Из МассивФайлов Цикл
|
||||
НовыйФайл = РаботаСФайламиВызовСервера.СкопироватьФайл(Эл, Ссылка);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -137,24 +137,6 @@
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="bd5940d5-13fd-4f59-bb6c-614f93f9c8e4">
|
||||
<name>АвторСтрокой</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Автор строкой</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>150</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="5c913626-48d1-4e0a-a423-64078ce59c7b">
|
||||
<name>Важность</name>
|
||||
<synonym>
|
||||
@@ -181,21 +163,6 @@
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="abd0a60c-18b5-407f-b851-94586325dc20">
|
||||
<name>ВнешнееЗадание</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Внешнее задание</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="0a4e6b7a-b380-4547-bc3c-5d6895a5d19a">
|
||||
<name>Выполнено</name>
|
||||
<synonym>
|
||||
@@ -259,21 +226,6 @@
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="6fac5c14-e126-4342-9078-edf1d0efcbf2">
|
||||
<name>ЗадачаИсточник</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Задача источник</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>TaskRef.ЗадачаИсполнителя</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="62517db4-59e6-4945-bcd6-b3f1845572bf">
|
||||
<name>Исполнитель</name>
|
||||
<synonym>
|
||||
@@ -397,7 +349,10 @@
|
||||
</synonym>
|
||||
<comment>Объект системы, "по поводу" которого был создан бизнес-процесс.</comment>
|
||||
<type>
|
||||
<types>AnyRef</types>
|
||||
<types>DocumentRef</types>
|
||||
<types>TaskRef</types>
|
||||
<types>ChartOfCharacteristicTypesRef</types>
|
||||
<types>CatalogRef</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
@@ -479,25 +434,6 @@
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="0a3325a1-21c4-4997-882f-4ac2edc175f0">
|
||||
<name>СодержаниеПредмета</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Содержание предмета</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>ValueStorage</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Содержание предмета в формате HTML или MXL</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="6fd6efc1-facc-4ece-a5b3-3dce6acca81d">
|
||||
<name>Состояние</name>
|
||||
<synonym>
|
||||
@@ -566,15 +502,73 @@
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<forms uuid="34f9826f-3ab5-4849-8ef9-ab0fab3e471b">
|
||||
<name>ВнешнееДействиеВыполнить</name>
|
||||
<attributes uuid="bd5940d5-13fd-4f59-bb6c-614f93f9c8e4">
|
||||
<name>АвторСтрокой</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Внешнее действие выполнить</value>
|
||||
<value>Автор строкой</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>150</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="961a9801-3956-4ea0-b0d3-908f09bf4929">
|
||||
<name>ВнешнееЗадание</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Внешнее задание</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="6fac5c14-e126-4342-9078-edf1d0efcbf2">
|
||||
<name>ЗадачаИсточник</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Задача источник</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>TaskRef.ЗадачаИсполнителя</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="0a3325a1-21c4-4997-882f-4ac2edc175f0">
|
||||
<name>СодержаниеПредмета</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Содержание предмета</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>ValueStorage</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Содержание предмета в формате HTML или MXL</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<forms uuid="f0620d5a-e1fe-419f-af37-e0f462f97e8d">
|
||||
<name>ДействиеВыполнить</name>
|
||||
<synonym>
|
||||
@@ -611,4 +605,13 @@
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="34f9826f-3ab5-4849-8ef9-ab0fab3e471b">
|
||||
<name>ВнешнееДействиеВыполнить</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Внешнее действие выполнить</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
</mdclass:BusinessProcess>
|
||||
@@ -0,0 +1,752 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Наименование</name>
|
||||
<id>3</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Наименование</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||
<id>26</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеКонтекстноеМеню</name>
|
||||
<id>4</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>1</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаКоррСчетБИК</name>
|
||||
<id>13</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>КоррСчет</name>
|
||||
<id>5</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>КоррСчет</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>КоррСчетРасширеннаяПодсказка</name>
|
||||
<id>29</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КоррСчетКонтекстноеМеню</name>
|
||||
<id>6</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>15</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>БИК</name>
|
||||
<id>1</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>БИК</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>БИКРасширеннаяПодсказка</name>
|
||||
<id>31</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>БИККонтекстноеМеню</name>
|
||||
<id>2</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>9</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Группа корр счет БИК</value>
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаКоррСчетБИКРасширеннаяПодсказка</name>
|
||||
<id>28</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">
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаГород</name>
|
||||
<id>14</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Город</name>
|
||||
<id>7</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Город</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ГородРасширеннаяПодсказка</name>
|
||||
<id>34</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ГородКонтекстноеМеню</name>
|
||||
<id>8</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>15</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Регион</name>
|
||||
<id>15</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Регион</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>РегионРасширеннаяПодсказка</name>
|
||||
<id>36</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РегионКонтекстноеМеню</name>
|
||||
<id>16</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>15</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа город</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаГородРасширеннаяПодсказка</name>
|
||||
<id>33</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">
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Адрес</name>
|
||||
<id>9</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Адрес</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>АдресРасширеннаяПодсказка</name>
|
||||
<id>38</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>АдресКонтекстноеМеню</name>
|
||||
<id>10</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">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Телефоны</name>
|
||||
<id>11</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Телефоны</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ТелефоныРасширеннаяПодсказка</name>
|
||||
<id>40</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТелефоныКонтекстноеМеню</name>
|
||||
<id>12</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">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ПоясняющийТекст</name>
|
||||
<id>18</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поясняющий текст</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ПоясняющийТекстРасширеннаяПодсказка</name>
|
||||
<id>42</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ПоясняющийТекстКонтекстноеМеню</name>
|
||||
<id>19</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<width>50</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<textColor xsi:type="core:ColorRef">
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<commandBarLocation>Bottom</commandBarLocation>
|
||||
<showCommandBar>true</showCommandBar>
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ФормаКомандаОК</name>
|
||||
<id>17</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<defaultItem>true</defaultItem>
|
||||
<extendedTooltip>
|
||||
<name>ФормаКомандаОКРасширеннаяПодсказка</name>
|
||||
<id>24</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Command.КомандаОК</commandName>
|
||||
<representation>Auto</representation>
|
||||
<defaultButton>true</defaultButton>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ФормаКомандаОтмена</name>
|
||||
<id>23</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ФормаКомандаОтменаРасширеннаяПодсказка</name>
|
||||
<id>25</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Command.КомандаОтмена</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<horizontalAlign>Right</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>BeforeClose</event>
|
||||
<name>ПередЗакрытием</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
<autoUrl>true</autoUrl>
|
||||
<group>Vertical</group>
|
||||
<autoFillCheck>true</autoFillCheck>
|
||||
<allowFormCustomize>true</allowFormCustomize>
|
||||
<enabled>true</enabled>
|
||||
<verticalScroll>UseIfNecessary</verticalScroll>
|
||||
<showTitle>auto</showTitle>
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>БИК</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>БИК</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>9</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Наименование</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Наименование</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>100</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>КоррСчет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Корр счет</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>20</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Город</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Город</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>50</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Адрес</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Адрес</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Телефоны</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Телефоны</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РучноеИзменение</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ручное изменение</value>
|
||||
</title>
|
||||
<id>7</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Регион</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Регион</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>100</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВКлассификаторе</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>В классификаторе</value>
|
||||
</title>
|
||||
<id>9</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>БылиНажатыКнопкиЗакрытия</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Были нажаты кнопки закрытия</value>
|
||||
</title>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>РеквизитВладельца</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Реквизит владельца</value>
|
||||
</title>
|
||||
<id>11</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Банк</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Банк</value>
|
||||
</title>
|
||||
<id>12</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.КлассификаторБанковРФ</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<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>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>КомандаОК</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>КомандаОтмена</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Отмена</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Команда отмена</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>КомандаОтмена</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
</form:Form>
|
||||
@@ -0,0 +1,175 @@
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
РучноеИзменение = Ложь;
|
||||
ВКлассификаторе = Ложь;
|
||||
БИК = "";
|
||||
КоррСчет = "";
|
||||
Наименование = "";
|
||||
Город = "";
|
||||
Адрес = "";
|
||||
Телефоны = "";
|
||||
Регион = "";
|
||||
КодРегиона = "";
|
||||
|
||||
Если Не Параметры.Свойство("РучноеИзменение") Тогда
|
||||
Отказ = Истина;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
РучноеИзменение = Параметры.РучноеИзменение;
|
||||
РеквизитВладельца = Параметры.Реквизит;
|
||||
|
||||
Если Параметры.ЗначенияПолей.Свойство("БИК") Тогда
|
||||
БИК = Параметры.ЗначенияПолей.БИК;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.ЗначенияПолей.Свойство("КоррСчет") Тогда
|
||||
КоррСчет = Параметры.ЗначенияПолей.КоррСчет;
|
||||
КонецЕсли;
|
||||
|
||||
Если ПустаяСтрока(РучноеИзменение) Тогда
|
||||
РучноеИзменение = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если РучноеИзменение Тогда
|
||||
БИК = Параметры.ЗначенияПолей.БИК;
|
||||
КоррСчет = Параметры.ЗначенияПолей.КоррСчет;
|
||||
Наименование = Параметры.ЗначенияПолей.Наименование;
|
||||
Город = Параметры.ЗначенияПолей.Город;
|
||||
Адрес = Параметры.ЗначенияПолей.Адрес;
|
||||
Телефоны = Параметры.ЗначенияПолей.Телефоны;
|
||||
Иначе
|
||||
Банк = Параметры.Банк;
|
||||
ПолучитьДанныеКлассификатораПоБИК(Параметры.Банк.Код);
|
||||
КонецЕсли;
|
||||
|
||||
ОбработатьФлагРучногоИзменения();
|
||||
|
||||
БылиНажатыКнопкиЗакрытия = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Модифицированность И Не БылиНажатыКнопкиЗакрытия Тогда
|
||||
|
||||
ТекстВопроса = НСтр("ru = 'Данные были изменены. Отказаться от изменений?'");
|
||||
|
||||
Ответ = Вопрос(ТекстВопроса, РежимДиалогаВопрос.ОКОтмена);
|
||||
|
||||
Если Ответ = КодВозвратаДиалога.Отмена Тогда
|
||||
Отказ = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ
|
||||
|
||||
&НаКлиенте
|
||||
Процедура КомандаОК(Команда)
|
||||
|
||||
БылиНажатыКнопкиЗакрытия = Истина;
|
||||
Закрыть();
|
||||
ОповеститьОВыборе(ПолучитьЗначенияПараметров());
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура КомандаОтмена(Команда)
|
||||
|
||||
БылиНажатыКнопкиЗакрытия = Истина;
|
||||
Закрыть();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ВСПОМОГАТЕЛЬНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
|
||||
&НаСервере
|
||||
Процедура ПолучитьДанныеКлассификатораПоБИК(ТекБИК = "")
|
||||
|
||||
ЗаписьОБанке = "";
|
||||
|
||||
РаботаСБанками.ПолучитьДанныеКлассификатораРФ(ТекБИК,,ЗаписьОБанке);
|
||||
Если НЕ ПустаяСтрока(ЗаписьОБанке) Тогда
|
||||
БИК = ЗаписьОБанке.Код;
|
||||
КоррСчет = ЗаписьОБанке.КоррСчет;
|
||||
Наименование = ЗаписьОБанке.Наименование;
|
||||
Город = ЗаписьОБанке.Город;
|
||||
Адрес = ЗаписьОБанке.Адрес;
|
||||
Телефоны = ЗаписьОБанке.Телефоны;
|
||||
Регион = ЗаписьОБанке.Родитель;
|
||||
ВКлассификаторе = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ОбработатьФлагРучногоИзменения()
|
||||
|
||||
Если РучноеИзменение Тогда
|
||||
Элементы.ПоясняющийТекст.Заголовок = НСтр("ru = 'Автоматическое обновление элемента отключено.'");
|
||||
ТолькоПросмотр = Ложь;
|
||||
Иначе
|
||||
Если ВКлассификаторе Тогда
|
||||
Элементы.ПоясняющийТекст.Заголовок = НСтр("ru = 'Элемент обновляется автоматически.'");
|
||||
ТолькоПросмотр = Истина;
|
||||
Иначе
|
||||
Элементы.ПоясняющийТекст.Заголовок = НСтр("ru = 'Элемент не найден в классификаторе.Автоматическое обновление элемента отключено.'");
|
||||
ТолькоПросмотр = Ложь;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПолучитьЗначенияПараметров()
|
||||
|
||||
Результат = Новый Структура;
|
||||
Результат.Вставить("Реквизит", РеквизитВладельца);
|
||||
|
||||
|
||||
Если РучноеИзменение Тогда
|
||||
Результат.Вставить("РучноеИзменение", РучноеИзменение);
|
||||
ЗначенияПолей = Новый Структура;
|
||||
ЗначенияПолей.Вставить("БИК", БИК);
|
||||
ЗначенияПолей.Вставить("Наименование", Наименование);
|
||||
ЗначенияПолей.Вставить("КоррСчет", КоррСчет);
|
||||
ЗначенияПолей.Вставить("Город", Город);
|
||||
ЗначенияПолей.Вставить("Адрес", Адрес);
|
||||
ЗначенияПолей.Вставить("Телефоны", Телефоны);
|
||||
ЗначенияПолей.Вставить("РучноеИзменение", РучноеИзменение);
|
||||
|
||||
Результат.Вставить("ЗначенияПолей", ЗначенияПолей);
|
||||
Иначе
|
||||
Если ВКлассификаторе Тогда
|
||||
Результат.Вставить("РучноеИзменение", РучноеИзменение);
|
||||
Результат.Вставить("Банк", Банк);
|
||||
Иначе
|
||||
Результат.Вставить("РучноеИзменение", Истина);
|
||||
ЗначенияПолей = Новый Структура;
|
||||
ЗначенияПолей.Вставить("БИК", БИК);
|
||||
ЗначенияПолей.Вставить("Наименование", Наименование);
|
||||
ЗначенияПолей.Вставить("КоррСчет", КоррСчет);
|
||||
ЗначенияПолей.Вставить("Город", Город);
|
||||
ЗначенияПолей.Вставить("Адрес", Адрес);
|
||||
ЗначенияПолей.Вставить("Телефоны", Телефоны);
|
||||
ЗначенияПолей.Вставить("РучноеИзменение", РучноеИзменение);
|
||||
|
||||
Результат.Вставить("ЗначенияПолей", ЗначенияПолей);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:pal="http://v8.1c.ru/8.1/data/ui/colors/palette" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||
<filter>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||
</filter>
|
||||
<order>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||
</order>
|
||||
<conditionalAppearance>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||
</conditionalAppearance>
|
||||
</Settings>
|
||||
@@ -0,0 +1,433 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:Table">
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>НомерСчета</name>
|
||||
<id>8</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.НомерСчета</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НомерСчетаРасширеннаяПодсказка</name>
|
||||
<id>33</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НомерСчетаКонтекстноеМеню</name>
|
||||
<id>9</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>25</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>БИКБанка</name>
|
||||
<id>10</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>БИК банка</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.БИКБанка</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>БИКБанкаРасширеннаяПодсказка</name>
|
||||
<id>35</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>БИКБанкаКонтекстноеМеню</name>
|
||||
<id>11</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>9</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>НаименованиеБанка</name>
|
||||
<id>6</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.НаименованиеБанка</segments>
|
||||
</dataPath>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Наименование банка, в котором открыт счет</value>
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеБанкаРасширеннаяПодсказка</name>
|
||||
<id>37</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеБанкаКонтекстноеМеню</name>
|
||||
<id>7</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">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ГородБанка</name>
|
||||
<id>21</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Город банка</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.ГородБанка</segments>
|
||||
</dataPath>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Город банка, в котором открыт счет</value>
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ГородБанкаРасширеннаяПодсказка</name>
|
||||
<id>39</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>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Наименование</name>
|
||||
<id>4</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Наименование счета</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Description</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||
<id>41</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеКонтекстноеМеню</name>
|
||||
<id>5</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>СписокКоманднаяПанель</name>
|
||||
<id>3</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<searchStringAddition>
|
||||
<name>СписокСтрокаПоиска</name>
|
||||
<id>24</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>26</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>25</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>СписокСостояниеПросмотра</name>
|
||||
<id>27</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>29</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>28</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>СписокУправлениеПоиском</name>
|
||||
<id>30</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>32</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>31</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchControlAddition>
|
||||
<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>2</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<representation>HierarchicalList</representation>
|
||||
<changeRowSet>true</changeRowSet>
|
||||
<changeRowOrder>true</changeRowOrder>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||
<choiceMode>true</choiceMode>
|
||||
<selectionMode>MultiRow</selectionMode>
|
||||
<header>true</header>
|
||||
<headerHeight>1</headerHeight>
|
||||
<footerHeight>1</footerHeight>
|
||||
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||
<horizontalLines>true</horizontalLines>
|
||||
<verticalLines>true</verticalLines>
|
||||
<searchOnInput>Auto</searchOnInput>
|
||||
<initialListView>Auto</initialListView>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<enableStartDrag>true</enableStartDrag>
|
||||
<rowPictureDataPath xsi:type="form:DataPath">
|
||||
<segments>Список.DefaultPicture</segments>
|
||||
</rowPictureDataPath>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
<searchControlLocation>None</searchControlLocation>
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||
<period>
|
||||
<startDate>0001-01-01T00:00:00</startDate>
|
||||
<endDate>0001-01-01T00:00:00</endDate>
|
||||
</period>
|
||||
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||
<showRoot>true</showRoot>
|
||||
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||
</extInfo>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<excludedCommands>Abort</excludedCommands>
|
||||
<excludedCommands>Cancel</excludedCommands>
|
||||
<excludedCommands>Change</excludedCommands>
|
||||
<excludedCommands>Copy</excludedCommands>
|
||||
<excludedCommands>Create</excludedCommands>
|
||||
<excludedCommands>Delete</excludedCommands>
|
||||
<excludedCommands>Ignore</excludedCommands>
|
||||
<excludedCommands>No</excludedCommands>
|
||||
<excludedCommands>OK</excludedCommands>
|
||||
<excludedCommands>RestoreValues</excludedCommands>
|
||||
<excludedCommands>Retry</excludedCommands>
|
||||
<excludedCommands>SaveValues</excludedCommands>
|
||||
<excludedCommands>SetDeletionMark</excludedCommands>
|
||||
<excludedCommands>Yes</excludedCommands>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
<autoUrl>true</autoUrl>
|
||||
<group>Vertical</group>
|
||||
<autoFillCheck>true</autoFillCheck>
|
||||
<allowFormCustomize>true</allowFormCustomize>
|
||||
<enabled>true</enabled>
|
||||
<verticalScroll>UseIfNecessary</verticalScroll>
|
||||
<showTitle>auto</showTitle>
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>DynamicList</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<main>true</main>
|
||||
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||
<queryText>ВЫБРАТЬ
|
||||
БанковскиеСчета.Код,
|
||||
БанковскиеСчета.Владелец,
|
||||
БанковскиеСчета.Наименование,
|
||||
БанковскиеСчета.НомерСчета,
|
||||
ВЫБОР
|
||||
КОГДА БанковскиеСчета.РучноеИзменениеРеквизитовБанка
|
||||
ТОГДА БанковскиеСчета.БИКБанка
|
||||
ИНАЧЕ КлассификаторБанковРФ.Код
|
||||
КОНЕЦ КАК БИКБанка,
|
||||
ВЫБОР
|
||||
КОГДА БанковскиеСчета.РучноеИзменениеРеквизитовБанка
|
||||
ТОГДА БанковскиеСчета.НаименованиеБанка
|
||||
ИНАЧЕ КлассификаторБанковРФ.Наименование
|
||||
КОНЕЦ КАК НаименованиеБанка,
|
||||
ВЫБОР
|
||||
КОГДА БанковскиеСчета.РучноеИзменениеРеквизитовБанка
|
||||
ТОГДА БанковскиеСчета.ГородБанка
|
||||
ИНАЧЕ КлассификаторБанковРФ.Город
|
||||
КОНЕЦ КАК ГородБанка
|
||||
ИЗ
|
||||
Справочник.БанковскиеСчета КАК БанковскиеСчета
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КлассификаторБанковРФ КАК КлассификаторБанковРФ
|
||||
ПО БанковскиеСчета.Банк = КлассификаторБанковРФ.Ссылка</queryText>
|
||||
<mainTable>Catalog.БанковскиеСчета</mainTable>
|
||||
<dynamicDataRead>true</dynamicDataRead>
|
||||
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||
<customQuery>true</customQuery>
|
||||
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||
</extInfo>
|
||||
</attributes>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||
</form:Form>
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:pal="http://v8.1c.ru/8.1/data/ui/colors/palette" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||
<filter>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||
</filter>
|
||||
<order>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||
</order>
|
||||
<conditionalAppearance>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||
</conditionalAppearance>
|
||||
</Settings>
|
||||
@@ -0,0 +1,558 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:Table">
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список</segments>
|
||||
</dataPath>
|
||||
<defaultItem>true</defaultItem>
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<titleLocation>None</titleLocation>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Наименование</name>
|
||||
<id>6</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Description</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||
<id>48</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеКонтекстноеМеню</name>
|
||||
<id>7</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>30</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ВалютаДенежныхСредств</name>
|
||||
<id>14</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.ВалютаДенежныхСредств</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ВалютаДенежныхСредствРасширеннаяПодсказка</name>
|
||||
<id>50</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ВалютаДенежныхСредствКонтекстноеМеню</name>
|
||||
<id>15</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>7</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>НомерСчета</name>
|
||||
<id>30</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.НомерСчета</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НомерСчетаРасширеннаяПодсказка</name>
|
||||
<id>52</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НомерСчетаКонтекстноеМеню</name>
|
||||
<id>31</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>25</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>НаименованиеБанка</name>
|
||||
<id>26</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.НаименованиеБанка</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеБанкаРасширеннаяПодсказка</name>
|
||||
<id>54</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеБанкаКонтекстноеМеню</name>
|
||||
<id>27</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>25</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>БИКБанка</name>
|
||||
<id>10</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>БИК банка</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.БИКБанка</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>БИКБанкаРасширеннаяПодсказка</name>
|
||||
<id>56</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>БИКБанкаКонтекстноеМеню</name>
|
||||
<id>11</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>9</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Владелец</name>
|
||||
<id>8</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Owner</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ВладелецРасширеннаяПодсказка</name>
|
||||
<id>58</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ВладелецКонтекстноеМеню</name>
|
||||
<id>9</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<width>25</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>НаименованиеБанкаДляРасчетов</name>
|
||||
<id>28</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.НаименованиеБанкаДляРасчетов</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеБанкаДляРасчетовРасширеннаяПодсказка</name>
|
||||
<id>60</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеБанкаДляРасчетовКонтекстноеМеню</name>
|
||||
<id>29</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>БИКБанкаДляРасчетов</name>
|
||||
<id>12</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>БИК банка для расчетов</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.БИКБанкаДляРасчетов</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>БИКБанкаДляРасчетовРасширеннаяПодсказка</name>
|
||||
<id>62</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>БИКБанкаДляРасчетовКонтекстноеМеню</name>
|
||||
<id>13</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Комментарий</name>
|
||||
<id>36</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Комментарий</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>КомментарийРасширеннаяПодсказка</name>
|
||||
<id>64</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КомментарийКонтекстноеМеню</name>
|
||||
<id>37</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>СписокКоманднаяПанель</name>
|
||||
<id>3</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<searchStringAddition>
|
||||
<name>СписокСтрокаПоиска</name>
|
||||
<id>39</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>41</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>40</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>СписокСостояниеПросмотра</name>
|
||||
<id>42</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>44</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>43</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>СписокУправлениеПоиском</name>
|
||||
<id>45</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>47</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>46</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>СписокРасширеннаяПодсказка</name>
|
||||
<id>38</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокКонтекстноеМеню</name>
|
||||
<id>2</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<changeRowSet>true</changeRowSet>
|
||||
<changeRowOrder>true</changeRowOrder>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||
<selectionMode>MultiRow</selectionMode>
|
||||
<header>true</header>
|
||||
<headerHeight>1</headerHeight>
|
||||
<footerHeight>1</footerHeight>
|
||||
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||
<horizontalLines>true</horizontalLines>
|
||||
<verticalLines>true</verticalLines>
|
||||
<searchOnInput>Auto</searchOnInput>
|
||||
<initialListView>Auto</initialListView>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<enableStartDrag>true</enableStartDrag>
|
||||
<rowPictureDataPath xsi:type="form:DataPath">
|
||||
<segments>Список.DefaultPicture</segments>
|
||||
</rowPictureDataPath>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
<searchControlLocation>None</searchControlLocation>
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||
<period>
|
||||
<startDate>0001-01-01T00:00:00</startDate>
|
||||
<endDate>0001-01-01T00:00:00</endDate>
|
||||
</period>
|
||||
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||
<showRoot>true</showRoot>
|
||||
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||
</extInfo>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<windowOpeningMode>DontBlock</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
<autoUrl>true</autoUrl>
|
||||
<group>Vertical</group>
|
||||
<autoFillCheck>true</autoFillCheck>
|
||||
<allowFormCustomize>true</allowFormCustomize>
|
||||
<enabled>true</enabled>
|
||||
<verticalScroll>UseIfNecessary</verticalScroll>
|
||||
<showTitle>auto</showTitle>
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>DynamicList</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<main>true</main>
|
||||
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||
<queryText>ВЫБРАТЬ
|
||||
БанковскиеСчета.Код,
|
||||
БанковскиеСчета.Владелец,
|
||||
БанковскиеСчета.Наименование,
|
||||
БанковскиеСчета.ВалютаДенежныхСредств,
|
||||
БанковскиеСчета.НомерСчета,
|
||||
ВЫБОР
|
||||
КОГДА БанковскиеСчета.РучноеИзменениеРеквизитовБанка
|
||||
ТОГДА БанковскиеСчета.БИКБанка
|
||||
ИНАЧЕ КлассификаторБанковРФ.Код
|
||||
КОНЕЦ КАК БИКБанка,
|
||||
ВЫБОР
|
||||
КОГДА БанковскиеСчета.РучноеИзменениеРеквизитовБанка
|
||||
ТОГДА БанковскиеСчета.НаименованиеБанка
|
||||
ИНАЧЕ КлассификаторБанковРФ.Наименование
|
||||
КОНЕЦ КАК НаименованиеБанка,
|
||||
ВЫБОР
|
||||
КОГДА БанковскиеСчета.РучноеИзменениеРеквизитовБанкаДляРасчетов
|
||||
ТОГДА БанковскиеСчета.БИКБанкаДляРасчетов
|
||||
ИНАЧЕ КлассификаторБанковКорреспондентовРФ.Код
|
||||
КОНЕЦ КАК БИКБанкаДляРасчетов,
|
||||
ВЫБОР
|
||||
КОГДА БанковскиеСчета.РучноеИзменениеРеквизитовБанкаДляРасчетов
|
||||
ТОГДА БанковскиеСчета.НаименованиеБанкаДляРасчетов
|
||||
ИНАЧЕ КлассификаторБанковКорреспондентовРФ.Наименование
|
||||
КОНЕЦ КАК НаименованиеБанкаДляРасчетов
|
||||
ИЗ
|
||||
Справочник.БанковскиеСчета КАК БанковскиеСчета
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КлассификаторБанковРФ КАК КлассификаторБанковРФ
|
||||
ПО БанковскиеСчета.Банк = КлассификаторБанковРФ.Ссылка
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КлассификаторБанковРФ КАК КлассификаторБанковКорреспондентовРФ
|
||||
ПО БанковскиеСчета.БанкДляРасчетов = КлассификаторБанковКорреспондентовРФ.Ссылка</queryText>
|
||||
<mainTable>Catalog.БанковскиеСчета</mainTable>
|
||||
<dynamicDataRead>true</dynamicDataRead>
|
||||
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||
<customQuery>true</customQuery>
|
||||
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||
</extInfo>
|
||||
</attributes>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||
</form:Form>
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,471 @@
|
||||
|
||||
&НаСервере
|
||||
Функция ЗаполнитьРеквизитыБанкаПоБИК(БИК = "", ТипБанка)
|
||||
|
||||
НашлиПоБИК = Ложь;
|
||||
ЗаписьОБанке = "";
|
||||
|
||||
Если ТипБанка = "Банк" Тогда
|
||||
БИКБанка = "";
|
||||
КоррСчетБанка = "";
|
||||
НаименованиеБанка = "";
|
||||
ГородБанка = "";
|
||||
РаботаСБанками.ПолучитьДанныеКлассификатораРФ(БИК,,ЗаписьОБанке);
|
||||
Если НЕ ПустаяСтрока(ЗаписьОБанке) Тогда
|
||||
БИКБанка = ЗаписьОБанке.Код;
|
||||
КоррСчетБанка = ЗаписьОБанке.КоррСчет;
|
||||
НаименованиеБанка = ЗаписьОБанке.Наименование;
|
||||
ГородБанка = ЗаписьОБанке.Город;
|
||||
НашлиПоБИК = Истина;
|
||||
КонецЕсли;
|
||||
ИначеЕсли ТипБанка = "БанкДляРасчетов" Тогда
|
||||
БИКБанкаДляРасчетов = "";
|
||||
КоррСчетБанкаДляРасчетов = "";
|
||||
НаименованиеБанкаДляРасчетов = "";
|
||||
ГородБанкаДляРасчетов = "";
|
||||
РаботаСБанками.ПолучитьДанныеКлассификатораРФ(БИК,,ЗаписьОБанке);
|
||||
Если НЕ ПустаяСтрока(ЗаписьОБанке) Тогда
|
||||
БИКБанкаДляРасчетов = ЗаписьОБанке.Код;
|
||||
КоррСчетБанкаДляРасчетов = ЗаписьОБанке.КоррСчет;
|
||||
НаименованиеБанкаДляРасчетов = ЗаписьОБанке.Наименование;
|
||||
ГородБанкаДляРасчетов = ЗаписьОБанке.Город;
|
||||
НашлиПоБИК = Истина;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
Возврат НашлиПоБИК;
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Объект.РучноеИзменениеРеквизитовБанка Тогда
|
||||
БИКБанка = Объект.БИКБанка;
|
||||
КоррСчетБанка = Объект.КоррСчетБанка;
|
||||
НаименованиеБанка = Объект.НаименованиеБанка;
|
||||
ГородБанка = Объект.ГородБанка;
|
||||
ИначеЕсли Объект.Банк <> Справочники.КлассификаторБанковРФ.ПустаяСсылка() Тогда
|
||||
ЗаполнитьРеквизитыБанкаПоБИК(Объект.Банк.Код, "Банк");
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Объект.Ссылка) Тогда
|
||||
Если Объект.БанкДляРасчетов = Справочники.КлассификаторБанковРФ.ПустаяСсылка() Тогда
|
||||
Если ЗначениеЗаполнено(Объект.БИКБанкаДляРасчетов) Тогда
|
||||
ИспользуетсяБанкДляРасчетов = Истина;
|
||||
Иначе
|
||||
ИспользуетсяБанкДляРасчетов = Ложь;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ИспользуетсяБанкДляРасчетов = Истина;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ИспользуетсяБанкДляРасчетов = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов Тогда
|
||||
БИКБанкаДляРасчетов = Объект.БИКБанкаДляРасчетов;
|
||||
КоррСчетБанкаДляРасчетов = Объект.КоррСчетБанкаДляРасчетов;
|
||||
НаименованиеБанкаДляРасчетов = Объект.НаименованиеБанкаДляРасчетов;
|
||||
ГородБанкаДляРасчетов = Объект.ГородБанкаДляРасчетов;
|
||||
ИначеЕсли Объект.БанкДляРасчетов <> Справочники.КлассификаторБанковРФ.ПустаяСсылка() Тогда
|
||||
ЗаполнитьРеквизитыБанкаПоБИК(Объект.БанкДляРасчетов.Код, "БанкДляРасчетов");
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РеквизитБанкаПриИзменении(Элемент)
|
||||
|
||||
Если (Элемент.Имя = "БИКБанка") Тогда
|
||||
Если Не Объект.РучноеИзменениеРеквизитовБанка Тогда
|
||||
СохрБИКБанка = БИКБанка;
|
||||
Если Не ЗаполнитьРеквизитыБанкаПоБИК(БИКБанка, "Банк") Тогда
|
||||
СписокВариантовОтветовНаВопрос = Новый СписокЗначений;
|
||||
СписокВариантовОтветовНаВопрос.Добавить("ВыбратьИзСписка", "Выбрать из списка");
|
||||
СписокВариантовОтветовНаВопрос.Добавить("ПродолжитьВвод", "Продолжить ввод");
|
||||
СписокВариантовОтветовНаВопрос.Добавить("ОтменитьВвод", "Отменить ввод");
|
||||
|
||||
ТекстВопроса = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Банк с БИК %1 не найден в классификаторе банков.'"), СохрБИКБанка);
|
||||
|
||||
Ответ = Вопрос(ТекстВопроса, СписокВариантовОтветовНаВопрос, 0,,НСтр("ru = 'Выбор банка из классификатора'"));
|
||||
|
||||
Если Ответ = "ОтменитьВвод" Тогда
|
||||
БИКБанка = "";
|
||||
ИначеЕсли Ответ = "ПродолжитьВвод" Тогда
|
||||
БИКБанка = СохрБИКБанка;
|
||||
ИначеЕсли Ответ = "ВыбратьИзСписка" Тогда
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Реквизит", "БИКБанка");
|
||||
ОткрытьФорму("Справочник.КлассификаторБанковРФ.Форма.ФормаВыбора", СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
ИначеЕсли (Элемент.Имя = "БИКБанкаДляРасчетов") Тогда
|
||||
Если Не Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов Тогда
|
||||
СохрБИКБанкаДляРасчетов = БИКБанкаДляРасчетов;
|
||||
Если Не ЗаполнитьРеквизитыБанкаПоБИК(БИКБанкаДляРасчетов, "БанкДляРасчетов") Тогда
|
||||
|
||||
СписокВариантовОтветовНаВопрос = Новый СписокЗначений;
|
||||
СписокВариантовОтветовНаВопрос.Добавить("ВыбратьИзСписка", "Выбрать из списка");
|
||||
СписокВариантовОтветовНаВопрос.Добавить("ПродолжитьВвод", "Продолжить ввод");
|
||||
СписокВариантовОтветовНаВопрос.Добавить("ОтменитьВвод", "Отменить ввод");
|
||||
|
||||
ТекстВопроса = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Банк с БИК %1 не найден в классификаторе банков.'"), СохрБИКБанкаДляРасчетов);
|
||||
|
||||
Ответ = Вопрос(ТекстВопроса, СписокВариантовОтветовНаВопрос, 0,,НСтр("ru = 'Выбор банка-корреспондента из классификатора'"));
|
||||
|
||||
Если Ответ = "ОтменитьВвод" Тогда
|
||||
БИКБанкаДляРасчетов = "";
|
||||
ИначеЕсли Ответ = "ПродолжитьВвод" Тогда
|
||||
БИКБанкаДляРасчетов = СохрБИКБанкаДляРасчетов;
|
||||
ИначеЕсли Ответ = "ВыбратьИзСписка" Тогда
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Реквизит", "БИКБанкаДляРасчетов");
|
||||
ОткрытьФорму("Справочник.КлассификаторБанковРФ.Форма.ФормаВыбора", СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
УправлениеЭлементамиФормы();
|
||||
ОбновитьНаименование();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РучноеИзменениеРеквизитовБанкаПриИзменении(Элемент)
|
||||
Если Элемент.Имя = "РучноеИзменениеРеквизитовБанка" Тогда
|
||||
Если Объект.РучноеИзменениеРеквизитовБанка Тогда
|
||||
Объект.Банк = "";
|
||||
Иначе
|
||||
Объект.БИКБанка = "";
|
||||
Объект.НаименованиеБанка = "";
|
||||
Объект.КоррСчетБанка = "";
|
||||
Объект.ГородБанка = "";
|
||||
Объект.АдресБанка = "";
|
||||
Объект.ТелефоныБанка = "";
|
||||
КонецЕсли;
|
||||
ЗаполнитьРеквизитыБанкаПоБИК(БИКБанка, "Банк");
|
||||
|
||||
ИначеЕсли Элемент.Имя = "РучноеИзменениеРеквизитовБанкаДляРасчетов" Тогда
|
||||
Если Не Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов Тогда
|
||||
Объект.БИКБанкаДляРасчетов = "";
|
||||
Объект.НаименованиеБанкаДляРасчетов = "";
|
||||
Объект.КоррСчетБанкаДляРасчетов = "";
|
||||
Объект.ГородБанкаДляРасчетов = "";
|
||||
Объект.АдресБанкаДляРасчетов = "";
|
||||
Объект.ТелефоныБанкаДляРасчетов = "";
|
||||
Если НЕ Объект.БанкДляРасчетов.Пустая() Тогда
|
||||
ЗаполнитьРеквизитыБанкаПоБИК(БИКБанкаДляРасчетов, "БанкДляРасчетов");
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
УправлениеЭлементамиФормы();
|
||||
ОбновитьНаименование();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура УправлениеЭлементамиФормы()
|
||||
|
||||
ЭтоСчетОрганизации = Ложь;
|
||||
|
||||
Если Не ПустаяСтрока(Объект.Владелец) Тогда
|
||||
Если ТипЗнч(Объект.Владелец) = Тип("СправочникСсылка.Организации") Тогда
|
||||
ЭтоСчетОрганизации = Истина;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.СтраницаНастройкаПечати.Видимость = ЭтоСчетОрганизации;
|
||||
Элементы.СтраницаНастройкаПечати.Доступность = ЭтоСчетОрганизации;
|
||||
|
||||
Если ИспользуетсяБанкДляРасчетов Тогда
|
||||
Элементы.ПанельБанкаДляРасчетов.ТекущаяСтраница = Элементы.ГруппаНЕпрямыеРасчеты;
|
||||
Иначе
|
||||
Элементы.ПанельБанкаДляРасчетов.ТекущаяСтраница = Элементы.ГруппаПрямыеРасчеты;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.НаименованиеБанка.ЦветТекста = ЦветаСтиля.ЦветТекстаПоля;
|
||||
Элементы.НаименованиеБанка.ТолькоПросмотр = Ложь;
|
||||
|
||||
Элементы.НаименованиеБанка.Доступность = Объект.РучноеИзменениеРеквизитовБанка;
|
||||
Элементы.ГородБанка.Доступность = Объект.РучноеИзменениеРеквизитовБанка;
|
||||
Элементы.КоррСчетБанка.Доступность = Объект.РучноеИзменениеРеквизитовБанка;
|
||||
|
||||
Элементы.НаименованиеБанкаДляРасчетов.ЦветТекста = ЦветаСтиля.ЦветТекстаПоля;
|
||||
Элементы.НаименованиеБанкаДляРасчетов.ТолькоПросмотр = Ложь;
|
||||
|
||||
Элементы.НаименованиеБанкаДляРасчетов.Доступность = Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов;
|
||||
Элементы.ГородБанкаДляРасчетов.Доступность = Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов;
|
||||
Элементы.КоррСчетБанкаДляРасчетов.Доступность = Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбновитьНаименование()
|
||||
|
||||
Если Объект.РучноеИзменениеРеквизитовБанка Тогда
|
||||
Если НаименованиеБанка = НСтр("ru ='Банк не найден в классификаторе банков.'") Тогда
|
||||
НаименованиеБанка = "";
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если НаименованиеБанка = НСтр("ru ='Банк не найден в классификаторе банков.'") Тогда
|
||||
Элементы.НаименованиеБанка.ЦветТекста = WebЦвета.Красный;
|
||||
Элементы.НаименованиеБанка.Доступность = Истина;
|
||||
Элементы.НаименованиеБанка.ТолькоПросмотр = Истина;
|
||||
Иначе
|
||||
Элементы.НаименованиеБанка.ТолькоПросмотр = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов Тогда
|
||||
Если НаименованиеБанкаДляРасчетов = НСтр("ru ='Банк не найден в классификаторе банков.'") Тогда
|
||||
НаименованиеБанкаДляРасчетов = "";
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если НаименованиеБанкаДляРасчетов = НСтр("ru ='Банк не найден в классификаторе банков.'") Тогда
|
||||
Элементы.НаименованиеБанкаДляРасчетов.ЦветТекста = WebЦвета.Красный;
|
||||
Элементы.НаименованиеБанкаДляРасчетов.Доступность = Истина;
|
||||
Элементы.НаименованиеБанкаДляРасчетов.ТолькоПросмотр = Истина;
|
||||
Иначе
|
||||
Элементы.НаименованиеБанкаДляРасчетов.ТолькоПросмотр = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ИспользуетсяБанкДляРасчетовПриИзменении(Элемент)
|
||||
Если НЕ ИспользуетсяБанкДляРасчетов Тогда
|
||||
Объект.БанкДляРасчетов = "";
|
||||
Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов = "";
|
||||
Объект.БИКБанкаДляРасчетов = "";
|
||||
Объект.НаименованиеБанкаДляРасчетов = "";
|
||||
Объект.КоррСчетБанкаДляРасчетов = "";
|
||||
Объект.ГородБанкаДляРасчетов = "";
|
||||
Объект.АдресБанкаДляРасчетов = "";
|
||||
Объект.ТелефоныБанкаДляРасчетов = "";
|
||||
КоррСчетБанкаДляРасчетов = "";
|
||||
НаименованиеБанкаДляРасчетов = "";
|
||||
ГородБанкаДляРасчетов = "";
|
||||
КонецЕсли;
|
||||
|
||||
УправлениеЭлементамиФормы();
|
||||
ОбновитьНаименование();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
|
||||
Если Объект.РучноеИзменениеРеквизитовБанка Тогда
|
||||
Объект.БИКБанка = БИКБанка;
|
||||
Объект.КоррСчетБанка = КоррСчетБанка;
|
||||
Объект.НаименованиеБанка = НаименованиеБанка;
|
||||
Объект.ГородБанка = ГородБанка;
|
||||
Иначе
|
||||
Объект.БИКБанка = "";
|
||||
Объект.КоррСчетБанка = "";
|
||||
Объект.НаименованиеБанка = "";
|
||||
Объект.ГородБанка = "";
|
||||
КонецЕсли;
|
||||
|
||||
Если Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов Тогда
|
||||
Объект.БИКБанкаДляРасчетов = БИКБанкаДляРасчетов;
|
||||
Объект.КоррСчетБанкаДляРасчетов = КоррСчетБанкаДляРасчетов;
|
||||
Объект.НаименованиеБанкаДляРасчетов = НаименованиеБанкаДляРасчетов;
|
||||
Объект.ГородБанкаДляРасчетов = ГородБанкаДляРасчетов;
|
||||
Иначе
|
||||
Объект.БИКБанкаДляРасчетов = "";
|
||||
Объект.КоррСчетБанкаДляРасчетов = "";
|
||||
Объект.НаименованиеБанкаДляРасчетов = "";
|
||||
Объект.ГородБанкаДляРасчетов = "";
|
||||
КонецЕсли;
|
||||
|
||||
ОбновитьНаименование();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
УправлениеЭлементамиФормы();
|
||||
ОбновитьНаименование();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбработкаВыбора(РезультатВыбора, ИсточникВыбора)
|
||||
|
||||
Если (ИсточникВыбора.ИмяФормы = "Справочник.БанковскиеСчета.Форма.РеквизитыБанка") или
|
||||
(ИсточникВыбора.ИмяФормы = "Справочник.КлассификаторБанковРФ.Форма.ФормаВыбора")Тогда
|
||||
Если Не ПустаяСтрока(РезультатВыбора) Тогда
|
||||
Если РезультатВыбора.Реквизит = "БИКБанка" Тогда
|
||||
Если РезультатВыбора.РучноеИзменение Тогда
|
||||
Объект.РучноеИзменениеРеквизитовБанка = РезультатВыбора.РучноеИзменение;
|
||||
Объект.Банк = "";
|
||||
Объект.БИКБанка = РезультатВыбора.ЗначенияПолей.БИК;
|
||||
Объект.НаименованиеБанка = РезультатВыбора.ЗначенияПолей.Наименование;
|
||||
Объект.КоррСчетБанка = РезультатВыбора.ЗначенияПолей.КоррСчет;
|
||||
Объект.ГородБанка = РезультатВыбора.ЗначенияПолей.Город;
|
||||
Объект.АдресБанка = РезультатВыбора.ЗначенияПолей.Адрес;
|
||||
Объект.ТелефоныБанка = РезультатВыбора.ЗначенияПолей.Телефоны;
|
||||
|
||||
БИКБанка = РезультатВыбора.ЗначенияПолей.БИК;
|
||||
КоррСчетБанка = РезультатВыбора.ЗначенияПолей.КоррСчет;
|
||||
НаименованиеБанка = РезультатВыбора.ЗначенияПолей.Наименование;
|
||||
ГородБанка = РезультатВыбора.ЗначенияПолей.Город;
|
||||
|
||||
КонецЕсли;
|
||||
ИначеЕсли РезультатВыбора.Реквизит = "БИКБанкаДляРасчетов" Тогда
|
||||
Если РезультатВыбора.РучноеИзменение Тогда
|
||||
Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов = РезультатВыбора.РучноеИзменение;
|
||||
Объект.БанкДляРасчетов = "";
|
||||
Объект.БИКБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.БИК;
|
||||
Объект.НаименованиеБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.Наименование;
|
||||
Объект.КоррСчетБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.КоррСчет;
|
||||
Объект.ГородБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.Город;
|
||||
Объект.АдресБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.Адрес;
|
||||
Объект.ТелефоныБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.Телефоны;
|
||||
|
||||
БИКБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.БИК;
|
||||
КоррСчетБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.КоррСчет;
|
||||
НаименованиеБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.Наименование;
|
||||
ГородБанкаДляРасчетов = РезультатВыбора.ЗначенияПолей.Город;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если Окно <> Неопределено Тогда
|
||||
Окно.Активизировать();
|
||||
КонецЕсли;
|
||||
|
||||
УправлениеЭлементамиФормы();
|
||||
ОбновитьНаименование();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РеквизитБанкаОткрытие(Элемент, СтандартнаяОбработка)
|
||||
|
||||
Если Элемент.Имя = "БИКБанка" Тогда
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Если ПустаяСтрока(БИКБанка) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗначенияПараметров = Новый Структура;
|
||||
|
||||
Если Объект.РучноеИзменениеРеквизитовБанка Тогда
|
||||
ЗначенияПараметров.Вставить("БИК", Объект.БИКБанка);
|
||||
ЗначенияПараметров.Вставить("Наименование", Объект.НаименованиеБанка);
|
||||
ЗначенияПараметров.Вставить("КоррСчет", Объект.КоррСчетБанка);
|
||||
ЗначенияПараметров.Вставить("Город", Объект.ГородБанка);
|
||||
ЗначенияПараметров.Вставить("Адрес", Объект.АдресБанка);
|
||||
ЗначенияПараметров.Вставить("Телефоны", Объект.ТелефоныБанка);
|
||||
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("РучноеИзменение", Объект.РучноеИзменениеРеквизитовБанка);
|
||||
СтруктураПараметров.Вставить("Реквизит", Элемент.Имя);
|
||||
СтруктураПараметров.Вставить("ЗначенияПолей", ЗначенияПараметров);
|
||||
ОткрытьФорму("Справочник.БанковскиеСчета.Форма.РеквизитыБанка",СтруктураПараметров, ЭтаФорма);
|
||||
Иначе
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Банк", Объект.Банк);
|
||||
СтруктураПараметров.Вставить("РучноеИзменение", Объект.РучноеИзменениеРеквизитовБанка);
|
||||
СтруктураПараметров.Вставить("Реквизит", Элемент.Имя);
|
||||
СтруктураПараметров.Вставить("ЗначенияПолей", ЗначенияПараметров);
|
||||
ОткрытьФорму("Справочник.БанковскиеСчета.Форма.РеквизитыБанка",СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
ИначеЕсли Элемент.Имя = "БИКБанкаДляРасчетов" Тогда
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Если ПустаяСтрока(БИКБанкаДляРасчетов) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗначенияПараметров = Новый Структура;
|
||||
|
||||
Если Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов Тогда
|
||||
ЗначенияПараметров.Вставить("БИК", Объект.БИКБанкаДляРасчетов);
|
||||
ЗначенияПараметров.Вставить("Наименование", Объект.НаименованиеБанкаДляРасчетов);
|
||||
ЗначенияПараметров.Вставить("КоррСчет", Объект.КоррСчетБанкаДляРасчетов);
|
||||
ЗначенияПараметров.Вставить("Город", Объект.ГородБанкаДляРасчетов);
|
||||
ЗначенияПараметров.Вставить("Адрес", Объект.АдресБанкаДляРасчетов);
|
||||
ЗначенияПараметров.Вставить("Телефоны", Объект.ТелефоныБанкаДляРасчетов);
|
||||
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("РучноеИзменение", Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов);
|
||||
СтруктураПараметров.Вставить("Реквизит", Элемент.Имя);
|
||||
СтруктураПараметров.Вставить("ЗначенияПолей",ЗначенияПараметров);
|
||||
ОткрытьФорму("Справочник.БанковскиеСчета.Форма.РеквизитыБанка",СтруктураПараметров, ЭтаФорма);
|
||||
Иначе
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Банк", Объект.БанкДляРасчетов);
|
||||
СтруктураПараметров.Вставить("РучноеИзменение", Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов);
|
||||
СтруктураПараметров.Вставить("Реквизит", Элемент.Имя);
|
||||
СтруктураПараметров.Вставить("ЗначенияПолей",ЗначенияПараметров);
|
||||
ОткрытьФорму("Справочник.БанковскиеСчета.Форма.РеквизитыБанка",СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РеквизитБанкаПриВыборе(Элемент, ДанныеВыбора, СтандартнаяОбработка)
|
||||
Если Элемент.Имя = "БИКБанка" Тогда
|
||||
Если Не Объект.РучноеИзменениеРеквизитовБанка Тогда
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Реквизит", Элемент.Имя);
|
||||
ОткрытьФорму("Справочник.КлассификаторБанковРФ.Форма.ФормаВыбора", СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
ИначеЕсли Элемент.Имя = "БИКБанкаДляРасчетов" Тогда
|
||||
Если Не Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов Тогда
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Реквизит", Элемент.Имя);
|
||||
ОткрытьФорму("Справочник.КлассификаторБанковРФ.Форма.ФормаВыбора", СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РеквизитБанкаОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
Если Не ПустаяСтрока(ВыбранноеЗначение) Тогда
|
||||
Если ВыбранноеЗначение.Реквизит = "БИКБанка" Тогда
|
||||
Если ВыбранноеЗначение.Выбор = "ОтменитьВвод" Тогда
|
||||
Объект.Банк = "";
|
||||
Объект.БИКБанка = "";
|
||||
Объект.НаименованиеБанка = "";
|
||||
ИначеЕсли ВыбранноеЗначение.Выбор = "ПродолжитьВвод" Тогда
|
||||
ИначеЕсли ВыбранноеЗначение.Выбор = "ВыбратьИзСписка" Тогда
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Реквизит", "БИКБанка");
|
||||
ОткрытьФорму("Справочник.КлассификаторБанковРФ.Форма.ФормаВыбора", СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
ИначеЕсли ВыбранноеЗначение.Реквизит = "БИКБанкаДляРасчетов" Тогда
|
||||
Если ВыбранноеЗначение.Выбор = "ОтменитьВвод" Тогда
|
||||
Объект.БанкДляРасчетов = "";
|
||||
Объект.БИКБанкаДляРасчетов = "";
|
||||
Объект.НаименованиеБанкаДляРасчетов = "";
|
||||
ИначеЕсли ВыбранноеЗначение.Выбор = "ПродолжитьВвод" Тогда
|
||||
ИначеЕсли ВыбранноеЗначение.Выбор = "ВыбратьИзСписка" Тогда
|
||||
СтруктураПараметров = Новый Структура;
|
||||
СтруктураПараметров.Вставить("Реквизит", "БИКБанкаДляРасчетов");
|
||||
ОткрытьФорму("Справочник.КлассификаторБанковРФ.Форма.ФормаВыбора", СтруктураПараметров, ЭтаФорма);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ВладелецПриИзменении(Элемент)
|
||||
УправлениеЭлементамиФормы();
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p class="Usual">Справочник предназначен для хранения сведений о банковских счетах всех юридических и физических лиц: собственных и сторонних. </p>
|
||||
<p class="Usual"> </p>
|
||||
<p class="Usual">При заполнении реквизитов банковского счета необходимо указать владельца счета, наименование счета, номер счета, валюту денежных средств, банк, в котором открыт счет и банк – корреспондент для непрямых расчетов, а также дополнительную информацию, необходимую для корректного заполнения платежных документов по выбранному счету.</p>
|
||||
<p class="Usual">Для выбора банка достаточно заполнить поле <strong>БИК</strong><strong>. </strong>При вводе значения БИК происходит поиск банка в РС Классификатор банков РФ и подстановка значений в остальные поля. В случае если банк с таким БИК отсутствует в классификаторе банков можно ввести информацию о реквизитах нового банка, установив флаг "Ручное изменение реквизитов банка", или "Ручное изменение реквизитов банка для непрямых расчетов".</p></body></html>
|
||||
File renamed without changes.
@@ -0,0 +1,687 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Catalog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="b4e1435c-482c-4e14-afee-045b1489fcd0">
|
||||
<producedTypes>
|
||||
<objectType typeId="01f3af30-90d2-48af-a0b9-7515c6f438c3" valueTypeId="cad02fe4-66b9-434e-9658-014243fdb382"/>
|
||||
<refType typeId="1306ebc7-e00e-4714-b6d7-6126925f3795" valueTypeId="84368e59-c711-4ae3-85de-7bf5ef893ef6"/>
|
||||
<selectionType typeId="9f966568-9b94-401b-a0b8-5110aa5b9ad3" valueTypeId="9c58de24-4874-48b1-b350-8edb412fb03c"/>
|
||||
<listType typeId="31634404-fdec-49d9-9a03-72d1322b527f" valueTypeId="862584ca-6ba9-46a5-9405-32c3f1086862"/>
|
||||
<managerType typeId="30f6becb-b105-4b2a-88cb-41406c00de42" valueTypeId="a875bb48-1fe9-4b3e-add2-e9865ea24007"/>
|
||||
</producedTypes>
|
||||
<name>БанковскиеСчета</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Банковские счета</value>
|
||||
</synonym>
|
||||
<useStandardCommands>true</useStandardCommands>
|
||||
<inputByString>Catalog.БанковскиеСчета.StandardAttribute.Description</inputByString>
|
||||
<inputByString>Catalog.БанковскиеСчета.StandardAttribute.Code</inputByString>
|
||||
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>PredefinedDataName</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Predefined</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Предопределенный</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Признак предопределенного элемента</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Ref</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Ссылка</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Ссылка на банковский счет</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>DeletionMark</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Пометка удаления</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Пометка удаления элемента</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:BooleanValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>IsFolder</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Это группа</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Признак группы банковских счетов</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Owner</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Владелец счета</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Владелец банковского счета: организация, контрагент, физическое лицо</value>
|
||||
</toolTip>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:ReferenceValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Parent</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Группа счетов</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Группа банковских счетов</value>
|
||||
</toolTip>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:ReferenceValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Description</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Наименование</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Представление счета, с помощью которого будет удобно отличать его в списке счетов</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Code</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Код</value>
|
||||
</synonym>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Код элемента</value>
|
||||
</toolTip>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<createOnInput>Use</createOnInput>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<help>
|
||||
<pages>
|
||||
<lang>ru</lang>
|
||||
</pages>
|
||||
</help>
|
||||
<dataLockControlMode>Managed</dataLockControlMode>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<objectPresentation>
|
||||
<key>ru</key>
|
||||
<value>Банковский счет</value>
|
||||
</objectPresentation>
|
||||
<explanation>
|
||||
<key>ru</key>
|
||||
<value>Банковские счета юридических и физических лиц: собственных и сторонних</value>
|
||||
</explanation>
|
||||
<levelCount>2</levelCount>
|
||||
<foldersOnTop>true</foldersOnTop>
|
||||
<owners>Catalog.Организации</owners>
|
||||
<codeLength>9</codeLength>
|
||||
<descriptionLength>100</descriptionLength>
|
||||
<codeType>String</codeType>
|
||||
<codeAllowedLength>Variable</codeAllowedLength>
|
||||
<checkUnique>true</checkUnique>
|
||||
<autonumbering>true</autonumbering>
|
||||
<defaultPresentation>AsDescription</defaultPresentation>
|
||||
<editType>InDialog</editType>
|
||||
<choiceMode>BothWays</choiceMode>
|
||||
<defaultObjectForm>Catalog.БанковскиеСчета.Form.ФормаЭлемента</defaultObjectForm>
|
||||
<defaultListForm>Catalog.БанковскиеСчета.Form.ФормаСписка</defaultListForm>
|
||||
<defaultChoiceForm>Catalog.БанковскиеСчета.Form.ФормаВыбора</defaultChoiceForm>
|
||||
<attributes uuid="631516ac-928e-431b-95ca-205ec43ff6d0">
|
||||
<name>НомерСчета</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Номер счета</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>20</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Номер расчетного счета</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="eba3b971-f193-4b22-b87a-bb6496df8b56">
|
||||
<name>БИКБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>БИКБанка</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>9</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>БИК банка, в котором открыт счет</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="ac0fa983-73b9-4b60-bccd-dbe72256bd69">
|
||||
<name>ВалютаДенежныхСредств</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Валюта</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>CatalogRef.Валюты</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Валюта, в которой хранятся денежные средства</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<quickChoice>DontUse</quickChoice>
|
||||
<createOnInput>Use</createOnInput>
|
||||
<fillValue xsi:type="core:ReferenceValue">
|
||||
<value>Catalog.Валюты.EmptyRef</value>
|
||||
</fillValue>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="b82417cc-18ca-4787-befd-679f3b8bf2c3">
|
||||
<name>ТекстКорреспондента</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Текст корреспондента</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Текст "Плательщик/Получатель" в платежных документах</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="ed1f8686-3162-4477-86dd-6cc5b7a4998b">
|
||||
<name>ТекстНазначенияПлатежа</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Текст назначения платежа</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="fa59612f-aea7-40d0-a7d4-cbab2c0c79bc">
|
||||
<name>РучноеИзменениеРеквизитовБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Ручное изменение реквизитов банка</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Реквизиты банка изменяются вручную, автоматическое обновление данных отключено</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="3ef350d7-b2c8-4215-8f06-9e243752860b">
|
||||
<name>НаименованиеБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Наименование банка</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>100</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="45f513d9-d2cd-4df7-a4c9-e8c61dced313">
|
||||
<name>КоррСчетБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Корр. счет банк</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>20</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Корр.счет банка</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="567a716a-9d0f-4823-b63e-5f1b02620b75">
|
||||
<name>ГородБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Город банка</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>50</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Город банка</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="af5eb3a9-f3a5-43c8-ae1f-d4e0186350b7">
|
||||
<name>АдресБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Адрес банка</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Адрес банка</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="45ddf19e-66fa-44f6-84c8-26ec3b0d8095">
|
||||
<name>ТелефоныБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Телефоны банка</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Телефоны банка</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="641d7f12-1338-4776-92ba-a290db9b000e">
|
||||
<name>БИКБанкаДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>БИК банка для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>9</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>БИК банка, в случае непрямых расчетов</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="f6e49be1-b008-4bec-bc5a-ccd989b2d16d">
|
||||
<name>РучноеИзменениеРеквизитовБанкаДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Ручное изменение реквизитов банка для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Реквизиты банка непрямых расчетов изменяются вручную, автоматическое обновление данных отключено</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="444de2ac-2f4d-4da8-9f4c-4824ac7c79b8">
|
||||
<name>НаименованиеБанкаДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Наименование банка для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>100</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Наименование банка, в случае непрямых расчетов</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="a6c9e34b-0596-4197-a4ab-1c792fba1727">
|
||||
<name>КоррСчетБанкаДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Корр. счет банка для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>20</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Корр.счет банка, в случае непрямых расчетов</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="6d3e8141-343f-4103-ac18-7f7702d0dfd2">
|
||||
<name>ГородБанкаДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Город банка для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>50</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Город банка, в случае непрямых расчетов</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="1ab05c1d-7e85-4ff3-8ed6-9d3d72716355">
|
||||
<name>АдресБанкаДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Адрес банка для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Адрес банка, в случае непрямых расчетов</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="0240eaef-7f63-4eee-b213-6c72d1b9cfed">
|
||||
<name>ТелефоныБанкаДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Телефоны банка для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Телефоны банка, в случае непрямых расчетов</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="78f4890f-d003-4945-bcfd-1abe6aafe378">
|
||||
<name>ВыводитьСуммуБезКопеек</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Выводить сумму без копеек</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Признак вывода суммы без копеек, если она в целых рублях (используется для формирования печатной формы).</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:BooleanValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="ca25fd93-b14f-42f8-a3cd-194cea5d2d3c">
|
||||
<name>МесяцПрописью</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Месяц прописью</value>
|
||||
</synonym>
|
||||
<comment>(Общ) Указывать в дате документа месяц прописью</comment>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Вариант указания месяца в дате документа числом или прописью (используется для формирования печатной формы).</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="25c8df0f-e94e-41a0-aef4-679c07c2108b">
|
||||
<name>Комментарий</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Комментарий</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Комментарий</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="8e48517d-e4d4-4e71-9714-82746eb28865">
|
||||
<name>Банк</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Банк</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>CatalogRef.КлассификаторБанковРФ</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="35984f33-8100-42b7-979f-28ae78e35e31">
|
||||
<name>БанкДляРасчетов</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Банк для расчетов</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>CatalogRef.КлассификаторБанковРФ</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<forms uuid="4e133dde-b9f5-4c48-9bcf-5307634eed75">
|
||||
<name>ФормаВыбора</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Форма выбора</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="7f89218f-417a-4e94-9be0-0085d83c9c2d">
|
||||
<name>ФормаЭлемента</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Форма элемента</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="0fe51c5a-e8ca-4cc5-b24d-e8a0ed710fc3">
|
||||
<name>ФормаСписка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Форма списка</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="d6aec3fb-b868-4e7c-abae-9cd7a6c59a41">
|
||||
<name>РеквизитыБанка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Реквизиты банка</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
</mdclass:Catalog>
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Команда <strong>Подбор из классификатора</strong> позволяет добавить новый элемент справочника Валюты, используя ОКВ. После выбора валюты из ОКВ открывается новый элемент справочника Валюты с заполненными реквизитами Наименование валюты, Код символьный, Код числовой, остальнын реквизиты необходимо заполнить самостоятельно. Если курс выбранной валюты можно загружать с сайта РБК, будет установлен флажок Загружается с сайта РБК.</p>
|
||||
<p>Команда <strong>Создать</strong> позволяет добавить новый элемент справочника <strong>Валюты</strong> вручную. В этом случае все реквизиты элемента необходимо заполнить самостоятельно.</p>
|
||||
<p>Командой <strong>Загрузить курсы валют</strong> можно открыть форму <strong>Загрузка курсов валют с веб-сайта РБК</strong>. Командой <strong>Заполнить</strong>, можно автоматически подобрать все валюты, у которых установлен флаг <strong>Загружается с сайта РБК</strong>. Командой <strong>Подобрать</strong> можно выбрать валюту из списка валют, у которых установлен флаг <strong>Загружается с сайта РБК</strong>. По команде <strong>Загрузить</strong>, происходит загрузка курсов валют, на каждый день периода, указанного на форме загрузки курсов.</p>
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
// Обработчик события ПриСоздании формы.
|
||||
// Устанавливает параметр КонецПериода запроса равным текущей дате.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЕКЦИЯ ОБРАБОТЧИКОВ СОБЫТИЙ
|
||||
//
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСоздании(Отказ, СтандартнаяОбработка)
|
||||
|
||||
ДатаКурса = НачалоДня(ТекущаяДата());
|
||||
Элементы.Курс.Заголовок = "Курс на " + Формат(ТекущаяДата(), "ДЛФ=DD");
|
||||
ДатаКурса = НачалоДня(ТекущаяДатаСеанса());
|
||||
Элементы.Курс.Заголовок =
|
||||
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Курс на %1"),
|
||||
Формат(ТекущаяДатаСеанса(), "ДЛФ=DD"));
|
||||
Элементы.Курс.Подсказка = Элементы.Курс.Заголовок;
|
||||
Список.Параметры.УстановитьЗначениеПараметра ("КонецПериода", ДатаКурса);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Обработчик события "обработка выбора" формы
|
||||
// Обработка выбора валюты при подборе из ОКВ
|
||||
//
|
||||
&НаКлиенте
|
||||
Процедура ОбработкаВыбора(РезультатВыбора, ИсточникВыбора)
|
||||
|
||||
@@ -23,13 +23,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Обработчик события "обработка оповещения" формы.
|
||||
// Пересчитывает список валют.
|
||||
//
|
||||
&НаКлиенте
|
||||
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
|
||||
|
||||
Если ИмяСобытия = "ИзменениеКурсовВалют" Тогда
|
||||
Если ИмяСобытия = "Запись_КурсыВалют"
|
||||
Или ИмяСобытия = "Запись_ЗагрузкаКурсовВалют" Тогда
|
||||
Элементы.Валюты.Обновить();
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
// Обработчики события ПриИзменении элементов формы связанных с прописью
|
||||
// Обработчики события ПриИзменении элементов формы, связанных с прописью
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СуммаЧислоПриИзменении(Элемент)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Справочник предназначен для хранения списка валют, используемых в организации.</p>
|
||||
<p>Список валют можно редактировать, вводить новые записи или удалять имеющиеся. </p>
|
||||
<p class="Usual">Новую валюту можно добавить в справочник:</p>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<Items Description="ОбщероссийскийКлассификаторВалют" Columns="Code,CodeSymbol,Name,Description,RBCLoading">
|
||||
<Item Code="008" CodeSymbol="ALL" Name="Лек" Description="Албания" RBCLoading="истина"/>
|
||||
<Item Code="012" CodeSymbol="DZD" Name="Алжирский динар" Description="Алжир" RBCLoading="истина"/>
|
||||
<Item Code="031" CodeSymbol="AZM" Name="Азербайджанский манат" Description="Азербайджан" RBCLoading="ложь"/>
|
||||
<Item Code="032" CodeSymbol="ARS" Name="Аргентинское песо" Description="Аргентина" RBCLoading="истина"/>
|
||||
<Item Code="008" CodeSymbol="ALL" Name="Лек" Description="Албания" RBCLoading="ложь"/>
|
||||
<Item Code="012" CodeSymbol="DZD" Name="Алжирский динар" Description="Алжир" RBCLoading="ложь"/>
|
||||
<Item Code="031" CodeSymbol="AZM" Name="Азербайджанский манат" Description="Азербайджан" RBCLoading="истина"/>
|
||||
<Item Code="032" CodeSymbol="ARS" Name="Аргентинское песо" Description="Аргентина" RBCLoading="ложь"/>
|
||||
<Item Code="036" CodeSymbol="AUD" Name="Австралийский доллар" Description="Австралия; Кирибати; Кокосовые (Килинг) острова; Науру; Норфолк, остров; Остров Рождества; Тувалу; Херд и Макдональд, острова" RBCLoading="истина"/>
|
||||
<Item Code="044" CodeSymbol="BSD" Name="Багамский доллар" Description="Багамы" RBCLoading="ложь"/>
|
||||
<Item Code="048" CodeSymbol="BHD" Name="Бахрейнский динар" Description="Бахрейн" RBCLoading="истина"/>
|
||||
<Item Code="050" CodeSymbol="BDT" Name="Така" Description="Бангладеш" RBCLoading="истина"/>
|
||||
<Item Code="048" CodeSymbol="BHD" Name="Бахрейнский динар" Description="Бахрейн" RBCLoading="ложь"/>
|
||||
<Item Code="050" CodeSymbol="BDT" Name="Така" Description="Бангладеш" RBCLoading="ложь"/>
|
||||
<Item Code="051" CodeSymbol="AMD" Name="Армянский драм" Description="Армения" RBCLoading="истина"/>
|
||||
<Item Code="052" CodeSymbol="BBD" Name="Барбадосский доллар" Description="Барбадос" RBCLoading="ложь"/>
|
||||
<Item Code="060" CodeSymbol="BMD" Name="Бермудский доллар" Description="Бермуды" RBCLoading="ложь"/>
|
||||
@@ -15,161 +15,161 @@
|
||||
<Item Code="072" CodeSymbol="BWP" Name="Пула" Description="Ботсвана" RBCLoading="истина"/>
|
||||
<Item Code="084" CodeSymbol="BZD" Name="Белизский доллар" Description="Белиз" RBCLoading="ложь"/>
|
||||
<Item Code="090" CodeSymbol="SBD" Name="Доллар Соломоновых островов" Description="Соломоновы острова" RBCLoading="ложь"/>
|
||||
<Item Code="096" CodeSymbol="BND" Name="Брунейский доллар" Description="Бруней-Даруссалам" RBCLoading="истина"/>
|
||||
<Item Code="096" CodeSymbol="BND" Name="Брунейский доллар" Description="Бруней-Даруссалам" RBCLoading="ложь"/>
|
||||
<Item Code="104" CodeSymbol="MMK" Name="Кьят" Description="Мьянма" RBCLoading="ложь"/>
|
||||
<Item Code="108" CodeSymbol="BIF" Name="Бурундийский франк" Description="Бурунди" RBCLoading="истина"/>
|
||||
<Item Code="116" CodeSymbol="KHR" Name="Риель" Description="Камбоджа" RBCLoading="истина"/>
|
||||
<Item Code="108" CodeSymbol="BIF" Name="Бурундийский франк" Description="Бурунди" RBCLoading="ложь"/>
|
||||
<Item Code="116" CodeSymbol="KHR" Name="Риель" Description="Камбоджа" RBCLoading="ложь"/>
|
||||
<Item Code="124" CodeSymbol="CAD" Name="Канадский доллар" Description="Канада" RBCLoading="истина"/>
|
||||
<Item Code="132" CodeSymbol="CVE" Name="Эскудо Кабо - Верде" Description="Кабо - Верде" RBCLoading="ложь"/>
|
||||
<Item Code="136" CodeSymbol="KYD" Name="Доллар Каймановых островов" Description="Острова Кайман" RBCLoading="ложь"/>
|
||||
<Item Code="144" CodeSymbol="LKR" Name="Шри - Ланкийская рупия" Description="Шри - Ланка" RBCLoading="истина"/>
|
||||
<Item Code="152" CodeSymbol="CLP" Name="Чилийское песо" Description="Чили" RBCLoading="истина"/>
|
||||
<Item Code="144" CodeSymbol="LKR" Name="Шри - Ланкийская рупия" Description="Шри - Ланка" RBCLoading="ложь"/>
|
||||
<Item Code="152" CodeSymbol="CLP" Name="Чилийское песо" Description="Чили" RBCLoading="ложь"/>
|
||||
<Item Code="156" CodeSymbol="CNY" Name="Юань Ренминби" Description="Китай" RBCLoading="истина"/>
|
||||
<Item Code="170" CodeSymbol="COP" Name="Колумбийское песо" Description="Колумбия" RBCLoading="истина"/>
|
||||
<Item Code="170" CodeSymbol="COP" Name="Колумбийское песо" Description="Колумбия" RBCLoading="ложь"/>
|
||||
<Item Code="174" CodeSymbol="KMF" Name="Франк Комор" Description="Коморы" RBCLoading="ложь"/>
|
||||
<Item Code="188" CodeSymbol="CRC" Name="Костариканский колон" Description="Коста - Рика" RBCLoading="истина"/>
|
||||
<Item Code="191" CodeSymbol="HRK" Name="Хорватская куна" Description="Хорватия" RBCLoading="истина"/>
|
||||
<Item Code="192" CodeSymbol="CUP" Name="Кубинское песо" Description="Куба" RBCLoading="истина"/>
|
||||
<Item Code="188" CodeSymbol="CRC" Name="Костариканский колон" Description="Коста - Рика" RBCLoading="ложь"/>
|
||||
<Item Code="191" CodeSymbol="HRK" Name="Хорватская куна" Description="Хорватия" RBCLoading="ложь"/>
|
||||
<Item Code="192" CodeSymbol="CUP" Name="Кубинское песо" Description="Куба" RBCLoading="ложь"/>
|
||||
<Item Code="196" CodeSymbol="CYP" Name="Кипрский фунт" Description="Кипр" RBCLoading="ложь"/>
|
||||
<Item Code="203" CodeSymbol="CZK" Name="Чешская крона" Description="Чешская Республика" RBCLoading="истина"/>
|
||||
<Item Code="208" CodeSymbol="DKK" Name="Датская крона" Description="Гренландия; Дания; Фарерские острова" RBCLoading="истина"/>
|
||||
<Item Code="214" CodeSymbol="DOP" Name="Доминиканское песо" Description="Доминиканская Республика" RBCLoading="ложь"/>
|
||||
<Item Code="222" CodeSymbol="SVC" Name="Сальвадорский колон" Description="Эль-Сальвадор" RBCLoading="ложь"/>
|
||||
<Item Code="230" CodeSymbol="ETB" Name="Эфиопский быр" Description="Эфиопия" RBCLoading="истина"/>
|
||||
<Item Code="230" CodeSymbol="ETB" Name="Эфиопский быр" Description="Эфиопия" RBCLoading="ложь"/>
|
||||
<Item Code="232" CodeSymbol="ERN" Name="Накфа" Description="Эритрея" RBCLoading="ложь"/>
|
||||
<Item Code="233" CodeSymbol="EEK" Name="Крона" Description="Эстония" RBCLoading="истина"/>
|
||||
<Item Code="233" CodeSymbol="EEK" Name="Крона" Description="Эстония" RBCLoading="ложь"/>
|
||||
<Item Code="238" CodeSymbol="FKP" Name="Фунт Фолклендских островов" Description="Фолклендские острова (Мальвинские) " RBCLoading="ложь"/>
|
||||
<Item Code="242" CodeSymbol="FJD" Name="Доллар Фиджи" Description="Фиджи" RBCLoading="ложь"/>
|
||||
<Item Code="262" CodeSymbol="DJF" Name="Франк Джибути" Description="Джибути" RBCLoading="истина"/>
|
||||
<Item Code="270" CodeSymbol="GMD" Name="Даласи" Description="Гамбия" RBCLoading="истина"/>
|
||||
<Item Code="288" CodeSymbol="GHC" Name="Седи" Description="Гана" RBCLoading="истина"/>
|
||||
<Item Code="262" CodeSymbol="DJF" Name="Франк Джибути" Description="Джибути" RBCLoading="ложь"/>
|
||||
<Item Code="270" CodeSymbol="GMD" Name="Даласи" Description="Гамбия" RBCLoading="ложь"/>
|
||||
<Item Code="288" CodeSymbol="GHC" Name="Седи" Description="Гана" RBCLoading="ложь"/>
|
||||
<Item Code="292" CodeSymbol="GIP" Name="Гибралтарский фунт" Description="Гибралтар" RBCLoading="ложь"/>
|
||||
<Item Code="320" CodeSymbol="GTQ" Name="Кетсаль" Description="Гватемала" RBCLoading="ложь"/>
|
||||
<Item Code="324" CodeSymbol="GNF" Name="Гвинейский франк" Description="Гвинея" RBCLoading="истина"/>
|
||||
<Item Code="324" CodeSymbol="GNF" Name="Гвинейский франк" Description="Гвинея" RBCLoading="ложь"/>
|
||||
<Item Code="328" CodeSymbol="GYD" Name="Гайанский доллар" Description="Гайана" RBCLoading="ложь"/>
|
||||
<Item Code="332" CodeSymbol="HTG" Name="Гурд" Description="Гаити" RBCLoading="ложь"/>
|
||||
<Item Code="340" CodeSymbol="HNL" Name="Лемпира" Description="Гондурас" RBCLoading="ложь"/>
|
||||
<Item Code="344" CodeSymbol="HKD" Name="Гонконгский доллар" Description="Гонконг" RBCLoading="истина"/>
|
||||
<Item Code="344" CodeSymbol="HKD" Name="Гонконгский доллар" Description="Гонконг" RBCLoading="ложь"/>
|
||||
<Item Code="348" CodeSymbol="HUF" Name="Форинт" Description="Венгрия" RBCLoading="истина"/>
|
||||
<Item Code="352" CodeSymbol="ISK" Name="Исландская крона" Description="Исландия" RBCLoading="истина"/>
|
||||
<Item Code="352" CodeSymbol="ISK" Name="Исландская крона" Description="Исландия" RBCLoading="ложь"/>
|
||||
<Item Code="356" CodeSymbol="INR" Name="Индийская рупия" Description="Бутан; Индия" RBCLoading="истина"/>
|
||||
<Item Code="360" CodeSymbol="IDR" Name="Рупия" Description="Индонезия" RBCLoading="истина"/>
|
||||
<Item Code="364" CodeSymbol="IRR" Name="Иранский риал" Description="Иран (Исламская Республика)" RBCLoading="истина"/>
|
||||
<Item Code="368" CodeSymbol="IQD" Name="Иракский динар" Description="Ирак" RBCLoading="истина"/>
|
||||
<Item Code="376" CodeSymbol="ILS" Name="Новый израильский шекель" Description="Израиль" RBCLoading="истина"/>
|
||||
<Item Code="360" CodeSymbol="IDR" Name="Рупия" Description="Индонезия" RBCLoading="ложь"/>
|
||||
<Item Code="364" CodeSymbol="IRR" Name="Иранский риал" Description="Иран (Исламская Республика)" RBCLoading="ложь"/>
|
||||
<Item Code="368" CodeSymbol="IQD" Name="Иракский динар" Description="Ирак" RBCLoading="ложь"/>
|
||||
<Item Code="376" CodeSymbol="ILS" Name="Новый израильский шекель" Description="Израиль" RBCLoading="ложь"/>
|
||||
<Item Code="388" CodeSymbol="JMD" Name="Ямайский доллар" Description="Ямайка" RBCLoading="ложь"/>
|
||||
<Item Code="392" CodeSymbol="JPY" Name="Йена" Description="Япония" RBCLoading="истина"/>
|
||||
<Item Code="398" CodeSymbol="KZT" Name="Тенге" Description="Казахстан" RBCLoading="истина"/>
|
||||
<Item Code="400" CodeSymbol="JOD" Name="Иорданский динар" Description="Иордания" RBCLoading="истина"/>
|
||||
<Item Code="404" CodeSymbol="KES" Name="Кенийский шиллинг" Description="Кения" RBCLoading="истина"/>
|
||||
<Item Code="408" CodeSymbol="KPW" Name="Северо-корейская вона" Description="Корея, народно-демократическая республика" RBCLoading="истина"/>
|
||||
<Item Code="400" CodeSymbol="JOD" Name="Иорданский динар" Description="Иордания" RBCLoading="ложь"/>
|
||||
<Item Code="404" CodeSymbol="KES" Name="Кенийский шиллинг" Description="Кения" RBCLoading="ложь"/>
|
||||
<Item Code="408" CodeSymbol="KPW" Name="Северо-корейская вона" Description="Корея, народно-демократическая республика" RBCLoading="ложь"/>
|
||||
<Item Code="410" CodeSymbol="KRW" Name="Вона" Description="Корея, республика" RBCLoading="истина"/>
|
||||
<Item Code="414" CodeSymbol="KWD" Name="Кувейтский динар" Description="Кувейт" RBCLoading="истина"/>
|
||||
<Item Code="414" CodeSymbol="KWD" Name="Кувейтский динар" Description="Кувейт" RBCLoading="ложь"/>
|
||||
<Item Code="417" CodeSymbol="KGS" Name="Сом" Description="Киргизия" RBCLoading="истина"/>
|
||||
<Item Code="418" CodeSymbol="LAK" Name="Кип" Description="Лаосская Народно-Демократическая Республика
|
||||
" RBCLoading="истина"/>
|
||||
<Item Code="422" CodeSymbol="LBP" Name="Ливанский фунт" Description="Ливан" RBCLoading="истина"/>
|
||||
" RBCLoading="ложь"/>
|
||||
<Item Code="422" CodeSymbol="LBP" Name="Ливанский фунт" Description="Ливан" RBCLoading="ложь"/>
|
||||
<Item Code="426" CodeSymbol="LSL" Name="Лоти" Description="Лесото" RBCLoading="ложь"/>
|
||||
<Item Code="428" CodeSymbol="LVL" Name="Латвийский лат" Description="Латвия" RBCLoading="истина"/>
|
||||
<Item Code="428" CodeSymbol="LVL" Name="Латвийский лат" Description="Латвия" RBCLoading="ложь"/>
|
||||
<Item Code="430" CodeSymbol="LRD" Name="Либерийский доллар" Description="Либерия" RBCLoading="ложь"/>
|
||||
<Item Code="434" CodeSymbol="LYD" Name="Ливийский динар" Description="Ливийская Арабская Джамахирия" RBCLoading="истина"/>
|
||||
<Item Code="434" CodeSymbol="LYD" Name="Ливийский динар" Description="Ливийская Арабская Джамахирия" RBCLoading="ложь"/>
|
||||
<Item Code="440" CodeSymbol="LTL" Name="Литовский лит" Description="Литва" RBCLoading="истина"/>
|
||||
<Item Code="446" CodeSymbol="MOP" Name="Патака" Description="Макао" RBCLoading="ложь"/>
|
||||
<Item Code="450" CodeSymbol="MGF" Name="Малагасийский франк" Description="Мадагаскар" RBCLoading="истина"/>
|
||||
<Item Code="454" CodeSymbol="MWK" Name="Квача" Description="Малави" RBCLoading="истина"/>
|
||||
<Item Code="458" CodeSymbol="MYR" Name="Малайзийский ринггит" Description="Малайзия" RBCLoading="истина"/>
|
||||
<Item Code="450" CodeSymbol="MGF" Name="Малагасийский франк" Description="Мадагаскар" RBCLoading="ложь"/>
|
||||
<Item Code="454" CodeSymbol="MWK" Name="Квача" Description="Малави" RBCLoading="ложь"/>
|
||||
<Item Code="458" CodeSymbol="MYR" Name="Малайзийский ринггит" Description="Малайзия" RBCLoading="ложь"/>
|
||||
<Item Code="462" CodeSymbol="MVR" Name="Руфия" Description="Мальдивы" RBCLoading="ложь"/>
|
||||
<Item Code="470" CodeSymbol="MTL" Name="Мальтийская лира" Description="Мальта" RBCLoading="ложь"/>
|
||||
<Item Code="478" CodeSymbol="MRO" Name="Угия" Description="Мавритания" RBCLoading="истина"/>
|
||||
<Item Code="480" CodeSymbol="MUR" Name="Маврикийская рупия" Description="Маврикий" RBCLoading="истина"/>
|
||||
<Item Code="484" CodeSymbol="MXN" Name="Мексиканское песо" Description="Мексика" RBCLoading="истина"/>
|
||||
<Item Code="496" CodeSymbol="MNT" Name="Тугрик" Description="Монголия" RBCLoading="истина"/>
|
||||
<Item Code="478" CodeSymbol="MRO" Name="Угия" Description="Мавритания" RBCLoading="ложь"/>
|
||||
<Item Code="480" CodeSymbol="MUR" Name="Маврикийская рупия" Description="Маврикий" RBCLoading="ложь"/>
|
||||
<Item Code="484" CodeSymbol="MXN" Name="Мексиканское песо" Description="Мексика" RBCLoading="ложь"/>
|
||||
<Item Code="496" CodeSymbol="MNT" Name="Тугрик" Description="Монголия" RBCLoading="ложь"/>
|
||||
<Item Code="498" CodeSymbol="MDL" Name="Молдавский лей" Description="Молдова, республика" RBCLoading="истина"/>
|
||||
<Item Code="504" CodeSymbol="MAD" Name="Марокканский дирхам" Description="Западная Сахара; Марокко" RBCLoading="истина"/>
|
||||
<Item Code="504" CodeSymbol="MAD" Name="Марокканский дирхам" Description="Западная Сахара; Марокко" RBCLoading="ложь"/>
|
||||
<Item Code="508" CodeSymbol="MZM" Name="Метикал" Description="Мозамбик" RBCLoading="ложь"/>
|
||||
<Item Code="512" CodeSymbol="OMR" Name="Оманский риал" Description="Оман" RBCLoading="истина"/>
|
||||
<Item Code="516" CodeSymbol="NAD" Name="Доллар Намибии" Description="Намибия" RBCLoading="истина"/>
|
||||
<Item Code="524" CodeSymbol="NPR" Name="Непальская рупия" Description="Непал" RBCLoading="истина"/>
|
||||
<Item Code="512" CodeSymbol="OMR" Name="Оманский риал" Description="Оман" RBCLoading="ложь"/>
|
||||
<Item Code="516" CodeSymbol="NAD" Name="Доллар Намибии" Description="Намибия" RBCLoading="ложь"/>
|
||||
<Item Code="524" CodeSymbol="NPR" Name="Непальская рупия" Description="Непал" RBCLoading="ложь"/>
|
||||
<Item Code="532" CodeSymbol="ANG" Name="Нидерландский антильский гульден" Description="Нидерландские Антилы" RBCLoading="ложь"/>
|
||||
<Item Code="533" CodeSymbol="AWG" Name="Арубанский гульден" Description="Аруба" RBCLoading="ложь"/>
|
||||
<Item Code="548" CodeSymbol="VUV" Name="Вату" Description="Вануату" RBCLoading="ложь"/>
|
||||
<Item Code="554" CodeSymbol="NZD" Name="Новозеландский доллар" Description="Ниуэ; Новая Зеландия; Острова Кука; Питкерн; Токелау" RBCLoading="истина"/>
|
||||
<Item Code="558" CodeSymbol="NIO" Name="Золотая кордоба" Description="Никарагуа" RBCLoading="истина"/>
|
||||
<Item Code="566" CodeSymbol="NGN" Name="Найра" Description="Нигерия" RBCLoading="истина"/>
|
||||
<Item Code="554" CodeSymbol="NZD" Name="Новозеландский доллар" Description="Ниуэ; Новая Зеландия; Острова Кука; Питкерн; Токелау" RBCLoading="ложь"/>
|
||||
<Item Code="558" CodeSymbol="NIO" Name="Золотая кордоба" Description="Никарагуа" RBCLoading="ложь"/>
|
||||
<Item Code="566" CodeSymbol="NGN" Name="Найра" Description="Нигерия" RBCLoading="ложь"/>
|
||||
<Item Code="578" CodeSymbol="NOK" Name="Норвежская крона" Description="Норвежская крона Норвегия; Остров Буве; Шпицберген и Ян Майен
|
||||
" RBCLoading="истина"/>
|
||||
<Item Code="586" CodeSymbol="PKR" Name="Пакистанская рупия" Description="Пакистан" RBCLoading="истина"/>
|
||||
<Item Code="586" CodeSymbol="PKR" Name="Пакистанская рупия" Description="Пакистан" RBCLoading="ложь"/>
|
||||
<Item Code="590" CodeSymbol="PAB" Name="Бальбоа" Description="Панама" RBCLoading="ложь"/>
|
||||
<Item Code="598" CodeSymbol="PGK" Name="Кина" Description="Папуа - Новая Гвинея" RBCLoading="ложь"/>
|
||||
<Item Code="600" CodeSymbol="PYG" Name="Гуарани" Description="Парагвай" RBCLoading="истина"/>
|
||||
<Item Code="604" CodeSymbol="PEN" Name="Новый соль" Description="Перу" RBCLoading="истина"/>
|
||||
<Item Code="608" CodeSymbol="PHP" Name="Филиппинское песо" Description="Филиппины" RBCLoading="истина"/>
|
||||
<Item Code="600" CodeSymbol="PYG" Name="Гуарани" Description="Парагвай" RBCLoading="ложь"/>
|
||||
<Item Code="604" CodeSymbol="PEN" Name="Новый соль" Description="Перу" RBCLoading="ложь"/>
|
||||
<Item Code="608" CodeSymbol="PHP" Name="Филиппинское песо" Description="Филиппины" RBCLoading="ложь"/>
|
||||
<Item Code="624" CodeSymbol="GWP" Name="Песо Гвинеи - Бисау" Description="Гвинея - Бисау" RBCLoading="ложь"/>
|
||||
<Item Code="634" CodeSymbol="QAR" Name="Катарский риал" Description="Катар" RBCLoading="истина"/>
|
||||
<Item Code="642" CodeSymbol="ROL" Name="Лей" Description="Румыния" RBCLoading="ложь"/>
|
||||
<Item Code="634" CodeSymbol="QAR" Name="Катарский риал" Description="Катар" RBCLoading="ложь"/>
|
||||
<Item Code="642" CodeSymbol="ROL" Name="Лей" Description="Румыния" RBCLoading="истина"/>
|
||||
<Item Code="643" CodeSymbol="RUB" Name="Российский рубль" Description="Россия" RBCLoading="ложь"/>
|
||||
<Item Code="646" CodeSymbol="RWF" Name="Франк Руанды" Description="Руанда" RBCLoading="ложь"/>
|
||||
<Item Code="654" CodeSymbol="SHP" Name="Фунт Острова Святой Елены" Description="Святая Елена" RBCLoading="ложь"/>
|
||||
<Item Code="678" CodeSymbol="STD" Name="Добра" Description="Сан - Томе и Принсипи" RBCLoading="ложь"/>
|
||||
<Item Code="682" CodeSymbol="SAR" Name="Саудовский риял" Description="Саудовская Аравия" RBCLoading="истина"/>
|
||||
<Item Code="690" CodeSymbol="SCR" Name="Сейшельская рупия" Description="Сейшелы" RBCLoading="истина"/>
|
||||
<Item Code="694" CodeSymbol="SLL" Name="Леоне" Description="Сьерра - Леоне" RBCLoading="истина"/>
|
||||
<Item Code="682" CodeSymbol="SAR" Name="Саудовский риял" Description="Саудовская Аравия" RBCLoading="ложь"/>
|
||||
<Item Code="690" CodeSymbol="SCR" Name="Сейшельская рупия" Description="Сейшелы" RBCLoading="ложь"/>
|
||||
<Item Code="694" CodeSymbol="SLL" Name="Леоне" Description="Сьерра - Леоне" RBCLoading="ложь"/>
|
||||
<Item Code="702" CodeSymbol="SGD" Name="Сингапурский доллар" Description="Сингапур" RBCLoading="истина"/>
|
||||
<Item Code="703" CodeSymbol="SKK" Name="Словацкая крона" Description="Словакия" RBCLoading="истина"/>
|
||||
<Item Code="704" CodeSymbol="VND" Name="Донг" Description="Вьетнам" RBCLoading="истина"/>
|
||||
<Item Code="703" CodeSymbol="SKK" Name="Словацкая крона" Description="Словакия" RBCLoading="ложь"/>
|
||||
<Item Code="704" CodeSymbol="VND" Name="Донг" Description="Вьетнам" RBCLoading="ложь"/>
|
||||
<Item Code="705" CodeSymbol="SIT" Name="Толар" Description="Словения" RBCLoading="ложь"/>
|
||||
<Item Code="706" CodeSymbol="SOS" Name="Сомалийский шиллинг" Description="Сомали" RBCLoading="истина"/>
|
||||
<Item Code="706" CodeSymbol="SOS" Name="Сомалийский шиллинг" Description="Сомали" RBCLoading="ложь"/>
|
||||
<Item Code="710" CodeSymbol="ZAR" Name="Рэнд" Description="Лесото; Намибия; Южная Африка" RBCLoading="истина"/>
|
||||
<Item Code="716" CodeSymbol="ZWD" Name="Доллар Зимбабве" Description="Зимбабве" RBCLoading="истина"/>
|
||||
<Item Code="716" CodeSymbol="ZWD" Name="Доллар Зимбабве" Description="Зимбабве" RBCLoading="ложь"/>
|
||||
<Item Code="736" CodeSymbol="SDD" Name="Суданский динар" Description="Судан" RBCLoading="ложь"/>
|
||||
<Item Code="740" CodeSymbol="SRG" Name="Суринамский гульден" Description="Суринам" RBCLoading="ложь"/>
|
||||
<Item Code="748" CodeSymbol="SZL" Name="Лилангени" Description="Свазиленд" RBCLoading="истина"/>
|
||||
<Item Code="748" CodeSymbol="SZL" Name="Лилангени" Description="Свазиленд" RBCLoading="ложь"/>
|
||||
<Item Code="752" CodeSymbol="SEK" Name="Шведская крона" Description="Швеция" RBCLoading="истина"/>
|
||||
<Item Code="756" CodeSymbol="CHF" Name="Швейцарский франк" Description="Лихтенштейн; Швейцария" RBCLoading="истина"/>
|
||||
<Item Code="760" CodeSymbol="SYP" Name="Сирийский фунт" Description="Сирийская Арабская Республика" RBCLoading="истина"/>
|
||||
<Item Code="764" CodeSymbol="THB" Name="Бат" Description="Таиланд" RBCLoading="истина"/>
|
||||
<Item Code="764" CodeSymbol="THB" Name="Бат" Description="Таиланд" RBCLoading="ложь"/>
|
||||
<Item Code="776" CodeSymbol="TOP" Name="Паанга" Description="Тонга" RBCLoading="ложь"/>
|
||||
<Item Code="780" CodeSymbol="TTD" Name="Доллар Тринидада и Тобаго" Description="Тринидад и Тобаго" RBCLoading="ложь"/>
|
||||
<Item Code="784" CodeSymbol="AED" Name="Дирхам (ОАЭ)" Description="Объединенные Арабские Эмираты (ОАЭ)" RBCLoading="истина"/>
|
||||
<Item Code="788" CodeSymbol="TND" Name="Тунисский динар" Description="Тунис" RBCLoading="истина"/>
|
||||
<Item Code="784" CodeSymbol="AED" Name="Дирхам (ОАЭ)" Description="Объединенные Арабские Эмираты (ОАЭ)" RBCLoading="ложь"/>
|
||||
<Item Code="788" CodeSymbol="TND" Name="Тунисский динар" Description="Тунис" RBCLoading="ложь"/>
|
||||
<Item Code="792" CodeSymbol="TRL" Name="Турецкая лира" Description="Турция" RBCLoading="истина"/>
|
||||
<Item Code="795" CodeSymbol="TMM" Name="Манат" Description="Туркмения" RBCLoading="истина"/>
|
||||
<Item Code="800" CodeSymbol="UGX" Name="Угандийский шиллинг" Description="Уганда" RBCLoading="истина"/>
|
||||
<Item Code="800" CodeSymbol="UGX" Name="Угандийский шиллинг" Description="Уганда" RBCLoading="ложь"/>
|
||||
<Item Code="807" CodeSymbol="MKD" Name="Динар" Description="Македония, бывшая Югославская Республика
|
||||
" RBCLoading="истина"/>
|
||||
<Item Code="818" CodeSymbol="EGP" Name="Египетский фунт" Description="Египет" RBCLoading="истина"/>
|
||||
" RBCLoading="ложь"/>
|
||||
<Item Code="818" CodeSymbol="EGP" Name="Египетский фунт" Description="Египет" RBCLoading="ложь"/>
|
||||
<Item Code="826" CodeSymbol="GBP" Name="Фунт стерлингов" Description="Соединенное королевство" RBCLoading="истина"/>
|
||||
<Item Code="834" CodeSymbol="TZS" Name="Танзанийский шиллинг" Description="Танзания, объединенная республика" RBCLoading="истина"/>
|
||||
<Item Code="834" CodeSymbol="TZS" Name="Танзанийский шиллинг" Description="Танзания, объединенная республика" RBCLoading="ложь"/>
|
||||
<Item Code="840" CodeSymbol="USD" Name="Доллар США" Description="Американское Самоа; Британская территория в Индийском океане; Виргинские острова (Британские); Виргинские острова (США); Гаити; Гуам; Малые Тихоокеанские Отдаленные острова Соединенных Штатов; Маршалловы Острова; Микронезия, федеративные штаты; Острова Теркс и Кайкос; Палау; Панама; Пуэрто-Рико; Северные Марианские острова; Соединенные Штаты; Тимор-Лесте; Эквадор; Эль-Сальвадор" RBCLoading="истина"/>
|
||||
<Item Code="858" CodeSymbol="UYU" Name="Уругвайское песо" Description="Уругвай" RBCLoading="истина"/>
|
||||
<Item Code="858" CodeSymbol="UYU" Name="Уругвайское песо" Description="Уругвай" RBCLoading="ложь"/>
|
||||
<Item Code="860" CodeSymbol="UZS" Name="Узбекский сум" Description="Узбекистан" RBCLoading="истина"/>
|
||||
<Item Code="862" CodeSymbol="VEB" Name="Боливар" Description="Венесуэла" RBCLoading="истина"/>
|
||||
<Item Code="862" CodeSymbol="VEB" Name="Боливар" Description="Венесуэла" RBCLoading="ложь"/>
|
||||
<Item Code="882" CodeSymbol="WST" Name="Тала" Description="Самоа" RBCLoading="ложь"/>
|
||||
<Item Code="886" CodeSymbol="YER" Name="Йеменский риал" Description="Йемен" RBCLoading="истина"/>
|
||||
<Item Code="886" CodeSymbol="YER" Name="Йеменский риал" Description="Йемен" RBCLoading="ложь"/>
|
||||
<Item Code="891" CodeSymbol="CSD" Name="Сербский динар" Description="Сербия и Черногория" RBCLoading="ложь"/>
|
||||
<Item Code="894" CodeSymbol="ZMK" Name="Квача" Description="Замбия" RBCLoading="истина"/>
|
||||
<Item Code="901" CodeSymbol="TWD" Name="Новый тайваньский доллар" Description="Тайвань (Китай)" RBCLoading="истина"/>
|
||||
<Item Code="894" CodeSymbol="ZMK" Name="Квача" Description="Замбия" RBCLoading="ложь"/>
|
||||
<Item Code="901" CodeSymbol="TWD" Name="Новый тайваньский доллар" Description="Тайвань (Китай)" RBCLoading="ложь"/>
|
||||
<Item Code="931" CodeSymbol="CUC" Name="Конвертируемое песо" Description="Куба" RBCLoading="Ложь"/>
|
||||
<Item Code="950" CodeSymbol="XAF" Name="Франк КФА ВЕАС" Description="Габон; Камерун; Конго; Центрально - африканская Республика; Чад; Экваториальная Гвинея
|
||||
Франк КФА ВЕАС - денежная единица Банка государств центральной Африки" RBCLoading="истина"/>
|
||||
Франк КФА ВЕАС - денежная единица Банка государств центральной Африки" RBCLoading="ложь"/>
|
||||
<Item Code="951" CodeSymbol="XCD" Name="Восточно - карибский доллар" Description="Ангилья; Антигуа и Барбуда; Гренада; Доминика; Монтсеррат; Сент - Винсент и Гренадины; Сент - Китс и Невис; Сент - Люсия" RBCLoading="ложь"/>
|
||||
<Item Code="952" CodeSymbol="XOF" Name="Франк КФА ВСЕАО" Description="Бенин; Буркина - Фасо; Гвинея - Бисау; Кот д'Ивуар; Мали; Нигер; Сенегал; Того
|
||||
Франк КФА ВСЕАО - денежная единица Центрального Банка государств Западной Африки" RBCLoading="истина"/>
|
||||
Франк КФА ВСЕАО - денежная единица Центрального Банка государств Западной Африки" RBCLoading="ложь"/>
|
||||
<Item Code="953" CodeSymbol="XPF" Name="Франк КФП" Description="Новая Каледония; Французская Полинезия; Уоллис и Футуна" RBCLoading="ложь"/>
|
||||
<Item Code="960" CodeSymbol="XDR" Name="СДР (специальные права заимствования)" Description="Международный валютный фонд (МВФ)" RBCLoading="истина"/>
|
||||
<Item Code="969" CodeSymbol="MGA" Name="Ариари" Description="Мадагаскар
|
||||
Пояснение:данная валюта вводится в действие с 1 января 2005 г." RBCLoading="истина"/>
|
||||
Пояснение:данная валюта вводится в действие с 1 января 2005 г." RBCLoading="ложь"/>
|
||||
<Item Code="970" CodeSymbol="COU" Name="Единица реальной стоимости" Description="Колумбия" RBCLoading="ложь"/>
|
||||
<Item Code="971" CodeSymbol="AFN" Name="Афгани" Description="Афганистан" RBCLoading="истина"/>
|
||||
<Item Code="971" CodeSymbol="AFN" Name="Афгани" Description="Афганистан" RBCLoading="ложь"/>
|
||||
<Item Code="972" CodeSymbol="TJS" Name="Сомони" Description="Таджикистан" RBCLoading="истина"/>
|
||||
<Item Code="973" CodeSymbol="AOA" Name="Кванза" Description="Ангола" RBCLoading="истина"/>
|
||||
<Item Code="973" CodeSymbol="AOA" Name="Кванза" Description="Ангола" RBCLoading="ложь"/>
|
||||
<Item Code="974" CodeSymbol="BYR" Name="Белорусский рубль" Description="Беларусь" RBCLoading="истина"/>
|
||||
<Item Code="975" CodeSymbol="BGN" Name="Болгарский лев" Description="Болгария" RBCLoading="истина"/>
|
||||
<Item Code="976" CodeSymbol="CDF" Name="Конголезский франк" Description="Конго, демократическая республика" RBCLoading="истина"/>
|
||||
<Item Code="976" CodeSymbol="CDF" Name="Конголезский франк" Description="Конго, демократическая республика" RBCLoading="ложь"/>
|
||||
<Item Code="977" CodeSymbol="ВАМ" Name="Конвертируемая марка" Description="Босния и Герцеговина" RBCLoading="ложь"/>
|
||||
<Item Code="978" CodeSymbol="EUR" Name="Евро" Description="Австрия; Андорра; Бельгия; Ватикан, город - государство; Гваделупа; Германия; Греция; Ирландия; Испания; Италия; Люксембург; Мартиника; Монако; Нидерланды; Португалия; Реюньон; Сан - Марино; Сен - Пьер и Микелон; Финляндия; Франция; Французская Гвиана; Французские Южные территории" RBCLoading="истина"/>
|
||||
<Item Code="980" CodeSymbol="UAH" Name="Гривна" Description="Украина" RBCLoading="истина"/>
|
||||
<Item Code="981" CodeSymbol="GEL" Name="Лари" Description="Грузия" RBCLoading="истина"/>
|
||||
<Item Code="981" CodeSymbol="GEL" Name="Лари" Description="Грузия" RBCLoading="ложь"/>
|
||||
<Item Code="985" CodeSymbol="PLN" Name="Злотый" Description="Польша" RBCLoading="истина"/>
|
||||
<Item Code="986" CodeSymbol="BRL" Name="Бразильский реал" Description="Бразилия" RBCLoading="истина"/>
|
||||
</Items>
|
||||
+44
-48
@@ -5,7 +5,7 @@
|
||||
<value>Настройка быстрого доступа</value>
|
||||
</title>
|
||||
<items xsi:type="form:Table">
|
||||
<name>ДоступностьРоли</name>
|
||||
<name>Пользователи</name>
|
||||
<id>1</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -13,14 +13,14 @@
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ДоступностьПользователей</segments>
|
||||
<segments>Пользователи</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ДоступностьРолиГруппаКолонок</name>
|
||||
<name>ГруппаКолонок</name>
|
||||
<id>10</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ДоступностьРолиВидимость</name>
|
||||
<name>БыстрыйДоступПользователя</name>
|
||||
<id>6</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -28,10 +28,10 @@
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ДоступностьПользователей.Видимость</segments>
|
||||
<segments>Пользователи.БыстрыйДоступПользователя</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиВидимостьРасширеннаяПодсказка</name>
|
||||
<name>БыстрыйДоступПользователяРасширеннаяПодсказка</name>
|
||||
<id>35</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -41,7 +41,7 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДоступностьРолиВидимостьКонтекстноеМеню</name>
|
||||
<name>БыстрыйДоступПользователяКонтекстноеМеню</name>
|
||||
<id>7</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
@@ -53,7 +53,7 @@
|
||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ДоступностьРолиПредставлениеРоли</name>
|
||||
<name>Пользователь</name>
|
||||
<id>11</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -61,10 +61,10 @@
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ДоступностьПользователей.Пользователь</segments>
|
||||
<segments>Пользователи.Пользователь</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиПредставлениеРолиРасширеннаяПодсказка</name>
|
||||
<name>ПользовательРасширеннаяПодсказка</name>
|
||||
<id>37</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -74,7 +74,7 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДоступностьРолиПредставлениеРолиКонтекстноеМеню</name>
|
||||
<name>ПользовательКонтекстноеМеню</name>
|
||||
<id>12</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
@@ -109,7 +109,7 @@
|
||||
</toolTip>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиГруппаКолонокРасширеннаяПодсказка</name>
|
||||
<name>ГруппаКолонокРасширеннаяПодсказка</name>
|
||||
<id>34</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -127,10 +127,10 @@
|
||||
</items>
|
||||
<commandBarLocation>Top</commandBarLocation>
|
||||
<autoCommandBar>
|
||||
<name>ДоступностьРолиКоманднаяПанель</name>
|
||||
<name>ПользователиКоманднаяПанель</name>
|
||||
<id>3</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ДоступностьРолиОтметитьВсе</name>
|
||||
<name>ОтметитьВсе</name>
|
||||
<id>19</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -138,7 +138,7 @@
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиОтметитьВсеРасширеннаяПодсказка</name>
|
||||
<name>ОтметитьВсеРасширеннаяПодсказка</name>
|
||||
<id>22</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -156,7 +156,7 @@
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ДоступностьРолиСнятьОтметки</name>
|
||||
<name>СнятьОтметки</name>
|
||||
<id>20</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -164,7 +164,7 @@
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиСнятьОтметкиРасширеннаяПодсказка</name>
|
||||
<name>СнятьОтметкиРасширеннаяПодсказка</name>
|
||||
<id>23</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -184,10 +184,10 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<searchStringAddition>
|
||||
<name>ДоступностьРолиСтрокаПоиска</name>
|
||||
<name>ПользователиСтрокаПоиска</name>
|
||||
<id>25</id>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<name>ПользователиСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>27</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -197,20 +197,20 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДоступностьРолиСтрокаПоискаКонтекстноеМеню</name>
|
||||
<name>ПользователиСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>26</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>ДоступностьРоли</source>
|
||||
<source>Пользователи</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>ДоступностьРолиСостояниеПросмотра</name>
|
||||
<name>ПользователиСостояниеПросмотра</name>
|
||||
<id>28</id>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<name>ПользователиСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>30</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -220,21 +220,21 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДоступностьРолиСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<name>ПользователиСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>29</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
<source>ДоступностьРоли</source>
|
||||
<source>Пользователи</source>
|
||||
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>ДоступностьРолиУправлениеПоиском</name>
|
||||
<name>ПользователиУправлениеПоиском</name>
|
||||
<id>31</id>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<name>ПользователиУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>33</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -244,18 +244,18 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДоступностьРолиУправлениеПоискомКонтекстноеМеню</name>
|
||||
<name>ПользователиУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>32</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
<source>ДоступностьРоли</source>
|
||||
<source>Пользователи</source>
|
||||
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>ДоступностьРолиРасширеннаяПодсказка</name>
|
||||
<name>ПользователиРасширеннаяПодсказка</name>
|
||||
<id>24</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -265,7 +265,7 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДоступностьРолиКонтекстноеМеню</name>
|
||||
<name>ПользователиКонтекстноеМеню</name>
|
||||
<id>2</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
@@ -299,23 +299,19 @@
|
||||
<rowFilter xsi:type="core:UndefinedValue"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Видимость</name>
|
||||
<name>БыстрыйДоступ</name>
|
||||
<id>8</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Быстрый доступ к отчету для новых пользователей</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Видимость</segments>
|
||||
<segments>БыстрыйДоступ</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ВидимостьРасширеннаяПодсказка</name>
|
||||
<name>БыстрыйДоступРасширеннаяПодсказка</name>
|
||||
<id>47</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -325,7 +321,7 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ВидимостьКонтекстноеМеню</name>
|
||||
<name>БыстрыйДоступКонтекстноеМеню</name>
|
||||
<id>9</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
@@ -448,10 +444,10 @@
|
||||
<showTitle>auto</showTitle>
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>Видимость</name>
|
||||
<name>БыстрыйДоступ</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Видимость</value>
|
||||
<value>Быстрый доступ к отчету для новых пользователей</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
@@ -465,10 +461,10 @@
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ДоступностьПользователей</name>
|
||||
<name>Пользователи</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Доступность пользователей</value>
|
||||
<value>Пользователи</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
@@ -498,10 +494,10 @@
|
||||
</edit>
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Видимость</name>
|
||||
<name>БыстрыйДоступПользователя</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Видимость</value>
|
||||
<value>Быстрый доступ пользователя</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
@@ -586,19 +582,19 @@
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>Пользователи</name>
|
||||
<name>ИсключенияБыстрогоДоступа</name>
|
||||
<valueType>
|
||||
<types>ValueList</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<parameters>
|
||||
<name>Видимость</name>
|
||||
<name>БыстрыйДоступ</name>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<parameters>
|
||||
<name>вариант</name>
|
||||
<name>Вариант</name>
|
||||
<valueType>
|
||||
<types>CatalogRef.ВариантыОтчетов</types>
|
||||
</valueType>
|
||||
@@ -0,0 +1,103 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
Запрос = Новый Запрос;
|
||||
|
||||
Если Параметры.Свойство("Вариант") И ЗначениеЗаполнено(Параметры.Вариант) Тогда
|
||||
БыстрыйДоступ = Параметры.Вариант.БыстрыйДоступ;
|
||||
Запрос.УстановитьПараметр("Вариант", Параметры.Вариант);
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| ИсключенияБыстрогоДоступа.Пользователь,
|
||||
| (НЕ &БыстрыйДоступ) КАК БыстрыйДоступПользователя
|
||||
|ПОМЕСТИТЬ втИсключения
|
||||
|ИЗ
|
||||
| Справочник.ВариантыОтчетов.ИсключенияБыстрогоДоступа КАК ИсключенияБыстрогоДоступа
|
||||
|ГДЕ
|
||||
| ИсключенияБыстрогоДоступа.Ссылка = &Вариант
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ
|
||||
| Пользователи.Ссылка КАК Пользователь,
|
||||
| ЕСТЬNULL(Исключения.БыстрыйДоступПользователя, &БыстрыйДоступ) КАК БыстрыйДоступПользователя
|
||||
|ИЗ
|
||||
| Справочник.Пользователи КАК Пользователи
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ втИсключения КАК Исключения
|
||||
| ПО Пользователи.Ссылка = Исключения.Пользователь"
|
||||
Иначе
|
||||
|
||||
ИсключенияБыстрогоДоступа = Новый ТаблицаЗначений;
|
||||
ИсключенияБыстрогоДоступа.Колонки.Добавить("Пользователь", Новый ОписаниеТипов("СправочникСсылка.Пользователи"));
|
||||
Для Каждого ЭлементСписка Из Параметры.ИсключенияБыстрогоДоступа Цикл
|
||||
ИсключенияБыстрогоДоступа.Добавить().Пользователь = ЭлементСписка.Значение;
|
||||
КонецЦикла;
|
||||
|
||||
БыстрыйДоступ = Параметры.БыстрыйДоступ;
|
||||
Запрос.УстановитьПараметр("ИсключенияБыстрогоДоступа", ИсключенияБыстрогоДоступа);
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| ИсключенияБыстрогоДоступа.Пользователь,
|
||||
| (НЕ &БыстрыйДоступ) КАК БыстрыйДоступПользователя
|
||||
|ПОМЕСТИТЬ втИсключения
|
||||
|ИЗ
|
||||
| &ИсключенияБыстрогоДоступа КАК ИсключенияБыстрогоДоступа
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ
|
||||
| Пользователи.Ссылка КАК Пользователь,
|
||||
| ЕСТЬNULL(Исключения.БыстрыйДоступПользователя, &БыстрыйДоступ) КАК БыстрыйДоступПользователя
|
||||
|ИЗ
|
||||
| Справочник.Пользователи КАК Пользователи
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ втИсключения КАК Исключения
|
||||
| ПО Пользователи.Ссылка = Исключения.Пользователь"
|
||||
КонецЕсли;
|
||||
|
||||
Запрос.Текст = ТекстЗапроса;
|
||||
Запрос.УстановитьПараметр("БыстрыйДоступ", БыстрыйДоступ);
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
Пользователи.Загрузить(Запрос.Выполнить().Выгрузить());
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Принять(Команда)
|
||||
|
||||
Результат = Новый Структура("БыстрыйДоступ, ИсключенияБыстрогоДоступа", БыстрыйДоступ, Новый СписокЗначений);
|
||||
ИсключенияБыстрогоДоступа = Пользователи.НайтиСтроки(Новый Структура("БыстрыйДоступПользователя", НЕ БыстрыйДоступ));
|
||||
Для Каждого СтрокаПользователь Из ИсключенияБыстрогоДоступа Цикл
|
||||
Результат.ИсключенияБыстрогоДоступа.Добавить(СтрокаПользователь.Пользователь);
|
||||
КонецЦикла;
|
||||
Закрыть(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОтметитьВсе(Команда)
|
||||
|
||||
БыстрыйДоступ = Истина;
|
||||
Для Каждого СтрокаПользователь Из Пользователи Цикл
|
||||
СтрокаПользователь.БыстрыйДоступПользователя = Истина;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СнятьОтметки(Команда)
|
||||
|
||||
БыстрыйДоступ = Ложь;
|
||||
Для Каждого СтрокаПользователь Из Пользователи Цикл
|
||||
СтрокаПользователь.БыстрыйДоступПользователя = Ложь;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
File renamed without changes.
+18
-13
@@ -512,6 +512,24 @@
|
||||
</edit>
|
||||
</columns>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>АдресДереваПодсистем</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Адрес дерева подсистем</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>Принять</name>
|
||||
<title>
|
||||
@@ -530,19 +548,6 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>АдрессДереваПодсистем</name>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<parameters>
|
||||
<name>НовыйЭлементСправочника</name>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
@@ -0,0 +1,93 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
// Ожидаемые параметры: ДеревоПодсистем, Подсистемы, НовыйЭлементСправочника
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
АдресДереваПодсистем = Параметры.АдресДереваПодсистем;
|
||||
ДеревоЗначений = ПолучитьИзВременногоХранилища(АдресДереваПодсистем);
|
||||
УдалитьИзВременногоХранилища(Параметры.АдресДереваПодсистем);
|
||||
|
||||
Найденные = ДеревоЗначений.Строки.НайтиСтроки(Новый Структура("Предопределенная", Истина), Истина);
|
||||
Для Каждого СтрокаДерева Из Найденные Цикл
|
||||
СтрокаДерева.Предопределенная = Ложь;
|
||||
КонецЦикла;
|
||||
|
||||
Если Параметры.Свойство("Подсистемы") Тогда
|
||||
ТаблицаЗначений = Параметры.Подсистемы.Выгрузить();
|
||||
|
||||
Для Каждого СтрокаТаблицы Из ТаблицаЗначений Цикл
|
||||
Найденные = ДеревоЗначений.Строки.НайтиСтроки(Новый Структура("ПутьКПодсистеме", СтрокаТаблицы.Подсистема), Истина);
|
||||
Для Каждого СтрокаДерева Из Найденные Цикл
|
||||
СтрокаДерева.Использование = Истина;
|
||||
СтрокаДерева.Предопределенная = СтрокаТаблицы.Предопределенная;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
ЗначениеВРеквизитФормы(ТаблицаЗначений, "Подсистемы");
|
||||
КонецЕсли;
|
||||
|
||||
ЗначениеВРеквизитФормы(ДеревоЗначений, "ДеревоПодсистем");
|
||||
|
||||
Если Параметры.НовыйЭлементСправочника Тогда
|
||||
Если УсловноеОформление.Элементы.Количество() > 0 Тогда
|
||||
УсловноеОформление.Элементы.Получить(0).Использование = Ложь;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Принять(Команда)
|
||||
|
||||
Подсистемы.Очистить();
|
||||
|
||||
Для каждого СтрокаПодсистемы из ДеревоПодсистем.ПолучитьЭлементы() Цикл
|
||||
Если СтрокаПодсистемы.Использование тогда
|
||||
ГруппировкаПодсистемы = Подсистемы.Добавить();
|
||||
ГруппировкаПодсистемы.Подсистема = СтрокаПодсистемы.ПутьКПодсистеме;
|
||||
ГруппировкаПодсистемы.Название = СтрокаПодсистемы.Название;
|
||||
ГруппировкаПодсистемы.Предопределенная = СтрокаПодсистемы.Предопределенная;
|
||||
КонецЕсли;
|
||||
ДобавитьПодсистемы(СтрокаПодсистемы)
|
||||
КонецЦикла;
|
||||
|
||||
ВозвращаемыеПараметры = Новый Структура("СписокПодсистем, АдресДереваПодсистем");
|
||||
ВозвращаемыеПараметры.СписокПодсистем = Подсистемы;
|
||||
ВозвращаемыеПараметры.АдресДереваПодсистем = АдресДереваПодсистем;
|
||||
|
||||
ПодготовитьРезультатНастройкиПодсистем(ВозвращаемыеПараметры);
|
||||
|
||||
Закрыть(ВозвращаемыеПараметры);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДобавитьПодсистемы(СтрокаПодсистемы)
|
||||
|
||||
Для каждого СтрокаПодсистемы из СтрокаПодсистемы.ПолучитьЭлементы() Цикл
|
||||
Если СтрокаПодсистемы.Использование тогда
|
||||
ГруппировкаПодсистема = Подсистемы.Добавить();
|
||||
ГруппировкаПодсистема.Подсистема = СтрокаПодсистемы.ПутьКПодсистеме;
|
||||
ГруппировкаПодсистема.Название = СтрокаПодсистемы.Название;
|
||||
ГруппировкаПодсистема.Предопределенная = СтрокаПодсистемы.Предопределенная;
|
||||
КонецЕсли;
|
||||
ДобавитьПодсистемы(СтрокаПодсистемы)
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПодготовитьРезультатНастройкиПодсистем(ВозвращаемыеПараметры)
|
||||
|
||||
ДеревоЗначений = ДанныеФормыВЗначение(ДеревоПодсистем, Тип("ДеревоЗначений"));
|
||||
ПоместитьВоВременноеХранилище(ДеревоЗначений, ВозвращаемыеПараметры.АдресДереваПодсистем);
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -1,100 +0,0 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если ТипЗнч(Параметры.вариант) = Тип("СправочникСсылка.ВариантыОтчетов") и Параметры.вариант.Пустая() тогда
|
||||
СписокПользователей = Параметры.Пользователи;
|
||||
Видимость = Параметры.Видимость;
|
||||
Иначе
|
||||
ТЗ = "ВЫБРАТЬ
|
||||
| ВариантыОтчетовНастройкаВидимости.Пользователь,
|
||||
| ВариантыОтчетовНастройкаВидимости.Видимость,
|
||||
| ВариантыОтчетов.Видимость КАК ВидимостьОбщая
|
||||
|ИЗ
|
||||
| Справочник.ВариантыОтчетов КАК ВариантыОтчетов
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ВариантыОтчетов.НастройкаВидимости КАК ВариантыОтчетовНастройкаВидимости
|
||||
| ПО ВариантыОтчетов.Ссылка = ВариантыОтчетовНастройкаВидимости.Ссылка
|
||||
|ГДЕ
|
||||
| ВариантыОтчетов.Ссылка = &вариант";
|
||||
|
||||
Запрос = Новый Запрос(ТЗ);
|
||||
Запрос.УстановитьПараметр("вариант", Параметры.вариант);
|
||||
|
||||
УстановитьПривилегированныйРежим(истина);
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
УстановитьПривилегированныйРежим(ложь);
|
||||
|
||||
СписокПользователей = Новый СписокЗначений;
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
СписокПользователей.Добавить(Выборка.Пользователь, ,Выборка.Видимость);
|
||||
Видимость = Выборка.ВидимостьОбщая;
|
||||
КонецЦикла;
|
||||
|
||||
Если Видимость = Неопределено тогда
|
||||
Видимость = истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ТЗ = "ВЫБРАТЬ
|
||||
| Пользователи.Ссылка КАК Пользователь
|
||||
|ИЗ
|
||||
| Справочник.Пользователи КАК Пользователи
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| Пользователи.Наименование";
|
||||
|
||||
Запрос = Новый Запрос(ТЗ);
|
||||
УстановитьПривилегированныйРежим(истина);
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
УстановитьПривилегированныйРежим(ложь);
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
|
||||
СтрокаПользователя = ДоступностьПользователей.Добавить();
|
||||
СтрокаПользователя.Пользователь = Выборка.Пользователь;
|
||||
ЭлементСписка = СписокПользователей.НайтиПоЗначению(Выборка.Пользователь);
|
||||
Если СписокПользователей.НайтиПоЗначению(Выборка.Пользователь) <> Неопределено тогда
|
||||
СтрокаПользователя.Видимость = ЭлементСписка.Пометка;
|
||||
Иначе
|
||||
СтрокаПользователя.Видимость = Видимость;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Принять(Команда)
|
||||
|
||||
СписокПользователи = Новый СписокЗначений;
|
||||
|
||||
Для каждого СтрокаПользователя из ДоступностьПользователей Цикл
|
||||
Если СтрокаПользователя.Видимость <> Видимость тогда
|
||||
СписокПользователи.Добавить(СтрокаПользователя.Пользователь, , СтрокаПользователя.Видимость);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Структура = Новый Структура("Видимость, Пользователи", Видимость, СписокПользователи);
|
||||
Закрыть(Структура);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОтметитьВсе(Команда)
|
||||
|
||||
Для каждого Строкапользователя из ДоступностьПользователей Цикл
|
||||
СтрокаПользователя.Видимость = истина;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СнятьОтметки(Команда)
|
||||
|
||||
Для каждого СтрокаПользователя из ДоступностьПользователей Цикл
|
||||
СтрокаПользователя.Видимость = ложь;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -1,58 +0,0 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДеревоЗначений = Параметры.ДеревоПодсистем;
|
||||
Дерево = ДанныеФормыВЗначение(ДеревоЗначений, Тип("ДеревоЗначений"));
|
||||
ЗначениеВРеквизитФормы(Дерево, "ДеревоПодсистем");
|
||||
|
||||
Если Параметры.НовыйЭлементСправочника Тогда
|
||||
Если УсловноеОформление.Элементы.Количество() > 0 Тогда
|
||||
УсловноеОформление.Элементы.Получить(0).Использование = Ложь;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Принять(Команда)
|
||||
|
||||
Подсистемы.Очистить();
|
||||
|
||||
Для каждого СтрокаПодсистемы из ДеревоПодсистем.ПолучитьЭлементы() Цикл
|
||||
Если СтрокаПодсистемы.Использование тогда
|
||||
ГруппировкаПодсистемы = Подсистемы.Добавить();
|
||||
ГруппировкаПодсистемы.Подсистема = СтрокаПодсистемы.ПутьКПодсистеме;
|
||||
ГруппировкаПодсистемы.Название = СтрокаПодсистемы.Название;
|
||||
ГруппировкаПодсистемы.Предопределенная = СтрокаПодсистемы.Предопределенная;
|
||||
КонецЕсли;
|
||||
ДобавитьПодсистемы(СтрокаПодсистемы)
|
||||
КонецЦикла;
|
||||
|
||||
ВозвращаемыеПараметры = Новый Структура("СписокПодсистем, ДеревоПодсистем");
|
||||
|
||||
ВозвращаемыеПараметры.СписокПодсистем = Подсистемы;
|
||||
ВозвращаемыеПараметры.ДеревоПодсистем = ДеревоПодсистем;
|
||||
|
||||
Закрыть(ВозвращаемыеПараметры);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДобавитьПодсистемы(СтрокаПодсистемы)
|
||||
|
||||
Для каждого СтрокаПодсистемы из СтрокаПодсистемы.ПолучитьЭлементы() Цикл
|
||||
Если СтрокаПодсистемы.Использование тогда
|
||||
ГруппировкаПодсистема = Подсистемы.Добавить();
|
||||
ГруппировкаПодсистема.Подсистема = СтрокаПодсистемы.ПутьКПодсистеме;
|
||||
ГруппировкаПодсистема.Название = СтрокаПодсистемы.Название;
|
||||
ГруппировкаПодсистема.Предопределенная = СтрокаПодсистемы.Предопределенная;
|
||||
КонецЕсли;
|
||||
ДобавитьПодсистемы(СтрокаПодсистемы)
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Форма списка вариантов отчетов. В данной форме можно открыть форму вариант отчета для редактирования описания отчета или ответственного.</p>
|
||||
<h3>См. также: </h3>
|
||||
<p><a href="Catalog.ВариантыОтчетов/Help">Варианты отчетов</a> </p></body></html>
|
||||
@@ -257,7 +257,7 @@
|
||||
<name>ГруппаИспользования</name>
|
||||
<id>56</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>НастроитьВидимостьПользователей</name>
|
||||
<name>НастроитьБыстрыйДоступ</name>
|
||||
<id>54</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
@@ -269,7 +269,7 @@
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>НастроитьВидимостьПользователейРасширеннаяПодсказка</name>
|
||||
<name>НастроитьБыстрыйДоступРасширеннаяПодсказка</name>
|
||||
<id>77</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -279,7 +279,7 @@
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.НастроитьВидимостьПользователей</commandName>
|
||||
<commandName>Form.Command.НастроитьБыстрыйДоступ</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -570,10 +570,10 @@
|
||||
</columns>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>НастроитьВидимостьПользователей</name>
|
||||
<name>НастроитьБыстрыйДоступ</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Настройки видимости варианта отчета</value>
|
||||
<value>Настроить быстрый доступ</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<toolTip>
|
||||
@@ -585,7 +585,7 @@
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>НастроитьВидимостьПользователей</name>
|
||||
<name>НастроитьБыстрыйДоступ</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Ответственный за вариант отчета пользователь может изменять настройки СКД. Данная форма позволяет изменить ответственного за вариант отчета.</p>
|
||||
<p><strong><font size="2">Изменение ответственного за варианта отчета</font></strong></p>
|
||||
<p>При создании нового варианта отчета ответственный за вариант отчета становить пользователь, который его создал. Что бы позволить изменять настройки варианта другому пользователю, требуется в форме варианта отчета изменить пользователя в поле "Ответственный".</p>
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
@@ -53,32 +55,93 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НастроитьБыстрыйДоступ(Команда)
|
||||
|
||||
ИсключенияБыстрогоДоступа = Новый СписокЗначений;
|
||||
Для каждого СтрокаПользователь из Объект.ИсключенияБыстрогоДоступа Цикл
|
||||
ИсключенияБыстрогоДоступа.Добавить(СтрокаПользователь.Пользователь);
|
||||
КонецЦикла;
|
||||
ПараметрыФормы = Новый Структура("БыстрыйДоступ, ИсключенияБыстрогоДоступа", Объект.БыстрыйДоступ, ИсключенияБыстрогоДоступа);
|
||||
|
||||
Структура = ОткрытьФормуМодально("Справочник.ВариантыОтчетов.Форма.НастройкаБыстрогоДоступа", ПараметрыФормы, ЭтаФорма);
|
||||
Если Структура = Неопределено тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Объект.БыстрыйДоступ = Структура.БыстрыйДоступ;
|
||||
|
||||
Объект.ИсключенияБыстрогоДоступа.Очистить();
|
||||
Для Каждого ЭлементСписка Из Структура.ИсключенияБыстрогоДоступа Цикл
|
||||
Объект.ИсключенияБыстрогоДоступа.Добавить().Пользователь = ЭлементСписка.Значение;
|
||||
КонецЦикла;
|
||||
|
||||
Элементы.Использование.Заголовок = ОписаниеПользователей();
|
||||
Модифицированность = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НастроитьПодсистемы(Команда)
|
||||
|
||||
ПараметрыФормы = Новый Структура("АдресДереваПодсистем, Подсистемы, НовыйЭлементСправочника");
|
||||
ПараметрыФормы.Подсистемы = Объект.Подсистемы;
|
||||
ПараметрыФормы.НовыйЭлементСправочника = Объект.Ссылка.Пустая();
|
||||
|
||||
ПодготовитьПараметрыНастройкиПодсистем(ПараметрыФормы);
|
||||
|
||||
ВозвращаемыеПараметры = ОткрытьФормуМодально("Справочник.ВариантыОтчетов.Форма.НастройкаПодсистем", ПараметрыФормы, ЭтаФорма);
|
||||
|
||||
Если ВозвращаемыеПараметры <> Неопределено тогда
|
||||
Объект.Подсистемы.Очистить();
|
||||
Для каждого ОписаниеПодсистема из ВозвращаемыеПараметры.СписокПодсистем Цикл
|
||||
СтрокаПодсистемы = Объект.Подсистемы.Добавить();
|
||||
СтрокаПодсистемы.Подсистема = ОписаниеПодсистема.Подсистема;
|
||||
СтрокаПодсистемы.Название = ОписаниеПодсистема.Название;
|
||||
СтрокаПодсистемы.Предопределенная = ОписаниеПодсистема.Предопределенная;
|
||||
КонецЦикла;
|
||||
|
||||
ЗафиксироватьРезультатНастройкиПодсистем(ВозвращаемыеПараметры);
|
||||
|
||||
Элементы.Подсистемы.Заголовок = ОписаниеПодсистем();
|
||||
|
||||
Модифицированность = Истина;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ВСПОМОГАТЕЛЬНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
|
||||
Функция ОписаниеПользователей()
|
||||
|
||||
ОписаниеПользователя = "";
|
||||
Если Объект.Видимость тогда
|
||||
ОписаниеПользователя = "все" + ?(Объект.НастройкаВидимости.Количество() > 0, " кроме: ", " ");
|
||||
Результат = "";
|
||||
Если Объект.БыстрыйДоступ тогда
|
||||
Результат = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'все %1 '"),
|
||||
?(Объект.ИсключенияБыстрогоДоступа.Количество() > 0, НСтр("ru = ', кроме:'"), ""));
|
||||
Иначе
|
||||
ОписаниеПользователя = "";
|
||||
Результат = "";
|
||||
КонецЕсли;
|
||||
Для каждого СтрокаПользователя из Объект.НастройкаВидимости Цикл
|
||||
ОписаниеПользователя = ОписаниеПользователя + СтрокаПользователя.Пользователь + ", ";
|
||||
Для каждого СтрокаПользователя из Объект.ИсключенияБыстрогоДоступа Цикл
|
||||
Результат = Результат + СтрокаПользователя.Пользователь + ", ";
|
||||
КонецЦикла;
|
||||
ОписаниеПользователя = Лев(ОписаниеПользователя, СтрДлина(ОписаниеПользователя)-2);
|
||||
Результат = Лев(Результат, СтрДлина(Результат) - 2);
|
||||
|
||||
Возврат ОписаниеПользователя;
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ОписаниеПодсистем()
|
||||
|
||||
СписокПодсистем = "";
|
||||
|
||||
Результат = "";
|
||||
Для каждого Подсистема из Объект.Подсистемы Цикл
|
||||
СписокПодсистем = СписокПодсистем + Подсистема.Название + ", ";
|
||||
Результат = Результат + Подсистема.Название + ", ";
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Лев(СписокПодсистем, СтрДлина(СписокПодсистем)-2)
|
||||
Возврат Лев(Результат, СтрДлина(Результат) - 2)
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -92,7 +155,8 @@
|
||||
|
||||
СтрокаПодсистемыПодчиненой = СтрокаПодсистемы.ПолучитьЭлементы().Добавить();
|
||||
СтрокаПодсистемыПодчиненой.Название = ПодсистемаПодчиненная.Синоним;
|
||||
МассивСтрок = Объект.Подсистемы.НайтиСтроки(Новый Структура("Подсистема", СтрокаПодсистемы.ПутьКПодсистеме + "\" + ПодсистемаПодчиненная.Имя));
|
||||
МассивСтрок = Объект.Подсистемы.НайтиСтроки(
|
||||
Новый Структура("Подсистема", СтрокаПодсистемы.ПутьКПодсистеме + "\" + ПодсистемаПодчиненная.Имя));
|
||||
СтрокаПодсистемыПодчиненой.Использование = МассивСтрок.Количество() > 0;
|
||||
Если СтрокаПодсистемыПодчиненой.Использование тогда
|
||||
СписокПодсистем = СписокПодсистем + ПодсистемаПодчиненная.Синоним + ", ";
|
||||
@@ -109,7 +173,8 @@
|
||||
|
||||
СтрокаПодсистемыПодчиненой = СтрокаПодсистемы.ПолучитьЭлементы().Добавить();
|
||||
СтрокаПодсистемыПодчиненой.Название = ПодсистемаПодчиненная.Представление;
|
||||
МассивСтрок = Объект.Подсистемы.НайтиСтроки(Новый Структура("Подсистема", ПодсистемаПодчиненная.Значение));
|
||||
МассивСтрок = Объект.Подсистемы.НайтиСтроки(
|
||||
Новый Структура("Подсистема", ПодсистемаПодчиненная.Значение));
|
||||
СтрокаПодсистемыПодчиненой.Использование = МассивСтрок.Количество() > 0;
|
||||
Если СтрокаПодсистемыПодчиненой.Использование тогда
|
||||
СписокПодсистем = СписокПодсистем + ПодсистемаПодчиненная.Представление + ", ";
|
||||
@@ -121,7 +186,6 @@
|
||||
КонецЦикла;
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
Процедура ДобавитьДеревоВиртуальныхПодсистем(Подсистема, СтрокаПодсистемы, СписокПодсистем)
|
||||
|
||||
ВиртуальныеПодсистемы = ВариантыОтчетов.ПолучитьВиртуальныеПодсистемы(Подсистема);
|
||||
@@ -130,7 +194,8 @@
|
||||
|
||||
СтрокаПодсистемыПодчиненой = СтрокаПодсистемы.ПолучитьЭлементы().Добавить();
|
||||
СтрокаПодсистемыПодчиненой.Название = ПодсистемаПодчиненная.Представление;
|
||||
МассивСтрок = Объект.Подсистемы.НайтиСтроки(Новый Структура("Подсистема", ПодсистемаПодчиненная.Значение));
|
||||
МассивСтрок = Объект.Подсистемы.НайтиСтроки(
|
||||
Новый Структура("Подсистема", ПодсистемаПодчиненная.Значение));
|
||||
СтрокаПодсистемыПодчиненой.Использование = МассивСтрок.Количество() > 0;
|
||||
Если СтрокаПодсистемыПодчиненой.Использование тогда
|
||||
СписокПодсистем = СписокПодсистем + ПодсистемаПодчиненная.Представление + ", ";
|
||||
@@ -143,68 +208,20 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НастроитьВидимостьПользователей(Команда)
|
||||
|
||||
СписокПользователей = Новый СписокЗначений;
|
||||
Для каждого СтрокаПользователь из Объект.НастройкаВидимости Цикл
|
||||
СписокПользователей.Добавить(СтрокаПользователь.Пользователь,, НЕ Объект.Видимость);
|
||||
КонецЦикла;
|
||||
|
||||
ПараметрыФормы = Новый Структура("Видимость, Пользователи", Объект.Видимость, СписокПользователей);
|
||||
Структура = ОткрытьФормуМодально("Справочник.ВариантыОтчетов.Форма.РедактированиеВидимости", ПараметрыФормы, ЭтаФорма);
|
||||
Если Структура = Неопределено тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
СписокПользователей = Структура.Пользователи;
|
||||
|
||||
Объект.НастройкаВидимости.Очистить();
|
||||
|
||||
Объект.Видимость = Структура.Видимость;
|
||||
|
||||
Для каждого ЭлементПользователи из СписокПользователей Цикл
|
||||
СтрокаРоли = Объект.НастройкаВидимости.Добавить();
|
||||
СтрокаРоли.Пользователь = ЭлементПользователи.Значение;
|
||||
КонецЦикла;
|
||||
|
||||
Элементы.Использование.Заголовок = ОписаниеПользователей();
|
||||
|
||||
ЭтаФорма.Модифицированность = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НастроитьПодсистемы(Команда)
|
||||
|
||||
ПараметрыФормы = Новый Структура("ДеревоПодсистем", ДеревоПодсистем);
|
||||
|
||||
ВозвращаемыеПараметры = ОткрытьФормуМодально("Справочник.ВариантыОтчетов.Форма.РедактированиеПодсистемы", ПараметрыФормы, ЭтаФорма);
|
||||
|
||||
Если ВозвращаемыеПараметры <> Неопределено тогда
|
||||
Объект.Подсистемы.Очистить();
|
||||
Для каждого ОписаниеПодсистема из ВозвращаемыеПараметры.СписокПодсистем Цикл
|
||||
СтрокаПодсистемы = Объект.Подсистемы.Добавить();
|
||||
СтрокаПодсистемы.Подсистема = ОписаниеПодсистема.Подсистема;
|
||||
СтрокаПодсистемы.Название = ОписаниеПодсистема.Название;
|
||||
СтрокаПодсистемы.Предопределенная = ОписаниеПодсистема.Предопределенная;
|
||||
КонецЦикла;
|
||||
|
||||
Элементы.Подсистемы.Заголовок = ОписаниеПодсистем();
|
||||
|
||||
ПоместитьДеревоЗначенийВформу(ВозвращаемыеПараметры.ДеревоПодсистем);
|
||||
ЭтаФорма.Модифицированность = Истина;
|
||||
|
||||
КонецЕсли;
|
||||
&НаСервере
|
||||
Процедура ПодготовитьПараметрыНастройкиПодсистем(ПараметрыФормы)
|
||||
|
||||
ДеревоЗначений = ДанныеФормыВЗначение(ДеревоПодсистем, Тип("ДеревоЗначений"));
|
||||
ПараметрыФормы.АдресДереваПодсистем = ПоместитьВоВременноеХранилище(ДеревоЗначений, ЭтаФорма.УникальныйИдентификатор);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПоместитьДеревозначенийВформу(ДеревоПодсистем)
|
||||
Процедура ЗафиксироватьРезультатНастройкиПодсистем(ВозвращаемыеПараметры)
|
||||
|
||||
ДеревоПодсистемЗначение = ДанныеФормыВЗначение(ДеревоПодсистем, Тип("ДеревоЗначений"));
|
||||
ЗначениеВРеквизитФормы(ДеревоПодсистемЗначение, "ДеревоПодсистем");
|
||||
ДеревоЗначений = ПолучитьИзВременногоХранилища(ВозвращаемыеПараметры.АдресДереваПодсистем);
|
||||
ЗначениеВРеквизитФормы(ДеревоЗначений, "ДеревоПодсистем");
|
||||
УдалитьИзВременногоХранилища(ВозвращаемыеПараметры.АдресДереваПодсистем);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<h3>Вариант отчета</h3>
|
||||
<p><font size="1">Вариант отчета - это настройка от</font><font size="1">чета, которая содержит описание группировок, отборов, условных оформления и т.п.</font></p>
|
||||
<p><font size="1">Вариант отчета - это настройка от</font><font size="1">чета, которая содержит описание группировок, отборов, условные оформления и т.п.</font></p>
|
||||
<h3>Работа с вариантом отчета</h3>
|
||||
<p><font size="2"><font size="1">В данной справке рассматриваются аспекты работы со списком вариантов отчетов. Вопросы связанные с настройкой и изменением варианта отчета в данной справке не рассматриваются. Для получения наиболее полная информация по настройке вариантов отчета обратитесь к документации по конфигурированию и администрированию 1С:Предприятие версии 8.2. </font></font></p>
|
||||
<h3>Создание варианта отчета</h3>
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
</extendedListPresentation>
|
||||
<levelCount>2</levelCount>
|
||||
<foldersOnTop>true</foldersOnTop>
|
||||
<descriptionLength>70</descriptionLength>
|
||||
<descriptionLength>150</descriptionLength>
|
||||
<codeType>String</codeType>
|
||||
<defaultPresentation>AsDescription</defaultPresentation>
|
||||
<editType>InDialog</editType>
|
||||
@@ -246,22 +246,19 @@
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="5a3cc2a8-f519-45ac-af9b-c57a4f1acdc0">
|
||||
<name>Видимость</name>
|
||||
<name>БыстрыйДоступ</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Быстрый доступ</value>
|
||||
</synonym>
|
||||
<comment>Вариант видим всем пользователям по умолчанию</comment>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Быстрый доступ для новых пользователей по умолчанию</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:BooleanValue">
|
||||
<value>true</value>
|
||||
</fillValue>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="f0105e51-9510-426a-8aa0-af827d93ffd9">
|
||||
@@ -368,10 +365,10 @@
|
||||
<objectType typeId="b0bdd3b4-5708-4757-b46f-98763b913b28" valueTypeId="6898c385-acc7-481a-a899-9d7b528ec773"/>
|
||||
<rowType typeId="844239d5-4561-41ff-acf3-cbe73407a679" valueTypeId="2cb2680c-07fa-4c4d-b6d1-38b768dc76db"/>
|
||||
</producedTypes>
|
||||
<name>НастройкаВидимости</name>
|
||||
<name>ИсключенияБыстрогоДоступа</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Настройка видимости</value>
|
||||
<value>Исключения быстрого доступа</value>
|
||||
</synonym>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
@@ -430,19 +427,19 @@
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="ece7f438-0898-4a02-89cb-6a6aa689e331">
|
||||
<name>РедактированиеВидимости</name>
|
||||
<name>НастройкаБыстрогоДоступа</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Использование отчета</value>
|
||||
<value>Настройка быстрого доступа</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="15ca91d9-0373-435c-a69f-409f1eff6c3b">
|
||||
<name>РедактированиеПодсистемы</name>
|
||||
<name>НастройкаПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Редактирование подсистемы</value>
|
||||
<value>Настройка подсистем</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
|
||||
@@ -832,7 +832,7 @@
|
||||
<segments>Список.ИндексКартинки</segments>
|
||||
</rowPictureDataPath>
|
||||
<rowsPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыФайлов</picture>
|
||||
<picture>CommonPicture.КоллекцияПиктограммФайлов</picture>
|
||||
</rowsPicture>
|
||||
<borderColor xsi:type="core:ColorRef">
|
||||
<color>Style.BorderColor</color>
|
||||
|
||||
@@ -3,16 +3,20 @@
|
||||
ДанныеФайла = РаботаСФайламиВызовСервера.ПолучитьДанныеФайла(Неопределено, Элементы.Список.ТекущаяСтрока);
|
||||
|
||||
Если ДанныеФайла.ТекущаяВерсия = Элементы.Список.ТекущаяСтрока Тогда
|
||||
Предупреждение(НСтр("ru = 'Активную версию нельзя удалить!'"));
|
||||
Предупреждение(НСтр("ru = 'Активную версию нельзя удалить.'"));
|
||||
Отказ = Истина;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
|
||||
Если ИмяСобытия = "ЗаконченоРедактирование" Или ИмяСобытия = "ВерсияСохранена" Тогда
|
||||
|
||||
Если ИмяСобытия = "Запись_Файл" И (Параметр.Событие = "ЗаконченоРедактирование" Или Параметр.Событие = "ВерсияСохранена") Тогда
|
||||
|
||||
Элементы.Список.Обновить();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>ОткрытьВерсиюРасширеннаяПодсказка</name>
|
||||
<id>71</id>
|
||||
<id>73</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -45,7 +45,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>ОткрытьКарточкуРасширеннаяПодсказка</name>
|
||||
<id>72</id>
|
||||
<id>74</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -72,7 +72,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>СделатьАктивнойРасширеннаяПодсказка</name>
|
||||
<id>73</id>
|
||||
<id>75</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -99,7 +99,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>ПометитьНаУдаление_СнятьПометкуРасширеннаяПодсказка</name>
|
||||
<id>74</id>
|
||||
<id>76</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -126,7 +126,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>СравнитьРасширеннаяПодсказка</name>
|
||||
<id>75</id>
|
||||
<id>77</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -142,6 +142,32 @@
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>СохранитьКак</name>
|
||||
<id>70</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>СохранитьКакРасширеннаяПодсказка</name>
|
||||
<id>78</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<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:Button">
|
||||
<name>Справка</name>
|
||||
<id>33</id>
|
||||
@@ -153,7 +179,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>СправкаРасширеннаяПодсказка</name>
|
||||
<id>76</id>
|
||||
<id>79</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -180,7 +206,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>НастройкаОтображенияДанныхРасширеннаяПодсказка</name>
|
||||
<id>77</id>
|
||||
<id>80</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -203,7 +229,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ОсновнаяКоманднаяПанельРасширеннаяПодсказка</name>
|
||||
<id>70</id>
|
||||
<id>72</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -230,6 +256,15 @@
|
||||
<defaultItem>true</defaultItem>
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<titleLocation>None</titleLocation>
|
||||
<excludedCommands>Add</excludedCommands>
|
||||
<excludedCommands>Copy</excludedCommands>
|
||||
<excludedCommands>HierarchicalList</excludedCommands>
|
||||
<excludedCommands>List</excludedCommands>
|
||||
<excludedCommands>MoveDown</excludedCommands>
|
||||
<excludedCommands>MoveUp</excludedCommands>
|
||||
<excludedCommands>SortListAsc</excludedCommands>
|
||||
<excludedCommands>SortListDesc</excludedCommands>
|
||||
<excludedCommands>Tree</excludedCommands>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КартинкаИНаименование</name>
|
||||
<id>67</id>
|
||||
@@ -246,7 +281,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>СписокИндексКартинкиРасширеннаяПодсказка</name>
|
||||
<id>95</id>
|
||||
<id>99</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -269,7 +304,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<valuesPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыФайлов</picture>
|
||||
<picture>CommonPicture.КоллекцияПиктограммФайлов</picture>
|
||||
</valuesPicture>
|
||||
<border xsi:type="core:BorderDef">
|
||||
<style>Single</style>
|
||||
@@ -290,7 +325,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>АвторРасширеннаяПодсказка</name>
|
||||
<id>97</id>
|
||||
<id>101</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -333,7 +368,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаИНаименованиеРасширеннаяПодсказка</name>
|
||||
<id>94</id>
|
||||
<id>98</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -360,7 +395,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ВладелецРасширеннаяПодсказка</name>
|
||||
<id>99</id>
|
||||
<id>103</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -401,7 +436,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НомерВерсииРасширеннаяПодсказка</name>
|
||||
<id>101</id>
|
||||
<id>105</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -442,7 +477,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>КомментарийРасширеннаяПодсказка</name>
|
||||
<id>103</id>
|
||||
<id>107</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -483,7 +518,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ДатаСозданияРасширеннаяПодсказка</name>
|
||||
<id>105</id>
|
||||
<id>109</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -524,7 +559,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>РазмерРасширеннаяПодсказка</name>
|
||||
<id>107</id>
|
||||
<id>111</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -564,7 +599,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>СсылкаРасширеннаяПодсказка</name>
|
||||
<id>109</id>
|
||||
<id>113</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -603,6 +638,10 @@
|
||||
<event>Selection</event>
|
||||
<name>СписокВыбор</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>BeforeAddRow</event>
|
||||
<name>СписокПередНачаломДобавления</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>BeforeDeleteRow</event>
|
||||
<name>СписокПередУдалением</name>
|
||||
@@ -617,10 +656,10 @@
|
||||
</handlers>
|
||||
<searchStringAddition>
|
||||
<name>СписокСтрокаПоиска</name>
|
||||
<id>85</id>
|
||||
<id>89</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>87</id>
|
||||
<id>91</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -630,7 +669,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>86</id>
|
||||
<id>90</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>Список</source>
|
||||
@@ -640,10 +679,10 @@
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>СписокСостояниеПросмотра</name>
|
||||
<id>88</id>
|
||||
<id>92</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>90</id>
|
||||
<id>94</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -653,7 +692,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>89</id>
|
||||
<id>93</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
@@ -664,10 +703,10 @@
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>СписокУправлениеПоиском</name>
|
||||
<id>91</id>
|
||||
<id>95</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>93</id>
|
||||
<id>97</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -677,7 +716,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>92</id>
|
||||
<id>96</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
@@ -688,7 +727,7 @@
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>СписокРасширеннаяПодсказка</name>
|
||||
<id>84</id>
|
||||
<id>88</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -710,7 +749,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюСписокОткрытьВерсиюРасширеннаяПодсказка</name>
|
||||
<id>78</id>
|
||||
<id>81</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -741,7 +780,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюСписокОткрытьКарточкуРасширеннаяПодсказка</name>
|
||||
<id>79</id>
|
||||
<id>82</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -768,7 +807,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюСписокСделатьАктивнойРасширеннаяПодсказка</name>
|
||||
<id>80</id>
|
||||
<id>83</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -795,7 +834,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюСписокСравнитьРасширеннаяПодсказка</name>
|
||||
<id>81</id>
|
||||
<id>84</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -811,6 +850,32 @@
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>СписокКонтекстноеМенюСохранитьКак</name>
|
||||
<id>71</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>СписокКонтекстноеМенюСохранитьКакРасширеннаяПодсказка</name>
|
||||
<id>85</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<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:Button">
|
||||
<name>КонтекстноеМенюСписокПометитьНаУдаление_СнятьПометку</name>
|
||||
<id>45</id>
|
||||
@@ -822,7 +887,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюСписокПометитьНаУдаление_СнятьПометкуРасширеннаяПодсказка</name>
|
||||
<id>82</id>
|
||||
<id>86</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -849,7 +914,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>КонтекстноеМенюСписокКопироватьРасширеннаяПодсказка</name>
|
||||
<id>83</id>
|
||||
<id>87</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -1305,7 +1370,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаОткрыть</picture>
|
||||
<picture>CommonPicture.ОткрытьФайл</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -1315,6 +1380,32 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>СохранитьКак</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сохранить как...</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Сохранить файл версии на диск или другое устройство</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СохранитьФайлКак</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>СохранитьКак</name>
|
||||
</handler>
|
||||
</action>
|
||||
<representation>Picture</representation>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>Файл</name>
|
||||
<valueType>
|
||||
|
||||
@@ -181,9 +181,9 @@
|
||||
Если ДанныеФайла.Редактирует.Пустая() Тогда
|
||||
СменитьАктивнуюВерсиюФайла(ТекущиеДанные.Ссылка);
|
||||
ЗаполнитьДеревоВерсий();
|
||||
Оповестить("АктивнаяВерсияИзменена", Параметры.Файл);
|
||||
Оповестить("Запись_Файл", Новый Структура("Событие", "АктивнаяВерсияИзменена"), Параметры.Файл);
|
||||
Иначе
|
||||
Предупреждение(НСтр("ru = 'Смена активной версии разрешена только для не занятых файлов!'"));
|
||||
Предупреждение(НСтр("ru = 'Смена активной версии разрешена только для не занятых файлов.'"));
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -210,8 +210,9 @@
|
||||
&НаКлиенте
|
||||
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
|
||||
|
||||
Если ИмяСобытия = "ЗаконченоРедактирование" Или ИмяСобытия = "ВерсияСохранена" Тогда
|
||||
Если Параметры.Файл = Параметр Тогда
|
||||
Если ИмяСобытия = "Запись_Файл" И (Параметр.Событие = "ЗаконченоРедактирование" Или Параметр.Событие = "ВерсияСохранена") Тогда
|
||||
|
||||
Если Параметры.Файл = Источник Тогда
|
||||
|
||||
ТекущаяВерсия = Элементы.Список.ТекущиеДанные.Ссылка;
|
||||
ЗаполнитьДеревоВерсий();
|
||||
@@ -222,6 +223,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -451,7 +453,7 @@
|
||||
|
||||
Состояние();
|
||||
#Иначе
|
||||
Предупреждение(НСтр("ru = 'Сравнение версий в веб-клиенте не поддерживается!'"));
|
||||
Предупреждение(НСтр("ru = 'Сравнение версий в веб-клиенте не поддерживается.'"));
|
||||
#КонецЕсли
|
||||
|
||||
КонецЕсли;
|
||||
@@ -501,4 +503,23 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СохранитьКак(Команда)
|
||||
|
||||
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
||||
Если ТекущиеДанные = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДанныеФайла = РаботаСФайламиВызовСервера.ПолучитьДанныеФайлаДляСохранения(
|
||||
Неопределено, ТекущиеДанные.Ссылка, УникальныйИдентификатор);
|
||||
КомандыРаботыСФайламиКлиент.СохранитьКак(ДанныеФайла, УникальныйИдентификатор);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СписокПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа)
|
||||
Отказ = Истина;
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>ОткрытьРасширеннаяПодсказка</name>
|
||||
<id>49</id>
|
||||
<id>56</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -39,6 +39,32 @@
|
||||
</borderColor>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ФормаСохранитьКак</name>
|
||||
<id>50</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ФормаСохранитьКакРасширеннаяПодсказка</name>
|
||||
<id>57</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Command.СохранитьКак</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>
|
||||
@@ -46,7 +72,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ОсновнаяКоманднаяПанельРасширеннаяПодсказка</name>
|
||||
<id>48</id>
|
||||
<id>55</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -73,7 +99,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ВладелецРасширеннаяПодсказка</name>
|
||||
<id>50</id>
|
||||
<id>58</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -129,7 +155,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПолноеНаименованиеРасширеннаяПодсказка</name>
|
||||
<id>53</id>
|
||||
<id>61</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -172,7 +198,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>КодРасширеннаяПодсказка</name>
|
||||
<id>55</id>
|
||||
<id>63</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -214,7 +240,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеКодРасширеннаяПодсказка</name>
|
||||
<id>52</id>
|
||||
<id>60</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -244,7 +270,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>РодительскаяВерсияРасширеннаяПодсказка</name>
|
||||
<id>57</id>
|
||||
<id>65</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -294,7 +320,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>РазмерРасширеннаяПодсказка</name>
|
||||
<id>60</id>
|
||||
<id>68</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -339,7 +365,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>РасширениеРасширеннаяПодсказка</name>
|
||||
<id>62</id>
|
||||
<id>70</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -386,7 +412,7 @@
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаРасширеннаяПодсказка</name>
|
||||
<id>64</id>
|
||||
<id>72</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -411,7 +437,7 @@
|
||||
<height>1</height>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<valuesPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыФайлов</picture>
|
||||
<picture>CommonPicture.КоллекцияПиктограммФайлов</picture>
|
||||
</valuesPicture>
|
||||
<border xsi:type="core:BorderDef">
|
||||
<width>1</width>
|
||||
@@ -429,7 +455,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>РасширениеКартинкаРасширеннаяПодсказка</name>
|
||||
<id>59</id>
|
||||
<id>67</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -463,7 +489,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>КомментарийРасширеннаяПодсказка</name>
|
||||
<id>66</id>
|
||||
<id>74</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -513,7 +539,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>АвторРасширеннаяПодсказка</name>
|
||||
<id>68</id>
|
||||
<id>76</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -561,7 +587,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ДатаСозданияРасширеннаяПодсказка</name>
|
||||
<id>71</id>
|
||||
<id>79</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -606,7 +632,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НомерВерсииРасширеннаяПодсказка</name>
|
||||
<id>73</id>
|
||||
<id>81</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -646,7 +672,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ДатаИНомерРасширеннаяПодсказка</name>
|
||||
<id>70</id>
|
||||
<id>78</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -663,6 +689,52 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ДатаМодификацииФайла</name>
|
||||
<id>48</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дата изменения файла</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.ДатаМодификацииФайла</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ДатаМодификацииФайлаРасширеннаяПодсказка</name>
|
||||
<id>83</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДатаМодификацииФайлаКонтекстноеМеню</name>
|
||||
<id>49</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаХранение</name>
|
||||
<id>38</id>
|
||||
@@ -679,7 +751,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ТипХраненияФайлаРасширеннаяПодсказка</name>
|
||||
<id>76</id>
|
||||
<id>86</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -713,112 +785,18 @@
|
||||
<id>47</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Том</name>
|
||||
<id>41</id>
|
||||
<id>51</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеЗаданий</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеВыполнениеЗадач</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеЗаданий</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.Администрирование</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.БазовыеПрава</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ВыводНаПринтерФайлБуферОбмена</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеБазовойНСИ</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеВнешнихПользователей</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеДополнительныхСведений</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеОпросов</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеОтветовНаВопросыАнкет</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеПерсональныхДанныхФизическихЛиц</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеУчастниковГруппДоступа</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеРолейИсполнителей</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеФизическихЛиц</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеШаблоновАнкет</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускAutomation</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускВебКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускВнешнегоСоединения</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускТолстогоКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускТонкогоКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеМакетовПечатныхФорм</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ОбновлениеКонфигурацииБазыДанных</role>
|
||||
</for>
|
||||
<for>
|
||||
<value>true</value>
|
||||
<role>Role.ПолныеПрава</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ПросмотрЖурналаРегистрации</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.РедактированиеРеквизитовОбъектов</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеБазовойНСИ</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеДополнительныхСведений</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеОтветовНаВопросыАнкет</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеПерсональныхДанныхФизическихЛиц</role>
|
||||
</for>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.Том</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ТомРасширеннаяПодсказка</name>
|
||||
<id>79</id>
|
||||
<id>89</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -828,7 +806,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТомКонтекстноеМеню</name>
|
||||
<id>42</id>
|
||||
<id>52</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
@@ -849,116 +827,18 @@
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ТомПолныйПуть</name>
|
||||
<id>45</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Полный путь тома</value>
|
||||
</title>
|
||||
<id>53</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеЗаданий</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеВыполнениеЗадач</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеЗаданий</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.Администрирование</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.БазовыеПрава</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ВыводНаПринтерФайлБуферОбмена</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеБазовойНСИ</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеВнешнихПользователей</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеДополнительныхСведений</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеОпросов</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеОтветовНаВопросыАнкет</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеПерсональныхДанныхФизическихЛиц</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеУчастниковГруппДоступа</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеРолейИсполнителей</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеФизическихЛиц</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеШаблоновАнкет</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускAutomation</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускВебКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускВнешнегоСоединения</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускТолстогоКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускТонкогоКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеМакетовПечатныхФорм</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ОбновлениеКонфигурацииБазыДанных</role>
|
||||
</for>
|
||||
<for>
|
||||
<value>true</value>
|
||||
<role>Role.ПолныеПрава</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ПросмотрЖурналаРегистрации</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.РедактированиеРеквизитовОбъектов</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеБазовойНСИ</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеДополнительныхСведений</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеОтветовНаВопросыАнкет</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеПерсональныхДанныхФизическихЛиц</role>
|
||||
</for>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ТомПолныйПуть</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ТомПолныйПутьРасширеннаяПодсказка</name>
|
||||
<id>81</id>
|
||||
<id>91</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -968,7 +848,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТомПолныйПутьКонтекстноеМеню</name>
|
||||
<id>46</id>
|
||||
<id>54</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
@@ -1002,7 +882,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаТомРасширеннаяПодсказка</name>
|
||||
<id>78</id>
|
||||
<id>88</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -1033,7 +913,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ПутьКФайлуРасширеннаяПодсказка</name>
|
||||
<id>83</id>
|
||||
<id>93</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -1075,7 +955,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаХранениеРасширеннаяПодсказка</name>
|
||||
<id>75</id>
|
||||
<id>85</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -1142,7 +1022,7 @@
|
||||
<name>ТомПолныйПуть</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Том полный путь</value>
|
||||
<value>Полный путь тома</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
@@ -1171,7 +1051,7 @@
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КартинкаОткрыть</picture>
|
||||
<picture>CommonPicture.ОткрытьФайл</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
@@ -1181,6 +1061,32 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>СохранитьКак</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сохранить как...</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Сохранить файл версии на диск или другое устройство</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СохранитьФайлКак</picture>
|
||||
</picture>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>СохранитьКак</name>
|
||||
</handler>
|
||||
</action>
|
||||
<representation>Picture</representation>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<commandInterface>
|
||||
<navigationPanel>
|
||||
<cmiFragmentRecord>
|
||||
|
||||
@@ -33,6 +33,16 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||
Оповестить("ВерсияСохранена", Объект.Владелец);
|
||||
Оповестить("Запись_Файл", Новый Структура("Событие", "ВерсияСохранена"), Объект.Владелец);
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СохранитьКак(Команда)
|
||||
|
||||
ДанныеФайла = РаботаСФайламиВызовСервера.ПолучитьДанныеФайлаДляСохранения(
|
||||
Неопределено, Объект.Ссылка, УникальныйИдентификатор);
|
||||
КомандыРаботыСФайламиКлиент.СохранитьКак(ДанныеФайла, УникальныйИдентификатор);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Для просмотра списка всех версий файла откройте его карточку (<strong>F2</strong> или команда "<strong>Открыть карточку</strong>") и перейдите в раздел "<strong>Версии файлов</strong>".</p>
|
||||
<p>В списке версий можно:</p>
|
||||
<ul><li>открыть файл версии соответствующим приложением для просмотра (команда "<strong>Открыть карточку</strong>");
|
||||
|
||||
@@ -62,12 +62,12 @@
|
||||
Если Владелец.ТекущаяВерсия = Ссылка Тогда
|
||||
Если ПометкаУдаления = Истина И Владелец.ПометкаУдаления <> Истина Тогда
|
||||
Отказ = Истина;
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Активную версию нельзя удалить!'"));
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Активную версию нельзя удалить.'"));
|
||||
КонецЕсли;
|
||||
ИначеЕсли РодительскаяВерсия.Пустая() Тогда
|
||||
Если ПометкаУдаления = Истина И Владелец.ПометкаУдаления <> Истина Тогда
|
||||
Отказ = Истина;
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Первую версию нельзя удалить!'"));
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Первую версию нельзя удалить.'"));
|
||||
КонецЕсли;
|
||||
ИначеЕсли ПометкаУдаления = Истина И Владелец.ПометкаУдаления <> Истина Тогда
|
||||
// Очищаем у версий, дочерних к помеченной, ссылку на родительскую -
|
||||
|
||||
@@ -57,8 +57,14 @@
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Owner</name>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Владелец</value>
|
||||
</toolTip>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:ReferenceValue">
|
||||
<value>Catalog.Файлы.EmptyRef</value>
|
||||
</fillValue>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
@@ -176,6 +182,26 @@
|
||||
<fillValue xsi:type="core:DateValue">
|
||||
<value>0001-01-01T00:00:00</value>
|
||||
</fillValue>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="9ea39d31-3775-4fb8-a3f3-202e54354d49">
|
||||
<name>ДатаМодификацииФайла</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Дата модификации файла</value>
|
||||
</synonym>
|
||||
<comment>Дата модификации файла - в локальном времени</comment>
|
||||
<type>
|
||||
<types>Date</types>
|
||||
<dateQualifiers/>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Дата модификации файла - в локальном времени</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
@@ -357,7 +383,6 @@
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="b76d342c-0f9d-4eb0-b49e-a9f472a4dd0d">
|
||||
@@ -523,7 +548,7 @@
|
||||
<key>ru</key>
|
||||
<value>Файл</value>
|
||||
</synonym>
|
||||
<comment>Файл версии</comment>
|
||||
<comment>Служебное поле только для обмена файлами</comment>
|
||||
<type>
|
||||
<types>ValueStorage</types>
|
||||
</type>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p class="Usual">Для каждого физического лица можно указать реквизиты документа, удостоверяющего личность. Для указания вида документа и используется этот справочник.</p>
|
||||
<p class="Usual">Справочник уже содержит основные документы, удостоверяющие личность, но может быть расширен пользователем.</p>
|
||||
<p class="Usual"> </p>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
// Проверим, выполняется ли копирование группы
|
||||
Если Копирование И Группа Тогда
|
||||
Предупреждение(НСтр("ru = 'Добавление новых групп в справочнике запрещено!'"));
|
||||
Предупреждение(НСтр("ru = 'Добавление новых групп в справочнике запрещено.'"));
|
||||
Отказ = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -207,10 +207,6 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnOpen</event>
|
||||
<name>ПриОткрытии</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Конфигурация позволяет хранить следующие типы контактной информации:</p>
|
||||
<ul><li>
|
||||
<div>Адрес — реквизит с таким типом контактной информации предназначен для хранения адреса в виде произвольной строки или в виде шаблона адреса. Позволяет заполнять адрес, используя адресный классификатор, из формы‑шаблона ввода адреса. Если адрес заполняется с помощью адресного классификатора, то индекс адреса устанавливается из классификатора автоматически, после окончания ввода адреса. Предопределенные фактический и юридический адреса используются в печатных формах документов.</div>
|
||||
|
||||
@@ -4,87 +4,81 @@
|
||||
ТипКИАдрес = Перечисления.ТипыКонтактнойИнформации.Адрес;
|
||||
ТипКИТелефон = Перечисления.ТипыКонтактнойИнформации.Телефон;
|
||||
ТипКИФакс = Перечисления.ТипыКонтактнойИнформации.Факс;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
|
||||
ПроверитьЭлементыФормы();
|
||||
ПроверитьЭлементыФормы(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеЗаписи()
|
||||
|
||||
ПроверитьЭлементыФормы();
|
||||
ПроверитьЭлементыФормы(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТипПриИзменении(Элемент)
|
||||
|
||||
ПроверитьЭлементыФормы();
|
||||
ПроверитьЭлементыФормы(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РедактированиеТолькоВДиалогеПриИзменении(Элемент)
|
||||
|
||||
ПроверитьЭлементыФормы();
|
||||
ПроверитьЭлементыФормы(ЭтаФорма);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроверитьЭлементыФормы()
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Процедура ПроверитьЭлементыФормы(Форма)
|
||||
|
||||
ЭтоНовый = Не ЗначениеЗаполнено(Объект.Ссылка);
|
||||
ЭтоНовый = Не ЗначениеЗаполнено(Форма.Объект.Ссылка);
|
||||
|
||||
Если ЭтоНовый Тогда
|
||||
// для новых видов КИ установим признак "Можно изменять способ редактирования"
|
||||
Объект.МожноИзменятьСпособРедактирования = Истина;
|
||||
Форма.Объект.МожноИзменятьСпособРедактирования = Истина;
|
||||
|
||||
Иначе
|
||||
// для уже записанных запретим редактировать группу и тип
|
||||
Элементы.Родитель.ТолькоПросмотр = Истина;
|
||||
Элементы.Тип.ТолькоПросмотр = Истина;
|
||||
Форма.Элементы.Родитель.ТолькоПросмотр = Истина;
|
||||
Форма.Элементы.Тип.ТолькоПросмотр = Истина;
|
||||
|
||||
// для предопределенных запретим и наименование редактировать
|
||||
Если Объект.Предопределенный Тогда
|
||||
Элементы.Наименование.ТолькоПросмотр = Истина;
|
||||
Если Форма.Объект.Предопределенный Тогда
|
||||
Форма.Элементы.Наименование.ТолькоПросмотр = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Объект.МожноИзменятьСпособРедактирования Тогда
|
||||
Если Не Форма.Объект.МожноИзменятьСпособРедактирования Тогда
|
||||
// Если у объекта нельзя менять способ редактирования, то сделаем недоступными оставшиеся элементы
|
||||
Элементы.РедактированиеТолькоВДиалоге.Доступность = Ложь;
|
||||
Элементы.АдресТолькоРоссийский.Доступность = Ложь;
|
||||
Форма.Элементы.РедактированиеТолькоВДиалоге.Доступность = Ложь;
|
||||
Форма.Элементы.АдресТолькоРоссийский.Доступность = Ложь;
|
||||
Возврат;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ЭтоАдрес = (Объект.Тип = ТипКИАдрес);
|
||||
ЭтоТелефон = (Объект.Тип = ТипКИТелефон);
|
||||
ЭтоФакс = (Объект.Тип = ТипКИФакс);
|
||||
ЭтоАдрес = (Форма.Объект.Тип = Форма.ТипКИАдрес);
|
||||
ЭтоТелефон = (Форма.Объект.Тип = Форма.ТипКИТелефон);
|
||||
ЭтоФакс = (Форма.Объект.Тип = Форма.ТипКИФакс);
|
||||
|
||||
// Установим доступность и проверим значение поля РедактированиеТолькоВДиалоге
|
||||
Если ЭтоАдрес ИЛИ ЭтоТелефон ИЛИ ЭтоФакс Тогда
|
||||
Элементы.РедактированиеТолькоВДиалоге.Доступность = Истина;
|
||||
Форма.Элементы.РедактированиеТолькоВДиалоге.Доступность = Истина;
|
||||
Иначе
|
||||
Элементы.РедактированиеТолькоВДиалоге.Доступность = Ложь;
|
||||
Если Объект.РедактированиеТолькоВДиалоге Тогда
|
||||
Объект.РедактированиеТолькоВДиалоге = Ложь;
|
||||
Форма.Элементы.РедактированиеТолькоВДиалоге.Доступность = Ложь;
|
||||
Если Форма.Объект.РедактированиеТолькоВДиалоге Тогда
|
||||
Форма.Объект.РедактированиеТолькоВДиалоге = Ложь;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
// Установим доступность и проверим значение поля РедактированиеТолькоВДиалоге
|
||||
Если ЭтоАдрес И Объект.РедактированиеТолькоВДиалоге Тогда
|
||||
Элементы.АдресТолькоРоссийский.Доступность = Истина;
|
||||
Если ЭтоАдрес И Форма.Объект.РедактированиеТолькоВДиалоге Тогда
|
||||
Форма.Элементы.АдресТолькоРоссийский.Доступность = Истина;
|
||||
Иначе
|
||||
Элементы.АдресТолькоРоссийский.Доступность = Ложь;
|
||||
Если Объект.АдресТолькоРоссийский Тогда
|
||||
Объект.АдресТолькоРоссийский = Ложь;
|
||||
Форма.Элементы.АдресТолькоРоссийский.Доступность = Ложь;
|
||||
Если Форма.Объект.АдресТолькоРоссийский Тогда
|
||||
Форма.Объект.АдресТолькоРоссийский = Ложь;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Справочник <strong>Виды контактной информации</strong> имеет двухуровневую иерархию. Группы справочника соответствуют справочникам-носителям контактной информации, а элементы внутри этих групп определяют состав контактной информации этих справочников. Добавление новых групп в этот справочник запрещено. Поставка конфигурации осуществляется c предопределенными группами и элементами справочника. Для добавления произвольного реквизита в один из этих справочников, необходимо добавить в справочник <strong>Виды контактной информации</strong> в соответствующую группу новый элемент.</p>
|
||||
<p><strong><font size="2">См. также</font></strong></p>
|
||||
<ul><li><font size="1"><a href="Catalog.ВидыКонтактнойИнформации.Form.ФормаЭлемента/Help">Типы контактной информации</a></font></li></ul></body></html>
|
||||
+16
@@ -19,6 +19,22 @@
|
||||
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||
</order>
|
||||
<conditionalAppearance>
|
||||
<item>
|
||||
<selection/>
|
||||
<filter>
|
||||
<item xsi:type="FilterItemComparison">
|
||||
<left xsi:type="dcscor:Field">Ссылка.Недействителен</left>
|
||||
<comparisonType>Equal</comparisonType>
|
||||
<right xsi:type="xs:boolean">true</right>
|
||||
</item>
|
||||
</filter>
|
||||
<appearance>
|
||||
<dcscor:item xsi:type="SettingsParameterValue">
|
||||
<dcscor:parameter>ЦветТекста</dcscor:parameter>
|
||||
<dcscor:value xsi:type="v8ui:Color">style:ТекстЗапрещеннойЯчейкиЦвет</dcscor:value>
|
||||
</dcscor:item>
|
||||
</appearance>
|
||||
</item>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||
</conditionalAppearance>
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеГруппыРасширеннаяПодсказка</name>
|
||||
<id>92</id>
|
||||
<id>94</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -76,10 +76,10 @@
|
||||
</handlers>
|
||||
<searchStringAddition>
|
||||
<name>ГруппыВнешнихПользователейСтрокаПоиска</name>
|
||||
<id>83</id>
|
||||
<id>85</id>
|
||||
<extendedTooltip>
|
||||
<name>ГруппыВнешнихПользователейСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>85</id>
|
||||
<id>87</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -89,7 +89,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ГруппыВнешнихПользователейСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>84</id>
|
||||
<id>86</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>ГруппыВнешнихПользователей</source>
|
||||
@@ -99,10 +99,10 @@
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>ГруппыВнешнихПользователейСостояниеПросмотра</name>
|
||||
<id>86</id>
|
||||
<id>88</id>
|
||||
<extendedTooltip>
|
||||
<name>ГруппыВнешнихПользователейСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>88</id>
|
||||
<id>90</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -112,7 +112,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ГруппыВнешнихПользователейСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>87</id>
|
||||
<id>89</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
@@ -123,10 +123,10 @@
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>ГруппыВнешнихПользователейУправлениеПоиском</name>
|
||||
<id>89</id>
|
||||
<id>91</id>
|
||||
<extendedTooltip>
|
||||
<name>ГруппыВнешнихПользователейУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>91</id>
|
||||
<id>93</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -136,7 +136,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ГруппыВнешнихПользователейУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>90</id>
|
||||
<id>92</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
@@ -147,7 +147,7 @@
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>ГруппыВнешнихПользователейРасширеннаяПодсказка</name>
|
||||
<id>82</id>
|
||||
<id>84</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -184,7 +184,7 @@
|
||||
<segments>ГруппыВнешнихПользователей.НомерКартинки</segments>
|
||||
</rowPictureDataPath>
|
||||
<rowsPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыПользователя</picture>
|
||||
<picture>CommonPicture.СостоянияПользователей</picture>
|
||||
</rowsPicture>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
@@ -233,7 +233,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||
<id>112</id>
|
||||
<id>114</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -273,10 +273,10 @@
|
||||
</handlers>
|
||||
<searchStringAddition>
|
||||
<name>ВнешниеПользователиСписокСтрокаПоиска</name>
|
||||
<id>103</id>
|
||||
<id>105</id>
|
||||
<extendedTooltip>
|
||||
<name>ВнешниеПользователиСписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>105</id>
|
||||
<id>107</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -286,7 +286,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ВнешниеПользователиСписокСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>104</id>
|
||||
<id>106</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>ВнешниеПользователиСписок</source>
|
||||
@@ -296,10 +296,10 @@
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>ВнешниеПользователиСписокСостояниеПросмотра</name>
|
||||
<id>106</id>
|
||||
<id>108</id>
|
||||
<extendedTooltip>
|
||||
<name>ВнешниеПользователиСписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>108</id>
|
||||
<id>110</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -309,7 +309,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ВнешниеПользователиСписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>107</id>
|
||||
<id>109</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
@@ -320,10 +320,10 @@
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>ВнешниеПользователиСписокУправлениеПоиском</name>
|
||||
<id>109</id>
|
||||
<id>111</id>
|
||||
<extendedTooltip>
|
||||
<name>ВнешниеПользователиСписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>111</id>
|
||||
<id>113</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -333,7 +333,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ВнешниеПользователиСписокУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>110</id>
|
||||
<id>112</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
@@ -344,7 +344,7 @@
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>ВнешниеПользователиСписокРасширеннаяПодсказка</name>
|
||||
<id>102</id>
|
||||
<id>104</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -376,7 +376,7 @@
|
||||
<segments>ВнешниеПользователиСписок.НомерКартинки</segments>
|
||||
</rowPictureDataPath>
|
||||
<rowsPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыПользователя</picture>
|
||||
<picture>CommonPicture.СостоянияПользователей</picture>
|
||||
</rowsPicture>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
@@ -408,7 +408,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаРасширеннаяПодсказка</name>
|
||||
<id>81</id>
|
||||
<id>83</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -446,7 +446,7 @@
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ОписаниеОтображаемыхВнешнихПользователейРасширеннаяПодсказка</name>
|
||||
<id>124</id>
|
||||
<id>126</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -480,7 +480,7 @@
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаНельзяУстановитьСвойствоРасширеннаяПодсказка</name>
|
||||
<id>123</id>
|
||||
<id>125</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -515,7 +515,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ВыбиратьИерархическиРасширеннаяПодсказка</name>
|
||||
<id>127</id>
|
||||
<id>129</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -546,7 +546,7 @@
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаУстановитьСвойствоРасширеннаяПодсказка</name>
|
||||
<id>126</id>
|
||||
<id>128</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -575,7 +575,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаПоказыватьВнешнихПользователейДочернихГруппРасширеннаяПодсказка</name>
|
||||
<id>122</id>
|
||||
<id>124</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -606,7 +606,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>ВыбратьГруппуВнешнихПользователейРасширеннаяПодсказка</name>
|
||||
<id>74</id>
|
||||
<id>75</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -636,7 +636,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>ВыбратьВнешнегоПользователяРасширеннаяПодсказка</name>
|
||||
<id>75</id>
|
||||
<id>76</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -663,7 +663,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>СоздатьВнешнегоПользователяРасширеннаяПодсказка</name>
|
||||
<id>76</id>
|
||||
<id>77</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -690,7 +690,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>СоздатьГруппуВнешнихПользователейРасширеннаяПодсказка</name>
|
||||
<id>77</id>
|
||||
<id>78</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -720,7 +720,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>ПользователиИБРасширеннаяПодсказка</name>
|
||||
<id>79</id>
|
||||
<id>80</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -751,7 +751,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>КоманднаяПанельВнешниеПользователиРасширеннаяПодсказка</name>
|
||||
<id>78</id>
|
||||
<id>79</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -773,7 +773,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ФормаСправкаРасширеннаяПодсказка</name>
|
||||
<id>80</id>
|
||||
<id>81</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -789,6 +789,33 @@
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ФормаПоказыватьНедействительныхПользователей</name>
|
||||
<id>74</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ФормаПоказыватьНедействительныхПользователейРасширеннаяПодсказка</name>
|
||||
<id>82</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Command.ПоказыватьНедействительныхПользователей</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
@@ -861,10 +888,10 @@
|
||||
(ВЫБРАТЬ
|
||||
ИСТИНА
|
||||
ИЗ
|
||||
РегистрСведений.СоставГруппПользователей КАК СоставГруппПользователей
|
||||
РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
ГДЕ
|
||||
СоставГруппПользователей.Пользователь = ВнешниеПользователи.Ссылка
|
||||
И СоставГруппПользователей.ГруппаПользователей = &ГруппаВнешнихПользователей)
|
||||
СоставыГруппПользователей.Пользователь = ВнешниеПользователи.Ссылка
|
||||
И СоставыГруппПользователей.ГруппаПользователей = &ГруппаВнешнихПользователей)
|
||||
ИЛИ (НЕ &ВыбиратьИерархически)
|
||||
И ИСТИНА В
|
||||
(ВЫБРАТЬ
|
||||
@@ -1058,6 +1085,23 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПоказыватьНедействительныхПользователей</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Показывать недействительных пользователей</value>
|
||||
</title>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>СоздатьГруппуВнешнихПользователей</name>
|
||||
<title>
|
||||
@@ -1083,6 +1127,28 @@
|
||||
<currentRowUse>Auto</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>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ПоказыватьНедействительныхПользователей</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>ВыборГруппВнешнихПользователей</name>
|
||||
<valueType>
|
||||
|
||||
@@ -6,6 +6,22 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
ПоказыватьНедействительныхПользователей = Ложь;
|
||||
|
||||
Если Не Параметры.РежимВыбора Тогда
|
||||
|
||||
// только если не режим выбора, делаем фильтрацию
|
||||
Если ПоказыватьНедействительныхПользователей Тогда
|
||||
ОбщегоНазначенияКлиентСервер.УдалитьЭлементыГруппыОтбора(ВнешниеПользователиСписок.Отбор, "Недействителен");
|
||||
Иначе
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(
|
||||
ВнешниеПользователиСписок.Отбор,
|
||||
"Недействителен",
|
||||
Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ИспользоватьГруппы = ПолучитьФункциональнуюОпцию("ИспользоватьГруппыПользователей");
|
||||
|
||||
Если ТипЗнч(Параметры.ТекущаяСтрока) = Тип("СправочникСсылка.ГруппыВнешнихПользователей") Тогда
|
||||
@@ -267,3 +283,22 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПоказыватьНедействительныхПользователей(Команда)
|
||||
|
||||
ПоказыватьНедействительныхПользователей = Не ПоказыватьНедействительныхПользователей;
|
||||
|
||||
Элементы.ФормаПоказыватьНедействительныхПользователей.Пометка = ПоказыватьНедействительныхПользователей;
|
||||
|
||||
Если ПоказыватьНедействительныхПользователей Тогда
|
||||
ОбщегоНазначенияКлиентСервер.УдалитьЭлементыГруппыОтбора(ВнешниеПользователиСписок.Отбор, "Недействителен");
|
||||
Иначе
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(
|
||||
ВнешниеПользователиСписок.Отбор,
|
||||
"Недействителен",
|
||||
Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>СвязьКартинкаПредупрежденияРасширеннаяПодсказка</name>
|
||||
<id>191</id>
|
||||
<id>193</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -58,7 +58,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>СвязьПояснениеНесоответствияРасширеннаяПодсказка</name>
|
||||
<id>192</id>
|
||||
<id>194</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -94,7 +94,7 @@
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extendedTooltip>
|
||||
<name>СвязьОбработкаНесоответствияРасширеннаяПодсказка</name>
|
||||
<id>190</id>
|
||||
<id>192</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -129,7 +129,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ОбъектАвторизацииРасширеннаяПодсказка</name>
|
||||
<id>193</id>
|
||||
<id>195</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -157,6 +157,104 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Действителен</name>
|
||||
<id>190</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<for>
|
||||
<role>Role.Администрирование</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.БазовыеПрава</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ВыводНаПринтерФайлБуферОбмена</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеБазовойНСИ</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеВнешнихПользователей</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ДобавлениеИзменениеПользователей</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускAutomation</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускВебКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускВнешнегоСоединения</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускТолстогоКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЗапускТонкогоКлиента</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеТекущегоВнешнегоПользователя</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеТекущегоПользователя</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИзменениеУчастниковГруппДоступа</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ОбновлениеКонфигурацииБазыДанных</role>
|
||||
</for>
|
||||
<for>
|
||||
<value>true</value>
|
||||
<role>Role.ПолныеПрава</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ПросмотрЖурналаРегистрации</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеБазовойНСИ</role>
|
||||
</for>
|
||||
<for>
|
||||
<role>Role.ЧтениеВнешнихПользователей</role>
|
||||
</for>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.Недействителен</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ДействителенПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ДействителенРасширеннаяПодсказка</name>
|
||||
<id>197</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДействителенКонтекстноеМеню</name>
|
||||
<id>191</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>CheckBoxField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ДоступКИнформационнойБазеРазрешен</name>
|
||||
<id>99</id>
|
||||
@@ -175,7 +273,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ДоступКИнформационнойБазеРазрешенРасширеннаяПодсказка</name>
|
||||
<id>195</id>
|
||||
<id>199</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -214,7 +312,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ПользовательИнфБазыИмяРасширеннаяПодсказка</name>
|
||||
<id>199</id>
|
||||
<id>203</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -261,7 +359,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПарольРасширеннаяПодсказка</name>
|
||||
<id>201</id>
|
||||
<id>205</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -312,7 +410,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПодтверждениеПароляРасширеннаяПодсказка</name>
|
||||
<id>203</id>
|
||||
<id>207</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -360,7 +458,7 @@
|
||||
<titleLocation>Left</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ПользовательИнфБазыЗапрещеноИзменятьПарольРасширеннаяПодсказка</name>
|
||||
<id>205</id>
|
||||
<id>209</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -393,7 +491,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ПредставлениеЯзыкаРасширеннаяПодсказка</name>
|
||||
<id>207</id>
|
||||
<id>211</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -434,10 +532,6 @@
|
||||
<value>true</value>
|
||||
<role>Role.ИзменениеУчастниковГруппДоступа</role>
|
||||
</for>
|
||||
<for>
|
||||
<value>true</value>
|
||||
<role>Role.РедактированиеРеквизитовОбъектов</role>
|
||||
</for>
|
||||
<for>
|
||||
<value>true</value>
|
||||
<role>Role.ПолныеПрава</role>
|
||||
@@ -451,7 +545,7 @@
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<extendedTooltip>
|
||||
<name>ОсновныеСвойстваРасширеннаяПодсказка</name>
|
||||
<id>198</id>
|
||||
<id>202</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -490,7 +584,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>УстановитьРолиНепосредственноРасширеннаяПодсказка</name>
|
||||
<id>210</id>
|
||||
<id>214</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -559,7 +653,7 @@
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>РолиПометкаРасширеннаяПодсказка</name>
|
||||
<id>228</id>
|
||||
<id>232</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -590,7 +684,7 @@
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>РолиСинонимРасширеннаяПодсказка</name>
|
||||
<id>230</id>
|
||||
<id>234</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -634,7 +728,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>РолиКолонокРасширеннаяПодсказка</name>
|
||||
<id>227</id>
|
||||
<id>231</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -663,7 +757,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>РолиУстановитьФлажкиРасширеннаяПодсказка</name>
|
||||
<id>213</id>
|
||||
<id>217</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -690,7 +784,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>РолиСнятьФлажкиРасширеннаяПодсказка</name>
|
||||
<id>214</id>
|
||||
<id>218</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -717,7 +811,7 @@
|
||||
<skipOnInput>false</skipOnInput>
|
||||
<extendedTooltip>
|
||||
<name>РолиПоказатьТолькоВыбранныеРолиРасширеннаяПодсказка</name>
|
||||
<id>215</id>
|
||||
<id>219</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -743,7 +837,7 @@
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>РолиПоказатьПодсистемыРолейРасширеннаяПодсказка</name>
|
||||
<id>216</id>
|
||||
<id>220</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -763,10 +857,10 @@
|
||||
</autoCommandBar>
|
||||
<searchStringAddition>
|
||||
<name>РолиСтрокаПоиска</name>
|
||||
<id>218</id>
|
||||
<id>222</id>
|
||||
<extendedTooltip>
|
||||
<name>РолиСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>220</id>
|
||||
<id>224</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -776,7 +870,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РолиСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>219</id>
|
||||
<id>223</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>Роли</source>
|
||||
@@ -786,10 +880,10 @@
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>РолиСостояниеПросмотра</name>
|
||||
<id>221</id>
|
||||
<id>225</id>
|
||||
<extendedTooltip>
|
||||
<name>РолиСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>223</id>
|
||||
<id>227</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -799,7 +893,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РолиСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>222</id>
|
||||
<id>226</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
@@ -810,10 +904,10 @@
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>РолиУправлениеПоиском</name>
|
||||
<id>224</id>
|
||||
<id>228</id>
|
||||
<extendedTooltip>
|
||||
<name>РолиУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>226</id>
|
||||
<id>230</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -823,7 +917,7 @@
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РолиУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>225</id>
|
||||
<id>229</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
@@ -834,7 +928,7 @@
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>РолиРасширеннаяПодсказка</name>
|
||||
<id>217</id>
|
||||
<id>221</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -889,7 +983,7 @@
|
||||
<width>48</width>
|
||||
<extendedTooltip>
|
||||
<name>ОтображениеРолейРасширеннаяПодсказка</name>
|
||||
<id>212</id>
|
||||
<id>216</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -922,7 +1016,7 @@
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>РедактированиеИлиПросмотрРолейРасширеннаяПодсказка</name>
|
||||
<id>209</id>
|
||||
<id>213</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -951,7 +1045,7 @@
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>СвойстваПользователяИБРасширеннаяПодсказка</name>
|
||||
<id>197</id>
|
||||
<id>201</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Карточка внешнего пользователя позволяет просматривать и редактировать свойства пользователя информационной базы. В частности, здесь можно настроить параметры аутентификации (внешний вид формы повторяет форму редактирования параметров аутентификации пользователя информационной базы в Конфигураторе), н<font face="Verdana">азначать роли (если непосредственное назначение ролей используется).</font></p>
|
||||
<p>Как правило, внешние пользователи связаны с соответствующими пользователями информационной базы. Для добавления связи с пользователем информационной базы требуется установить флажок "Доступ к информационной базе разрешен". Для удаления - снять.</p>
|
||||
<p>Внешние пользователи всегда связаны с объектом информационной базы, если связь установлена, то её уже нельзя изменить.</p>
|
||||
|
||||
@@ -105,11 +105,9 @@
|
||||
|
||||
Если ДействияВФорме.Роли = "Редактирование" И Объект.УстановитьРолиНепосредственно И ПользовательИнфБазыРоли.Количество() = 0 Тогда
|
||||
|
||||
Если Вопрос(НСтр("ru = 'Пользователю информационной базы не установлено ни одной роли. Продолжить?'"),
|
||||
РежимДиалогаВопрос.ДаНет,
|
||||
,
|
||||
,
|
||||
НСтр("ru = 'Запись пользователя информационной базы'")) = КодВозвратаДиалога.Нет Тогда
|
||||
Ответ = Вопрос(НСтр("ru = 'Пользователю информационной базы не установлено ни одной роли. Продолжить?'"),
|
||||
РежимДиалогаВопрос.ДаНет, , , НСтр("ru = 'Запись пользователя информационной базы'"));
|
||||
Если Ответ = КодВозвратаДиалога.Нет Тогда
|
||||
Отказ = Истина;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -126,7 +124,7 @@
|
||||
Если ВнешниеПользователи.ОбъектАвторизацииИспользуется(Объект.ОбъектАвторизации, Объект.Ссылка) Тогда
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(
|
||||
НСтр("ru = 'Объект информационной базы уже используется для другого внешнего пользователя!'"), ,
|
||||
НСтр("ru = 'Объект информационной базы уже используется для другого внешнего пользователя.'"), ,
|
||||
"Объект.ОбъектАвторизации", ,
|
||||
Отказ);
|
||||
Возврат;
|
||||
@@ -863,9 +861,9 @@
|
||||
|
||||
|
||||
&НаСервере
|
||||
Процедура ОбновитьСоставРолей(ИндентификаторСтроки, Добавить);
|
||||
Процедура ОбновитьСоставРолей(ИдентификаторСтроки, Добавить);
|
||||
|
||||
Если ИндентификаторСтроки = Неопределено Тогда
|
||||
Если ИдентификаторСтроки = Неопределено Тогда
|
||||
// Обработка всех
|
||||
КоллекцияРолей = КоллекцияРолей();
|
||||
КоллекцияРолей.Очистить();
|
||||
@@ -888,7 +886,7 @@
|
||||
// Возврат
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ТекущиеДанные = Роли.НайтиПоИдентификатору(ИндентификаторСтроки);
|
||||
ТекущиеДанные = Роли.НайтиПоИдентификатору(ИдентификаторСтроки);
|
||||
Если ТекущиеДанные.ЭтоРоль Тогда
|
||||
ДобавитьУдалитьРоль(ТекущиеДанные.Имя, Добавить);
|
||||
Иначе
|
||||
@@ -965,4 +963,13 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДействителенПриИзменении(Элемент)
|
||||
|
||||
Если Объект.Недействителен Тогда
|
||||
ДоступКИнформационнойБазеРазрешен = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>В справочнике <strong>Внешние пользователи</strong> ведутся те пользователи, кому предоставлен вход в ИБ «извне». Их доступ, как правило, сильно ограничен, они не принимают активного участия в процессах учета, работают обособленно, не взаимодействуют между собой.</p>
|
||||
<p>Справочник предназначен для ведения списка внешних пользователей системы. Как правило, элементы справочника связаны с соответствующими пользователями информационной базы. С помощью команды <a href="Catalog.Пользователи.Form.ПользователиИБ/Help">"Пользователи информационной базы"</a> администратор системы может выполнить анализ соответствия элементов справочника <strong>Внешние пользователи</strong> с пользователями информационной базы.</p>
|
||||
<p>Основной способ добавления и редактирования элементов справочника через команду <strong>Внешний доступ</strong>, которая размещается в командной панели формы объектов информационной базы, например, контрагенты, физические лица. При выполнении команды сразу создается элемент справочника и связывается с объектом информационной базы или открывается существующий элемент.</p>
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
|
||||
Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)
|
||||
|
||||
Если НЕ Параметры.Отбор.Свойство("Недействителен") Тогда
|
||||
Параметры.Отбор.Вставить("Недействителен", Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
|
||||
|
||||
Если ВидФормы = "ФормаВыбора" Тогда
|
||||
|
||||
ПараметрИзменен = Ложь;
|
||||
|
||||
Если Не Параметры.Свойство("Отбор") Тогда
|
||||
Параметры.Вставить("Отбор", Новый Структура("Недействителен", Ложь));
|
||||
ПараметрИзменен = Истина;
|
||||
ИначеЕсли Не Параметры.Отбор.Свойство("Недействителен") Тогда
|
||||
Параметры.Отбор.Вставить("Недействителен", Ложь);
|
||||
ПараметрИзменен = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
Если ПараметрИзменен Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
ВыбраннаяФорма = "ФормаСписка";
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -5,16 +5,16 @@
|
||||
Пользователи.ПользовательПоИдентификаторуСуществует(ИдентификаторПользователяИБ, Ссылка) Тогда
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Один пользователь информационной базы
|
||||
|может быть связан только с одним пользователем или внешним пользователем!'"), , , , Отказ);
|
||||
|может быть связан только с одним пользователем или внешним пользователем.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(ОбъектАвторизации) Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Для внешнего пользователя не установлен объект авторизации!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Для внешнего пользователя не установлен объект авторизации.'"), , , , Отказ);
|
||||
Возврат;
|
||||
Иначе
|
||||
Если ВнешниеПользователи.ОбъектАвторизацииИспользуется(ОбъектАвторизации, Ссылка) Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Объект авторизации уже используется для другого внешнего пользователя!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Объект авторизации уже используется для другого внешнего пользователя.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -23,14 +23,12 @@
|
||||
Если НЕ ЭтоНовый() Тогда
|
||||
СтарыйОбъектАвторизации = ОбщегоНазначения.ПолучитьЗначениеРеквизита(Ссылка, "ОбъектАвторизации");
|
||||
Если ЗначениеЗаполнено(СтарыйОбъектАвторизации) И СтарыйОбъектАвторизации <> ОбъектАвторизации Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Объект информационной базы нельзя изменять!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Объект информационной базы нельзя изменять.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
//Если ОбменДанными.Загрузка Тогда
|
||||
// Возврат;
|
||||
//КонецЕсли;
|
||||
// Проверка ОбменДанными.Загрузка должна выполняться после кода выше.
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -132,25 +132,42 @@
|
||||
<defaultObjectForm>Catalog.ВнешниеПользователи.Form.ФормаЭлемента</defaultObjectForm>
|
||||
<defaultListForm>Catalog.ВнешниеПользователи.Form.ФормаСписка</defaultListForm>
|
||||
<defaultChoiceForm>Catalog.ВнешниеПользователи.Form.ФормаСписка</defaultChoiceForm>
|
||||
<attributes uuid="bbfd9834-12b4-49ca-bdae-5c94efa80482">
|
||||
<name>УдалитьПароль</name>
|
||||
<attributes uuid="433a114f-3198-4ef6-bbf8-ce9b54fdb736">
|
||||
<name>ИдентификаторПользователяИБ</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Удалить Пароль</value>
|
||||
<value>Идентификатор пользователя ИБ</value>
|
||||
</synonym>
|
||||
<comment>Требуется для сопоставления элемента справочника ВнешниеПользователи пользователю ИБ</comment>
|
||||
<type>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>30</length>
|
||||
</stringQualifiers>
|
||||
<types>UUID</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Это реквизит, который использовался в старой версии подсистемы для хранения паролей (используется для установки паролей пользователям информационной базы при конвертации данных)</value>
|
||||
<value>Уникальный идентификатор пользователя информационной базы, через который установлена связь элемента справочника с пользователем информационной базы</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="b729d739-5249-4765-85ee-fd792bb22911">
|
||||
<name>Недействителен</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Недействителен</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Boolean</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Внешний пользователь недействителен</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<indexing>Index</indexing>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
@@ -177,23 +194,26 @@
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="433a114f-3198-4ef6-bbf8-ce9b54fdb736">
|
||||
<name>ИдентификаторПользователяИБ</name>
|
||||
<attributes uuid="bbfd9834-12b4-49ca-bdae-5c94efa80482">
|
||||
<name>УдалитьПароль</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Идентификатор пользователя ИБ</value>
|
||||
<value>Удалить Пароль</value>
|
||||
</synonym>
|
||||
<comment>Требуется для сопоставления элемента справочника ВнешниеПользователи пользователю ИБ</comment>
|
||||
<type>
|
||||
<types>UUID</types>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>30</length>
|
||||
</stringQualifiers>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Уникальный идентификатор пользователя информационной базы, через который установлена связь элемента справочника с пользователем информационной базы</value>
|
||||
<value>Это реквизит, который использовался в старой версии подсистемы для хранения паролей (используется для установки паролей пользователям информационной базы при конвертации данных)</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="d431d1e2-13dc-495c-9de1-b5ec872eceed">
|
||||
|
||||
@@ -174,7 +174,6 @@
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<indexing>Index</indexing>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
@@ -199,7 +198,6 @@
|
||||
<fillValue xsi:type="core:DateValue">
|
||||
<value>0001-01-01T00:00:00</value>
|
||||
</fillValue>
|
||||
<indexing>Index</indexing>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
@@ -219,6 +217,7 @@
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<indexing>Index</indexing>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="863aebd2-ce32-4f1f-bb3d-d6062ab187fd">
|
||||
@@ -242,7 +241,6 @@
|
||||
<fillValue xsi:type="core:ReferenceValue">
|
||||
<value>Catalog.Пользователи.EmptyRef</value>
|
||||
</fillValue>
|
||||
<indexing>Index</indexing>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
@@ -376,7 +374,6 @@
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:StringValue"/>
|
||||
<indexing>Index</indexing>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="2571cfaf-d876-4385-a60a-1488aacf7080">
|
||||
@@ -399,7 +396,6 @@
|
||||
<fillValue xsi:type="core:ReferenceValue">
|
||||
<value>Catalog.Пользователи.EmptyRef</value>
|
||||
</fillValue>
|
||||
<indexing>Index</indexing>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
|
||||
@@ -214,7 +214,7 @@
|
||||
<segments>Список.НомерКартинки</segments>
|
||||
</rowPictureDataPath>
|
||||
<rowsPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыПользователя</picture>
|
||||
<picture>CommonPicture.СостоянияПользователей</picture>
|
||||
</rowsPicture>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Для группы внешних пользователей задается список входящих в нее внешних пользователей.<br>При этом нужно учитывать, что внешние пользователи группы неявно входят в состав групп-родителей.</p>
|
||||
<p>Для заполнения в группу большого числа пользователей применяйте кнопку Подбор.</p>
|
||||
<p>Подробнее см. <a href="Catalog.ГруппыВнешнихПользователей/Help">справка по группам внешних пользователей</a>.</p>
|
||||
|
||||
@@ -104,7 +104,7 @@
|
||||
|
||||
// Проверка заполнения значения.
|
||||
Если НЕ ЗначениеЗаполнено(ТекущаяСтрока.ВнешнийПользователь) Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Не заполнен внешний пользователь!'"),
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Не заполнен внешний пользователь.'"),
|
||||
,
|
||||
"Объект.Состав[" + Формат(НомерСтроки, "ЧГ=0") + "].ВнешнийПользователь",
|
||||
,
|
||||
@@ -115,7 +115,7 @@
|
||||
// Проверка наличия повторяющихся значений.
|
||||
НайденныеЗначения = Объект.Состав.НайтиСтроки(Новый Структура("ВнешнийПользователь", ТекущаяСтрока.ВнешнийПользователь));
|
||||
Если НайденныеЗначения.Количество() > 1 Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Внешний пользователь повторяется!'"),
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Внешний пользователь повторяется.'"),
|
||||
,
|
||||
"Объект.Состав[" + Формат(НомерСтроки, "ЧГ=0") + "].ВнешнийПользователь",
|
||||
,
|
||||
@@ -515,6 +515,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
ДеревоРолей = ПользователиСерверПовтИсп.ДеревоРолей(ПоказатьПодсистемыРолей).Скопировать();
|
||||
ДобавитьИменаНесуществующихРолей(ДеревоРолей);
|
||||
ДеревоРолей.Колонки.Добавить("Пометка", Новый ОписаниеТипов("Булево"));
|
||||
ДеревоРолей.Колонки.Добавить("НомерКартинки", Новый ОписаниеТипов("Число"));
|
||||
ПодготовитьДеревоРолей(ДеревоРолей.Строки, СкрытьРольПолныеПрава, ПоказатьТолькоВыбранныеРоли);
|
||||
@@ -602,9 +603,9 @@
|
||||
|
||||
|
||||
&НаСервере
|
||||
Процедура ОбновитьСоставРолей(ИндентификаторСтроки, Добавить);
|
||||
Процедура ОбновитьСоставРолей(ИдентификаторСтроки, Добавить);
|
||||
|
||||
Если ИндентификаторСтроки = Неопределено Тогда
|
||||
Если ИдентификаторСтроки = Неопределено Тогда
|
||||
// Обработка всех
|
||||
КоллекцияРолей = КоллекцияРолей();
|
||||
КоллекцияРолей.Очистить();
|
||||
@@ -627,7 +628,7 @@
|
||||
// Возврат
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ТекущиеДанные = Роли.НайтиПоИдентификатору(ИндентификаторСтроки);
|
||||
ТекущиеДанные = Роли.НайтиПоИдентификатору(ИдентификаторСтроки);
|
||||
Если ТекущиеДанные.ЭтоРоль Тогда
|
||||
ДобавитьУдалитьРоль(ТекущиеДанные.Имя, Добавить);
|
||||
Иначе
|
||||
@@ -704,3 +705,17 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ДобавитьИменаНесуществующихРолей(ДеревоРолей)
|
||||
|
||||
// Добавление несуществующих ролей
|
||||
Для каждого Строка Из КоллекцияРолей() Цикл
|
||||
Если ДеревоРолей.Строки.НайтиСтроки(Новый Структура("ЭтоРоль, Имя", Истина, Строка.Роль), Истина).Количество() = 0 Тогда
|
||||
СтрокаДерева = ДеревоРолей.Строки.Вставить(0);
|
||||
СтрокаДерева.ЭтоРоль = Истина;
|
||||
СтрокаДерева.Имя = Строка.Роль;
|
||||
СтрокаДерева.Синоним = "? " + Строка.Роль;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p class="Usual">Справочник используется для настройки групп <a href="Catalog.ВнешниеПользователи/Help">внешних пользователей</a>.</p>
|
||||
<p class="Usual">Группы создаются плоским списком или иерархическим. В иерархическом списке, внешние пользователи вложенных групп неявно входят в группы-родители.</p>
|
||||
<p class="Usual">Группы формируются по используемому функционалу прикладного решения:</p>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
ВсеОбъектыАвторизации = Ложь;
|
||||
|
||||
Если НЕ Родитель.Пустая() Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все внешние пользователи"" может быть только в корне!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все внешние пользователи"" может быть только в корне.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
Если Состав.Количество() > 0 Тогда
|
||||
@@ -26,7 +26,7 @@
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Если Родитель = Справочники.ГруппыВнешнихПользователей.ВсеВнешниеПользователи Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все внешние пользователи"" не может быть родителем!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все внешние пользователи"" не может быть родителем.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
СтарыйРодитель = ?(Ссылка.Пустая(), Неопределено, ОбщегоНазначения.ПолучитьЗначениеРеквизита(Ссылка, "Родитель"));
|
||||
@@ -34,7 +34,7 @@
|
||||
Если ТипОбъектовАвторизации = Неопределено Тогда
|
||||
ВсеОбъектыАвторизации = Ложь;
|
||||
ИначеЕсли ВсеОбъектыАвторизации И ЗначениеЗаполнено(Родитель) Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Родитель недопустим у группы для всех объектов информационной базы заданного типа!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Родитель недопустим у группы для всех объектов информационной базы заданного типа.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
Запрос.УстановитьПараметр("ТипОбъектовАвторизации", ТипОбъектовАвторизации);
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
Если Выборка.Следующий() Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Уже есть группа ""%1"" для всех объектов информационной базы типа ""%2""!'"), Выборка.СсылкаПредставление, Метаданные.НайтиПоТипу(ТипЗнч(ТипОбъектовАвторизации)).Синоним), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Уже есть группа ""%1"" для всех объектов информационной базы типа ""%2"".'"), Выборка.СсылкаПредставление, Метаданные.НайтиПоТипу(ТипЗнч(ТипОбъектовАвторизации)).Синоним), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -64,7 +64,7 @@
|
||||
Если ТипОбъектовАвторизацииРодителя <> Неопределено И
|
||||
ТипОбъектовАвторизацииРодителя <> ТипОбъектовАвторизации Тогда
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Тип объектов информационной базы должен быть ""%1"", как у родителя ""%2""!'"), Метаданные.НайтиПоТипу(ТипЗнч(ТипОбъектовАвторизацииРодителя)).Синоним, Родитель), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Тип объектов информационной базы должен быть ""%1"", как у родителя ""%2"".'"), Метаданные.НайтиПоТипу(ТипЗнч(ТипОбъектовАвторизацииРодителя)).Синоним, Родитель), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -89,7 +89,7 @@
|
||||
Иначе
|
||||
ПредставлениеДругогоТипаОбъектаАвторизации = Метаданные.НайтиПоТипу(ТипЗнч(Выборка.ТипОбъектовАвторизации)).Синоним;
|
||||
КонецЕсли;
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Есть дочерняя группа ""%1"" с другим типом объектов информационной базы ""%2""!'"), Выборка.СсылкаПредставление, ПредставлениеДругогоТипаОбъектаАвторизации), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Есть дочерняя группа ""%1"" с другим типом объектов информационной базы ""%2"".'"), Выборка.СсылкаПредставление, ПредставлениеДругогоТипаОбъектаАвторизации), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -152,22 +152,22 @@
|
||||
|
||||
Запрос = Новый Запрос(
|
||||
"ВЫБРАТЬ
|
||||
| СоставГруппПользователей.Пользователь
|
||||
| СоставыГруппПользователей.Пользователь
|
||||
|ИЗ
|
||||
| РегистрСведений.СоставГруппПользователей КАК СоставГруппПользователей
|
||||
| РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
|ГДЕ
|
||||
| СоставГруппПользователей.ГруппаПользователей = ЗНАЧЕНИЕ(Справочник.ГруппыВнешнихПользователей.ВсеВнешниеПользователи)");
|
||||
| СоставыГруппПользователей.ГруппаПользователей = ЗНАЧЕНИЕ(Справочник.ГруппыВнешнихПользователей.ВсеВнешниеПользователи)");
|
||||
ИзмененныеВнешниеПользователи = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Пользователь");
|
||||
|
||||
ИначеЕсли ИзменилсяСоставРолейГруппыВнешнихПользователей Тогда
|
||||
|
||||
Запрос = Новый Запрос(
|
||||
"ВЫБРАТЬ
|
||||
| СоставГруппПользователей.Пользователь
|
||||
| СоставыГруппПользователей.Пользователь
|
||||
|ИЗ
|
||||
| РегистрСведений.СоставГруппПользователей КАК СоставГруппПользователей
|
||||
| РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
|ГДЕ
|
||||
| СоставГруппПользователей.Пользователь В(&ИзмененныеВнешниеПользователи)
|
||||
| СоставыГруппПользователей.Пользователь В(&ИзмененныеВнешниеПользователи)
|
||||
|
|
||||
|ОБЪЕДИНИТЬ
|
||||
|
|
||||
@@ -201,7 +201,7 @@
|
||||
Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
|
||||
|
||||
Если Родитель = Справочники.ГруппыВнешнихПользователей.ВсеВнешниеПользователи Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все внешние пользователи"" не может быть родителем!'"), , "Объект.Родитель", , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все внешние пользователи"" не может быть родителем.'"), , "Объект.Родитель", , Отказ);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -32,10 +32,10 @@
|
||||
Если КоличествоДанных > 0 Тогда
|
||||
ВыполненоШаговОбновления = 1;
|
||||
КонецЕсли;
|
||||
Начало = ТекущаяДата();
|
||||
Начало = ТекущаяДатаСеанса();
|
||||
|
||||
Пока РегламентныеЗадания.НайтиПредопределенное(Метаданные.РегламентныеЗадания.ЗаполнениеДанныхДляОграниченияДоступа).Использование
|
||||
И Начало + 15 > ТекущаяДата() Цикл
|
||||
И Начало + 15 > ТекущаяДатаСеанса() Цикл
|
||||
|
||||
ВыполненоШаговОбновления = ВыполненоШаговОбновления + 1;
|
||||
УправлениеДоступом.ЗаполнениеДанныхДляОграниченияДоступа();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p><a href="Catalog.ГруппыДоступа/Help">Назначение групп доступа см. здесь.</a></p>
|
||||
<p>Список групп доступа позволяет посмотреть имеющиеся настройки прав с ограничениями по нименованию.</p>
|
||||
<p>Для удобства сделана возможность отоборажения профиля группы.</p>
|
||||
|
||||
@@ -804,7 +804,7 @@
|
||||
<segments>ПользователиГруппы.НомерКартинки</segments>
|
||||
</rowPictureDataPath>
|
||||
<rowsPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыПользователя</picture>
|
||||
<picture>CommonPicture.СостоянияПользователей</picture>
|
||||
</rowsPicture>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p><a href="Catalog.ГруппыДоступа/Help">Назначение групп доступа см. здесь.</a></p>
|
||||
<p>Для группы доступа задается профиль, список участников и ограничения доступа.</p>
|
||||
<p>Профиль определит права (списком ролей) и возможности ограничения прав по "разрезам" (видам доступа), например, ограничения по видам Организации, Склады, ...<br>Виды доступа из профиля будут добавлены в группу доступа автоматически.</p>
|
||||
|
||||
@@ -74,12 +74,11 @@
|
||||
|
||||
Если Объект.Ссылка = ГруппаДоступаАдминистраторы И
|
||||
Объект.Профиль <> ПрофильАдминистратор Тогда
|
||||
Если Вопрос(НСтр("ru = 'У группы доступа Администраторы должен быть профиль Администратор!
|
||||
Ответ = Вопрос(НСтр("ru = 'У группы доступа Администраторы должен быть профиль Администратор.
|
||||
|
|
||||
|Установить профиль в группе доступа (нет - открыть только для просмотра)?'"),
|
||||
РежимДиалогаВопрос.ДаНет,
|
||||
,
|
||||
КодВозвратаДиалога.Нет) = КодВозвратаДиалога.Да Тогда
|
||||
РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Нет);
|
||||
Если Ответ = КодВозвратаДиалога.Да Тогда
|
||||
Объект.Профиль = ПрофильАдминистратор;
|
||||
Модифицированность = Истина;
|
||||
Иначе
|
||||
@@ -88,12 +87,11 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ТолькоПросмотр И ИзменилсяСоставВидовДоступаПриЧтении Тогда
|
||||
Если Вопрос(НСтр("ru = 'Изменился состав видов доступа профиля этой группы доступа!
|
||||
Ответ = Вопрос(НСтр("ru = 'Изменился состав видов доступа профиля этой группы доступа.
|
||||
|
|
||||
|Обновить виды доступа в группе доступа (нет - открыть только для просмотра)?'"),
|
||||
РежимДиалогаВопрос.ДаНет,
|
||||
,
|
||||
КодВозвратаДиалога.Нет) = КодВозвратаДиалога.Да Тогда
|
||||
РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Нет);
|
||||
Если Ответ = КодВозвратаДиалога.Да Тогда
|
||||
ОбновитьСоставВидовДоступа();
|
||||
Иначе
|
||||
ТолькоПросмотр = Истина;
|
||||
@@ -180,7 +178,7 @@
|
||||
|
||||
// Проверка заполнения значения.
|
||||
Если НЕ ЗначениеЗаполнено(ТекущаяСтрока.Пользователь) Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Не заполнен пользователь или группа пользователей!'"),
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Не заполнен пользователь или группа пользователей.'"),
|
||||
,
|
||||
"ПользователиГруппы[" + Формат(НомерСтроки, "ЧГ=0") + "].Пользователь",
|
||||
,
|
||||
@@ -192,8 +190,8 @@
|
||||
НайденныеЗначения = ДеревоПользователейСтроки.НайтиСтроки(Новый Структура("Пользователь", ТекущаяСтрока.Пользователь));
|
||||
Если НайденныеЗначения.Количество() > 1 Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю( ?(ТипЗнч(ТекущаяСтрока.Пользователь) = Тип("СправочникСсылка.Пользователи"),
|
||||
НСтр("ru = 'Пользователь повторяется!'"),
|
||||
НСтр("ru = 'Группа пользователей повторяется!'") ),
|
||||
НСтр("ru = 'Пользователь повторяется.'"),
|
||||
НСтр("ru = 'Группа пользователей повторяется.'") ),
|
||||
,
|
||||
"ПользователиГруппы[" + Формат(НомерСтроки, "ЧГ=0") + "].Пользователь",
|
||||
,
|
||||
@@ -205,9 +203,9 @@
|
||||
Если Объект.Ссылка = ГруппаДоступаАдминистраторы И ТипЗнч(ТекущаяСтрока.Пользователь) <> Тип("СправочникСсылка.Пользователи") Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю( ?(ТипЗнч(ТекущаяСтрока.Пользователь) = Тип("СправочникСсылка.ГруппыПользователей"),
|
||||
НСтр("ru = 'В предопределенной группе доступа Администраторы могут быть только пользователи.
|
||||
|Группы пользователей недопустимы!'"),
|
||||
|Группы пользователей недопустимы.'"),
|
||||
НСтр("ru = 'В предопределенной группе доступа Администраторы могут быть только пользователи.
|
||||
|Внешние пользователи и группы внешних пользователей недопустимы!'") ),
|
||||
|Внешние пользователи и группы внешних пользователей недопустимы.'") ),
|
||||
,
|
||||
"ПользователиГруппы[" + Формат(НомерСтроки, "ЧГ=0") + "].Пользователь",
|
||||
,
|
||||
@@ -234,7 +232,7 @@
|
||||
// Проверка заполнения значения.
|
||||
Если НЕ ЗначениеЗаполнено(ТекущаяСтрока.ЗначениеДоступа) Тогда
|
||||
Элементы.ВидыДоступа.ТекущаяСтрока = ТекущаяСтрокаВидовДоступа.ПолучитьИдентификатор();
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Значение не заполнено!'"),
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Значение не заполнено.'"),
|
||||
,
|
||||
"Объект.ЗначенияДоступа[" + Формат(ТекущаяСтрока.НомерСтроки-1, "ЧГ=0") + "].ЗначениеДоступа",
|
||||
,
|
||||
@@ -246,7 +244,7 @@
|
||||
НайденныеЗначения = Объект.ЗначенияДоступа.НайтиСтроки(Новый Структура("ВидДоступа, ЗначениеДоступа", ТекущаяСтрокаВидовДоступа.ВидДоступа, ТекущаяСтрока.ЗначениеДоступа));
|
||||
Если НайденныеЗначения.Количество() > 1 Тогда
|
||||
Элементы.ВидыДоступа.ТекущаяСтрока = ТекущаяСтрокаВидовДоступа.ПолучитьИдентификатор();
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Значение повторяется!'"),
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Значение повторяется.'"),
|
||||
,
|
||||
"Объект.ЗначенияДоступа[" + Формат(ТекущаяСтрока.НомерСтроки-1, "ЧГ=0") + "].ЗначениеДоступа",
|
||||
,
|
||||
@@ -1320,25 +1318,25 @@
|
||||
Запрос.УстановитьПараметр("НепосредственныеУчастники", НепосредственныеУчастники);
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| СоставГруппПользователей.ГруппаПользователей,
|
||||
| СоставГруппПользователей.Пользователь
|
||||
| СоставыГруппПользователей.ГруппаПользователей,
|
||||
| СоставыГруппПользователей.Пользователь
|
||||
|ПОМЕСТИТЬ ВсеУчастники
|
||||
|ИЗ
|
||||
| РегистрСведений.СоставГруппПользователей КАК СоставГруппПользователей
|
||||
| РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
|ГДЕ
|
||||
| СоставГруппПользователей.ГруппаПользователей В(&НепосредственныеУчастники)
|
||||
| И ТИПЗНАЧЕНИЯ(СоставГруппПользователей.ГруппаПользователей) <> ТИП(Справочник.Пользователи)
|
||||
| И ТИПЗНАЧЕНИЯ(СоставГруппПользователей.ГруппаПользователей) <> ТИП(Справочник.ВнешниеПользователи)
|
||||
| СоставыГруппПользователей.ГруппаПользователей В(&НепосредственныеУчастники)
|
||||
| И ТИПЗНАЧЕНИЯ(СоставыГруппПользователей.ГруппаПользователей) <> ТИП(Справочник.Пользователи)
|
||||
| И ТИПЗНАЧЕНИЯ(СоставыГруппПользователей.ГруппаПользователей) <> ТИП(Справочник.ВнешниеПользователи)
|
||||
|
|
||||
|ОБЪЕДИНИТЬ
|
||||
|
|
||||
|ВЫБРАТЬ
|
||||
| НЕОПРЕДЕЛЕНО,
|
||||
| СоставГруппПользователей.Пользователь
|
||||
| СоставыГруппПользователей.Пользователь
|
||||
|ИЗ
|
||||
| РегистрСведений.СоставГруппПользователей КАК СоставГруппПользователей
|
||||
| РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
|ГДЕ
|
||||
| СоставГруппПользователей.Пользователь В(&НепосредственныеУчастники)
|
||||
| СоставыГруппПользователей.Пользователь В(&НепосредственныеУчастники)
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Группы доступа предназначены для настройки прав и ограничений прав доступа конкретным пользователям и группам пользователей системы.</p>
|
||||
<p>Набор прав и возможности по их ограничению определяются заданным <a href="Catalog.ПрофилиГруппДоступа/Help">профилем групп доступа</a>. Например, группа доступа "Менеджеры по продажам ПО делового назначения" с пользователями Иванов и Петров может ссылаться на профиль "Менеджер по продажам", в котором предусмотрена возможность ограничения по виду доступа "Виды номенклатуры". Тогда если по этому виду доступа для всех значений указать вариант "Запрещены", а в список добавить вид номенклатуры "ПО делового назначения", то Иванову и Петрову будут доступны только те данные и операции, которые связаны с ПО делового назначения.</p>
|
||||
<p>Рекомендуется задавать наименования групп таким образом, чтобы название отражало как суть профиля, так и смысл ограничений, заданных в группе.</p>
|
||||
|
||||
@@ -8,18 +8,18 @@
|
||||
// Следующие строки необходимо, чтобы предотвратить возможность ответственному за группу доступа
|
||||
// повысить себя до администратора программным путем, т.к. запись групп доступа разрешена
|
||||
// ответственным пользователям.
|
||||
// Для обмена данными эти строки критичны, если выполняется попытка записать загруженный профиль
|
||||
// со ссылкой на предопределенный профиль Администратор.
|
||||
// Такие данные загружать недопустимо.
|
||||
Если Ссылка = Справочники.ГруппыДоступа.Администраторы Тогда
|
||||
Профиль = Справочники.ПрофилиГруппДоступа.Администратор;
|
||||
Если НЕ УправлениеДоступом.ЕстьРоль("ПолныеПрава") Тогда
|
||||
ВызватьИсключение(НСтр("ru = 'Предопределенную группу доступа Администраторы могут
|
||||
|изменять только Администраторы!'"));
|
||||
Если НЕ ПривилегированныйРежим()
|
||||
И НЕ УправлениеДоступом.ЕстьРоль("ПолныеПрава") Тогда
|
||||
//
|
||||
ВызватьИсключение(НСтр("ru = 'Предопределенную группу доступа Администраторы
|
||||
|можно изменять, либо в привилегированном режиме,
|
||||
|либо при наличии роли ""Полные права"".'"));
|
||||
КонецЕсли;
|
||||
ИначеЕсли Профиль = Справочники.ПрофилиГруппДоступа.Администратор Тогда
|
||||
ВызватьИсключение(НСтр("ru = 'Предопределенный профиль Администратор может быть только
|
||||
|у предопределенной группы доступа Администраторы!'"));
|
||||
|у предопределенной группы доступа Администраторы.'"));
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбменДанными.Загрузка Тогда
|
||||
@@ -94,6 +94,8 @@
|
||||
|
||||
УправлениеДоступом.ЗаписатьЗначенияГруппДоступа(Ссылка);
|
||||
|
||||
УправлениеДоступом.ОбновитьПодчиненныхПользователейГруппДоступа();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -442,24 +442,6 @@
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="6b885571-126e-4d94-8e90-adb4b730532e">
|
||||
<name>ПраваДоступа</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Права доступа</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="ccea0a50-b761-4acd-ae33-22fcaed0e88d">
|
||||
<name>ПраваДоступаУпрощенно</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Права доступа</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="6ed466d7-e016-4d9c-9c0e-8deed48cbd70">
|
||||
<name>ВыборПоАдминистратору</name>
|
||||
<synonym>
|
||||
@@ -469,19 +451,4 @@
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<commands uuid="08efd7c8-3ac1-46c5-862c-2b4816b8081f">
|
||||
<name>ПраваДоступа</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Права доступа</value>
|
||||
</synonym>
|
||||
<group>FormNavigationPanelGoTo</group>
|
||||
<commandParameterType>
|
||||
<types>CatalogRef.ВнешниеПользователи</types>
|
||||
<types>CatalogRef.ГруппыВнешнихПользователей</types>
|
||||
<types>CatalogRef.ГруппыПользователей</types>
|
||||
<types>CatalogRef.Пользователи</types>
|
||||
</commandParameterType>
|
||||
<representation>Auto</representation>
|
||||
</commands>
|
||||
</mdclass:Catalog>
|
||||
@@ -217,7 +217,7 @@
|
||||
<segments>Список.НомерКартинки</segments>
|
||||
</rowPictureDataPath>
|
||||
<rowsPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.ПиктограммыПользователя</picture>
|
||||
<picture>CommonPicture.СостоянияПользователей</picture>
|
||||
</rowsPicture>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Для группы пользователей задается список входящих в нее пользователей.<br>При этом нужно учитывать, что пользователи группы неявно входят в состав групп-родителей.</p>
|
||||
<p>Для заполнения в группу большого числа пользователей применяйте кнопку Подбор.</p>
|
||||
<p>Подробнее см. <a href="Catalog.ГруппыПользователей/Help">справка по группам пользователей</a>.</p>
|
||||
|
||||
@@ -115,7 +115,7 @@
|
||||
|
||||
// Проверка заполнения значения.
|
||||
Если НЕ ЗначениеЗаполнено(ТекущаяСтрока.Пользователь) Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Не заполнен пользователь!'"),
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Не заполнен пользователь.'"),
|
||||
,
|
||||
"Объект.Состав[" + Формат(НомерСтроки, "ЧГ=0") + "].Пользователь",
|
||||
,
|
||||
@@ -126,7 +126,7 @@
|
||||
// Проверка наличия повторяющихся значений.
|
||||
НайденныеЗначения = Объект.Состав.НайтиСтроки(Новый Структура("Пользователь", ТекущаяСтрока.Пользователь));
|
||||
Если НайденныеЗначения.Количество() > 1 Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Пользователь повторяется!'"),
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Пользователь повторяется.'"),
|
||||
,
|
||||
"Объект.Состав[" + Формат(НомерСтроки, "ЧГ=0") + "].Пользователь",
|
||||
,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p class="Usual">Справочник используется для настройки групп <a href="Catalog.Пользователи/Help">пользователей</a>.</p>
|
||||
<p class="Usual">Группы создаются плоским списком или иерархическим. В иерархическом списке, пользователи вложенных групп неявно входят в группы-родители.</p>
|
||||
<p class="Usual">Группы формируются по структуре предприятия, а также по должностям и проектным командам, например:</p>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
Если Ссылка = Справочники.ГруппыПользователей.ВсеПользователи Тогда
|
||||
Если НЕ Родитель.Пустая() Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все пользователи"" может быть только в корне!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все пользователи"" может быть только в корне.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
Если Состав.Количество() > 0 Тогда
|
||||
@@ -21,7 +21,7 @@
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Если Родитель = Справочники.ГруппыПользователей.ВсеПользователи Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все пользователи"" не может быть родителем!'"), , , , Отказ);
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Предопределенная группа ""Все пользователи"" не может быть родителем.'"), , , , Отказ);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -36,10 +36,10 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Пользователи.ОбновитьСоставГруппПользователей(Ссылка);
|
||||
Пользователи.ОбновитьСоставыГруппПользователей(Ссылка);
|
||||
|
||||
Если ЗначениеЗаполнено(СтарыйРодитель) И СтарыйРодитель <> Родитель Тогда
|
||||
Пользователи.ОбновитьСоставГруппПользователей(СтарыйРодитель);
|
||||
Пользователи.ОбновитьСоставыГруппПользователей(СтарыйРодитель);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -48,7 +48,7 @@
|
||||
|
||||
Если Родитель = Справочники.ГруппыПользователей.ВсеПользователи Тогда
|
||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(
|
||||
НСтр("ru = 'Предопределенная группа ""Все пользователи"" не может быть родителем!'"),, "Объект.Родитель",, Отказ);
|
||||
НСтр("ru = 'Предопределенная группа ""Все пользователи"" не может быть родителем.'"),, "Объект.Родитель",, Отказ);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Для <a href="Catalog.ДополнительныеОтчетыИОбработки/Help">дополнительных обработок или отчетов</a>, предназначенных для работы с конкретными объектами, можно определить состав объектов, в которых будут доступны команды обработки или отчета (команда <strong>Назначение обработки</strong>). </p>
|
||||
<p>Команды обработок или отчетов могут быть доступны из списка выбранных объектов, если установлен флаг <strong>Использовать для форм списка</strong> и из формы самого объекта, если установлен флаг <strong>Использовать для форм объекта</strong>. </p>
|
||||
<p>Для обработок и отчетов, которые вызываются из командного интерфейса (не прикрепляются к объектам конфигурации):</p>
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 8.00.7600.16700"></meta></head><body>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16437"></meta></head><body>
|
||||
<p>Для хранения в ИБ дополнительных отчетов и обработок служит справочник <strong>Дополнительные отчеты и обработки</strong>. По команде <strong>Создать</strong> система предложит выбрать файл <a href="v8help://1cv8/ExtRepotrs">внешней обработки или отчета</a>, и <a href="Catalog.ДополнительныеОтчетыИОбработки.Form.ФормаЭлемента/Help">настроить его параметры</a>.</p></body></html>
|
||||
@@ -25,8 +25,6 @@
|
||||
|
||||
Если ДополнительныеОтчетыИОбработки.ПроверитьНазначаемаяОбработка(Вид) Тогда
|
||||
ПередЗаписьюНазначаемойОбработки(Отказ);
|
||||
ИначеЕсли Вид = Перечисления.ВидыДополнительныхОтчетовИОбработок.ДополнительнаяОбработка Тогда
|
||||
ПередЗаписьюГлобальнойОбработки(Отказ);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -112,7 +110,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ПередЗаписьюГлобальнойОбработки(Отказ)
|
||||
Процедура ПриЗаписиГлобальнойОбработки(Отказ)
|
||||
|
||||
ТаблицаКоманд = Неопределено;
|
||||
Если Не ДополнительныеСвойства.Свойство("КомандыОбработки", ТаблицаКоманд) Тогда
|
||||
@@ -156,6 +154,10 @@
|
||||
ДополнительныеОтчетыИОбработки.ЗаписатьНастройкиБыстрогоДоступа(Ссылка, ТаблицаКоманд);
|
||||
КонецЕсли;
|
||||
|
||||
Если Вид = Перечисления.ВидыДополнительныхОтчетовИОбработок.ДополнительнаяОбработка Тогда
|
||||
ПриЗаписиГлобальнойОбработки(Отказ);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ПередУдалением(Отказ)
|
||||
|
||||
@@ -325,7 +325,7 @@
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:ReferenceValue">
|
||||
<value>Enum.ВариантыПубликацииДополнительныхОтчетовИОбработок.EnumValue.РежимОтладки</value>
|
||||
<value>Enum.ВариантыПубликацииДополнительныхОтчетовИОбработок.EnumValue.Используется</value>
|
||||
</fillValue>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
@@ -348,6 +348,24 @@
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="e924058f-25c3-4744-a565-836b824991b7">
|
||||
<name>ХранилищеНастроек</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Хранилище настроек</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>ValueStorage</types>
|
||||
</type>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Двоичные данные настроек дополнительного отчета или обработки</value>
|
||||
</toolTip>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<tabularSections uuid="0481bc65-6a32-46b9-ae87-993ba52a29a5">
|
||||
<producedTypes>
|
||||
<objectType typeId="bf58afbf-1c94-47e6-a5ba-c5d7d219ac91" valueTypeId="b911e797-06eb-405d-a5b3-0ef90c3cef79"/>
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:pal="http://v8.1c.ru/8.1/data/ui/colors/palette" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||
<filter>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||
</filter>
|
||||
<order>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||
</order>
|
||||
<conditionalAppearance>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||
</conditionalAppearance>
|
||||
</Settings>
|
||||
@@ -0,0 +1,231 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:Table">
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список</segments>
|
||||
</dataPath>
|
||||
<defaultItem>true</defaultItem>
|
||||
<titleLocation>None</titleLocation>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Наименование</name>
|
||||
<id>4</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Description</segments>
|
||||
</dataPath>
|
||||
<defaultItem>true</defaultItem>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||
<id>16</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеКонтекстноеМеню</name>
|
||||
<id>5</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<commandBarLocation>None</commandBarLocation>
|
||||
<autoCommandBar>
|
||||
<name>СписокКоманднаяПанель</name>
|
||||
<id>3</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<searchStringAddition>
|
||||
<name>СписокСтрокаПоиска</name>
|
||||
<id>7</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>9</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>8</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>СписокСостояниеПросмотра</name>
|
||||
<id>10</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>12</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>11</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>СписокУправлениеПоиском</name>
|
||||
<id>13</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>15</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>14</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>СписокРасширеннаяПодсказка</name>
|
||||
<id>6</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокКонтекстноеМеню</name>
|
||||
<id>2</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<representation>HierarchicalList</representation>
|
||||
<changeRowSet>true</changeRowSet>
|
||||
<changeRowOrder>true</changeRowOrder>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||
<selectionMode>MultiRow</selectionMode>
|
||||
<header>true</header>
|
||||
<headerHeight>1</headerHeight>
|
||||
<footerHeight>1</footerHeight>
|
||||
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||
<horizontalLines>true</horizontalLines>
|
||||
<verticalLines>true</verticalLines>
|
||||
<searchOnInput>Auto</searchOnInput>
|
||||
<initialListView>Auto</initialListView>
|
||||
<initialTreeView>ExpandTopLevel</initialTreeView>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<enableStartDrag>true</enableStartDrag>
|
||||
<enableDrag>true</enableDrag>
|
||||
<rowPictureDataPath xsi:type="form:DataPath">
|
||||
<segments>Список.DefaultPicture</segments>
|
||||
</rowPictureDataPath>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
<searchControlLocation>None</searchControlLocation>
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||
<period>
|
||||
<startDate>0001-01-01T00:00:00</startDate>
|
||||
<endDate>0001-01-01T00:00:00</endDate>
|
||||
</period>
|
||||
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||
<showRoot>true</showRoot>
|
||||
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||
</extInfo>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<windowOpeningMode>DontBlock</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
<autoUrl>true</autoUrl>
|
||||
<group>Vertical</group>
|
||||
<autoFillCheck>true</autoFillCheck>
|
||||
<allowFormCustomize>true</allowFormCustomize>
|
||||
<enabled>true</enabled>
|
||||
<verticalScroll>UseIfNecessary</verticalScroll>
|
||||
<showTitle>auto</showTitle>
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>DynamicList</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<main>true</main>
|
||||
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||
<mainTable>Catalog.ЗакладкиВзаимодействий</mainTable>
|
||||
<dynamicDataRead>true</dynamicDataRead>
|
||||
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||
</extInfo>
|
||||
</attributes>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||
</form:Form>
|
||||
@@ -0,0 +1,23 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ И ФУНКЦИИ МОДУЛЯ
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// КОМАНДЫ ФОРМЫ
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(
|
||||
Список.Отбор,
|
||||
"Владелец",
|
||||
Пользователи.АвторизованныйПользователь(),
|
||||
ВидСравненияКомпоновкиДанных.Равно);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ
|
||||
@@ -0,0 +1,312 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Код</name>
|
||||
<id>1</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КодРасширеннаяПодсказка</name>
|
||||
<id>9</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КодКонтекстноеМеню</name>
|
||||
<id>2</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Auto</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Наименование</name>
|
||||
<id>3</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Объект.Description</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||
<id>11</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>НаименованиеКонтекстноеМеню</name>
|
||||
<id>4</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Auto</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Table">
|
||||
<name>КомпоновщикНастроекНастройкиОтбор</name>
|
||||
<id>5</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>КомпоновщикНастроек.Settings.Filter</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<autoCommandBar>
|
||||
<name>КомпоновщикНастроекНастройкиОтборКоманднаяПанель</name>
|
||||
<id>7</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>КомпоновщикНастроекНастройкиОтборСвойстваЭлементаПользовательскойНастройки</name>
|
||||
<id>8</id>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КомпоновщикНастроекНастройкиОтборСвойстваЭлементаПользовательскойНастройкиРасширеннаяПодсказка</name>
|
||||
<id>13</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Item.КомпоновщикНастроекНастройкиОтбор.StandardCommand.UserSettingItemProperties</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<searchStringAddition>
|
||||
<name>КомпоновщикНастроекНастройкиОтборСтрокаПоиска</name>
|
||||
<id>15</id>
|
||||
<extendedTooltip>
|
||||
<name>КомпоновщикНастроекНастройкиОтборСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>17</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КомпоновщикНастроекНастройкиОтборСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>16</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>КомпоновщикНастроекНастройкиОтбор</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>КомпоновщикНастроекНастройкиОтборСостояниеПросмотра</name>
|
||||
<id>18</id>
|
||||
<extendedTooltip>
|
||||
<name>КомпоновщикНастроекНастройкиОтборСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>20</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КомпоновщикНастроекНастройкиОтборСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>19</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
<source>КомпоновщикНастроекНастройкиОтбор</source>
|
||||
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>КомпоновщикНастроекНастройкиОтборУправлениеПоиском</name>
|
||||
<id>21</id>
|
||||
<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>SearchControlAddition</type>
|
||||
<source>КомпоновщикНастроекНастройкиОтбор</source>
|
||||
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>КомпоновщикНастроекНастройкиОтборРасширеннаяПодсказка</name>
|
||||
<id>14</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КомпоновщикНастроекНастройкиОтборКонтекстноеМеню</name>
|
||||
<id>6</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<representation>Tree</representation>
|
||||
<autoFill>true</autoFill>
|
||||
<changeRowSet>true</changeRowSet>
|
||||
<changeRowOrder>true</changeRowOrder>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||
<selectionMode>MultiRow</selectionMode>
|
||||
<header>true</header>
|
||||
<headerHeight>1</headerHeight>
|
||||
<footerHeight>1</footerHeight>
|
||||
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||
<horizontalLines>true</horizontalLines>
|
||||
<verticalLines>true</verticalLines>
|
||||
<useAlternationRowColorBWA>false</useAlternationRowColorBWA>
|
||||
<searchOnInput>Auto</searchOnInput>
|
||||
<initialListView>Auto</initialListView>
|
||||
<initialTreeView>ExpandAllLevels</initialTreeView>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<enableStartDrag>true</enableStartDrag>
|
||||
<enableDrag>true</enableDrag>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
<searchControlLocation>None</searchControlLocation>
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<viewMode>All</viewMode>
|
||||
<settingsNamedItemDetailedRepresentation>false</settingsNamedItemDetailedRepresentation>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
<autoUrl>true</autoUrl>
|
||||
<group>Vertical</group>
|
||||
<autoFillCheck>true</autoFillCheck>
|
||||
<allowFormCustomize>true</allowFormCustomize>
|
||||
<enabled>true</enabled>
|
||||
<verticalScroll>UseIfNecessary</verticalScroll>
|
||||
<showTitle>auto</showTitle>
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>Объект</name>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>CatalogObject.ЗакладкиВзаимодействий</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<main>true</main>
|
||||
<savedData>true</savedData>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>КомпоновщикНастроек</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Компоновщик настроек</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>DataCompositionSettingsComposer</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:CatalogFormExtInfo">
|
||||
<handlers>
|
||||
<event>AfterWrite</event>
|
||||
<name>ПослеЗаписи</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnReadAtServer</event>
|
||||
<name>ПриЧтенииНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>BeforeWriteAtServer</event>
|
||||
<name>ПередЗаписьюНаСервере</name>
|
||||
</handlers>
|
||||
</extInfo>
|
||||
</form:Form>
|
||||
@@ -0,0 +1,65 @@
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ И ФУНКЦИИ МОДУЛЯ
|
||||
|
||||
&НаСервере
|
||||
Процедура ИнициализироватьКомпоновщикСервер(НастройкаКомпоновки)
|
||||
|
||||
СхемаКомпоновки = ЖурналыДокументов.Взаимодействия.ПолучитьМакет("СхемаОтборВзаимодействия");
|
||||
АдресСхемы = ПоместитьВоВременноеХранилище(СхемаКомпоновки, УникальныйИдентификатор);
|
||||
КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСхемы));
|
||||
|
||||
Если НастройкаКомпоновки = Неопределено Тогда
|
||||
КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновки.НастройкиПоУмолчанию);
|
||||
Иначе
|
||||
КомпоновщикНастроек.ЗагрузитьНастройки(НастройкаКомпоновки);
|
||||
КомпоновщикНастроек.Восстановить(СпособВосстановленияНастроекКомпоновкиДанных.ПроверятьДоступность);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// КОМАНДЫ ФОРМЫ
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
// Пропускаем инициализацию, чтобы гарантировать получение формы при передаче параметра "АвтоТест".
|
||||
Если Параметры.Свойство("АвтоТест") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
|
||||
ИнициализироватьКомпоновщикСервер(Неопределено);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
|
||||
|
||||
СохраненныйКомпоновщикНастроек = ТекущийОбъект.КомпоновщикНастроек.Получить();
|
||||
ИнициализироватьКомпоновщикСервер(СохраненныйКомпоновщикНастроек);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
|
||||
ТекущийОбъект.КомпоновщикНастроек = Новый ХранилищеЗначения(КомпоновщикНастроек.ПолучитьНастройки());
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||
Оповестить("Запись_ЗакладкиВзаимодействий", ПараметрыЗаписи, Объект.Ссылка);
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ
|
||||
@@ -0,0 +1,146 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Catalog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="8a41b8f1-93fc-44e6-bf45-0d1fa9d24f4a">
|
||||
<producedTypes>
|
||||
<objectType typeId="3fdc3a35-1fc6-4d19-8c02-fdc1b6065411" valueTypeId="9d839804-f7a8-4b3d-9cdb-449d897a65a2"/>
|
||||
<refType typeId="6da9b8df-98c4-4f7f-bcdd-d854257253ac" valueTypeId="c69177cb-92ed-4dfd-af99-00689f4a6038"/>
|
||||
<selectionType typeId="af851623-629d-4dda-aa5d-3ca385f446a2" valueTypeId="4b1ab91b-cbc7-41b0-b9b8-6b57978999ea"/>
|
||||
<listType typeId="f2125115-a0a9-44dc-aabd-fed87a3845f7" valueTypeId="30b8c490-59a1-42e7-90ff-3ab4148fe9f1"/>
|
||||
<managerType typeId="f0b17c2d-ef1c-42ef-8fab-7ec88553e8d5" valueTypeId="0bd5a75f-fb20-4715-b96b-31f90fe84d40"/>
|
||||
</producedTypes>
|
||||
<name>ЗакладкиВзаимодействий</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Закладки взаимодействий</value>
|
||||
</synonym>
|
||||
<useStandardCommands>true</useStandardCommands>
|
||||
<inputByString>Catalog.ЗакладкиВзаимодействий.StandardAttribute.Description</inputByString>
|
||||
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>PredefinedDataName</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Predefined</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Ref</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>DeletionMark</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>IsFolder</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Owner</name>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Parent</name>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<choiceParameterLinks>
|
||||
<name>Отбор.Владелец</name>
|
||||
<field>Catalog.ЗакладкиВзаимодействий.StandardAttribute.Owner</field>
|
||||
</choiceParameterLinks>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Description</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Code</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<createOnInput>Use</createOnInput>
|
||||
<dataLockControlMode>Managed</dataLockControlMode>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<hierarchical>true</hierarchical>
|
||||
<levelCount>2</levelCount>
|
||||
<foldersOnTop>true</foldersOnTop>
|
||||
<owners>Catalog.Пользователи</owners>
|
||||
<descriptionLength>150</descriptionLength>
|
||||
<codeType>String</codeType>
|
||||
<codeAllowedLength>Variable</codeAllowedLength>
|
||||
<defaultPresentation>AsDescription</defaultPresentation>
|
||||
<editType>InDialog</editType>
|
||||
<choiceMode>BothWays</choiceMode>
|
||||
<defaultObjectForm>Catalog.ЗакладкиВзаимодействий.Form.ФормаЭлемента</defaultObjectForm>
|
||||
<defaultListForm>Catalog.ЗакладкиВзаимодействий.Form.ФормаСписка</defaultListForm>
|
||||
<attributes uuid="1cfba08f-d5e5-4833-b494-a25d0477e9c3">
|
||||
<name>КомпоновщикНастроек</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Компоновщик настроек</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>ValueStorage</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<forms uuid="ae22743b-6d21-4fbb-bb4c-fee53e2b87cb">
|
||||
<name>ФормаЭлемента</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Форма элемента</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<forms uuid="921a0a14-8c06-4894-95ce-423000769364">
|
||||
<name>ФормаСписка</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Форма списка</value>
|
||||
</synonym>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
</mdclass:Catalog>
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
|
||||
ОткрытьФорму("Справочник.Заметки.Форма.ВсеЗаметки", , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно);
|
||||
КонецПроцедуры
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:pal="http://v8.1c.ru/8.1/data/ui/colors/palette" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||
<filter>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||
</filter>
|
||||
<order>
|
||||
<item xsi:type="OrderItemField">
|
||||
<use>false</use>
|
||||
<field>ДатаИзменения</field>
|
||||
<orderType>Asc</orderType>
|
||||
</item>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||
</order>
|
||||
<conditionalAppearance>
|
||||
<viewMode>Normal</viewMode>
|
||||
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||
</conditionalAppearance>
|
||||
</Settings>
|
||||
@@ -0,0 +1,625 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>Фильтры</name>
|
||||
<id>30</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ФильтрПоЦвету</name>
|
||||
<id>28</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>34</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ФильтрПоЦветуКонтекстноеМеню</name>
|
||||
<id>29</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<width>15</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>false</horizontalStretch>
|
||||
<wrap>true</wrap>
|
||||
<choiceListButton>true</choiceListButton>
|
||||
<choiceButton>false</choiceButton>
|
||||
<clearButton>true</clearButton>
|
||||
<listChoiceMode>true</listChoiceMode>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<choiceList>
|
||||
<presentation>
|
||||
<key>ru</key>
|
||||
<value> </value>
|
||||
</presentation>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<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>
|
||||
<choiceList>
|
||||
<value xsi:type="core:ReferenceValue">
|
||||
<value>Enum.ЦветаЗаметок.EnumValue.Фиолетовый</value>
|
||||
</value>
|
||||
</choiceList>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ФильтрПоПредмету</name>
|
||||
<id>26</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Предмет</value>
|
||||
</title>
|
||||
<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>36</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ФильтрПоПредметуКонтекстноеМеню</name>
|
||||
<id>27</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>
|
||||
<width>25</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>false</horizontalStretch>
|
||||
<wrap>true</wrap>
|
||||
<choiceListButton>true</choiceListButton>
|
||||
<choiceButton>false</choiceButton>
|
||||
<clearButton>true</clearButton>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ПоказыватьУдаленные</name>
|
||||
<id>31</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ПоказыватьУдаленные</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ПоказыватьУдаленныеПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПоказыватьУдаленныеРасширеннаяПодсказка</name>
|
||||
<id>38</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ПоказыватьУдаленныеКонтекстноеМеню</name>
|
||||
<id>32</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>CheckBoxField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Фильтры</value>
|
||||
</title>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Фильтры</value>
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>ФильтрыРасширеннаяПодсказка</name>
|
||||
<id>33</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">
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Table">
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список</segments>
|
||||
</dataPath>
|
||||
<defaultItem>true</defaultItem>
|
||||
<titleLocation>None</titleLocation>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Тема</name>
|
||||
<id>20</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Тема</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.Description</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ТемаРасширеннаяПодсказка</name>
|
||||
<id>50</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТемаКонтекстноеМеню</name>
|
||||
<id>21</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Предмет</name>
|
||||
<id>22</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Предмет</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.ПредставлениеПредмета</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ПредметРасширеннаяПодсказка</name>
|
||||
<id>52</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ПредметКонтекстноеМеню</name>
|
||||
<id>23</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ДатаИзменения</name>
|
||||
<id>24</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Список.ДатаИзменения</segments>
|
||||
</dataPath>
|
||||
<extendedTooltip>
|
||||
<name>ДатаИзмененияРасширеннаяПодсказка</name>
|
||||
<id>54</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДатаИзмененияКонтекстноеМеню</name>
|
||||
<id>25</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>LabelField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<commandBarLocation>None</commandBarLocation>
|
||||
<autoCommandBar>
|
||||
<name>СписокКоманднаяПанель</name>
|
||||
<id>3</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<searchStringAddition>
|
||||
<name>СписокСтрокаПоиска</name>
|
||||
<id>41</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||
<id>43</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||
<id>42</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchStringAddition>
|
||||
<viewStatusAddition>
|
||||
<name>СписокСостояниеПросмотра</name>
|
||||
<id>44</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||
<id>46</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||
<id>45</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>ViewStatusAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</viewStatusAddition>
|
||||
<searchControlAddition>
|
||||
<name>СписокУправлениеПоиском</name>
|
||||
<id>47</id>
|
||||
<extendedTooltip>
|
||||
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||
<id>49</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||
<id>48</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>SearchControlAddition</type>
|
||||
<source>Список</source>
|
||||
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</searchControlAddition>
|
||||
<extendedTooltip>
|
||||
<name>СписокРасширеннаяПодсказка</name>
|
||||
<id>40</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>СписокКонтекстноеМеню</name>
|
||||
<id>2</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<representation>Tree</representation>
|
||||
<changeRowSet>true</changeRowSet>
|
||||
<changeRowOrder>true</changeRowOrder>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||
<selectionMode>MultiRow</selectionMode>
|
||||
<header>true</header>
|
||||
<headerHeight>1</headerHeight>
|
||||
<footerHeight>1</footerHeight>
|
||||
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||
<horizontalLines>true</horizontalLines>
|
||||
<verticalLines>true</verticalLines>
|
||||
<searchOnInput>Auto</searchOnInput>
|
||||
<initialListView>Auto</initialListView>
|
||||
<initialTreeView>ExpandTopLevel</initialTreeView>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<verticalStretch>true</verticalStretch>
|
||||
<enableStartDrag>true</enableStartDrag>
|
||||
<rowPictureDataPath xsi:type="form:DataPath">
|
||||
<segments>Список.ИндексКартинки</segments>
|
||||
</rowPictureDataPath>
|
||||
<rowsPicture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.КоллекцияЗаметки</picture>
|
||||
</rowsPicture>
|
||||
<searchStringLocation>None</searchStringLocation>
|
||||
<viewStatusLocation>None</viewStatusLocation>
|
||||
<searchControlLocation>None</searchControlLocation>
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||
<period>
|
||||
<startDate>0001-01-01T00:00:00</startDate>
|
||||
<endDate>0001-01-01T00:00:00</endDate>
|
||||
</period>
|
||||
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||
</extInfo>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<excludedCommands>Copy</excludedCommands>
|
||||
<windowOpeningMode>DontBlock</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoTitle>true</autoTitle>
|
||||
<autoUrl>true</autoUrl>
|
||||
<group>Vertical</group>
|
||||
<autoFillCheck>true</autoFillCheck>
|
||||
<allowFormCustomize>true</allowFormCustomize>
|
||||
<enabled>true</enabled>
|
||||
<verticalScroll>UseIfNecessary</verticalScroll>
|
||||
<showTitle>auto</showTitle>
|
||||
<showCloseButton>true</showCloseButton>
|
||||
<attributes>
|
||||
<name>Список</name>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>DynamicList</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<main>true</main>
|
||||
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||
<queryText>ВЫБРАТЬ
|
||||
СправочникЗаметки.Ссылка,
|
||||
СправочникЗаметки.ПометкаУдаления,
|
||||
СправочникЗаметки.Предопределенный,
|
||||
СправочникЗаметки.Наименование,
|
||||
СправочникЗаметки.Предмет,
|
||||
СправочникЗаметки.ДляРабочегоСтола,
|
||||
СправочникЗаметки.Пометка,
|
||||
СправочникЗаметки.ДатаИзменения,
|
||||
СправочникЗаметки.ПредставлениеПредмета,
|
||||
ВЫБОР
|
||||
КОГДА СправочникЗаметки.ПометкаУдаления
|
||||
ТОГДА 0
|
||||
КОГДА СправочникЗаметки.ЭтоГруппа
|
||||
ТОГДА -1
|
||||
КОГДА СправочникЗаметки.ОбщаяЗаметка
|
||||
ТОГДА 1
|
||||
КОГДА СправочникЗаметки.Пометка = ЗНАЧЕНИЕ(Перечисление.ЦветаЗаметок.ПустаяСсылка)
|
||||
ТОГДА 4
|
||||
ИНАЧЕ СправочникЗаметки.Пометка.Порядок + 2
|
||||
КОНЕЦ КАК ИндексКартинки
|
||||
ИЗ
|
||||
Справочник.Заметки КАК СправочникЗаметки
|
||||
ГДЕ
|
||||
(СправочникЗаметки.ЭтоГруппа
|
||||
ИЛИ (СправочникЗаметки.Автор = &Пользователь
|
||||
ИЛИ СправочникЗаметки.ОбщаяЗаметка
|
||||
И (НЕ СправочникЗаметки.ПометкаУдаления))
|
||||
И (&Предмет = ""
|
||||
ИЛИ СправочникЗаметки.ПредставлениеПредмета ПОДОБНО &Предмет)
|
||||
И (&Пометка = ЗНАЧЕНИЕ(Перечисление.ЦветаЗаметок.ПустаяСсылка)
|
||||
ИЛИ СправочникЗаметки.Пометка = &Пометка)
|
||||
И (&ПоказыватьУдаленные
|
||||
ИЛИ (НЕ СправочникЗаметки.ПометкаУдаления)))</queryText>
|
||||
<mainTable>Catalog.Заметки</mainTable>
|
||||
<dynamicDataRead>true</dynamicDataRead>
|
||||
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||
<customQuery>true</customQuery>
|
||||
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||
</extInfo>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВыбранныйПредмет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выбранный предмет</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>100</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВыбранныйЦвет</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выбранный цвет</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<valueType>
|
||||
<types>EnumRef.ЦветаЗаметок</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПоказыватьУдаленные</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Показывать удаленные</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
</commandInterface>
|
||||
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||
</form:Form>
|
||||
@@ -0,0 +1,63 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Пользователь", ОбщегоНазначения.ТекущийПользователь());
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Предмет", "");
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Пометка", Перечисления.ЦветаЗаметок.ПустаяСсылка());
|
||||
Список.Параметры.УстановитьЗначениеПараметра("ПоказыватьУдаленные", Ложь);
|
||||
|
||||
ЗаполнитьСписокВыбораФильтраПоПредмету();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ЗаполнитьСписокВыбораФильтраПоПредмету()
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
|
||||
| Заметки.ПредставлениеПредмета КАК ПредставлениеПредмета
|
||||
|ИЗ
|
||||
| Справочник.Заметки КАК Заметки
|
||||
|ГДЕ
|
||||
| Заметки.ЭтоГруппа = ЛОЖЬ
|
||||
| И Заметки.ПометкаУдаления = ЛОЖЬ
|
||||
| И Заметки.Автор = &Пользователь
|
||||
|
|
||||
|СГРУППИРОВАТЬ ПО
|
||||
| Заметки.ПредставлениеПредмета
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| ПредставлениеПредмета";
|
||||
|
||||
Запрос.УстановитьПараметр("Пользователь", ОбщегоНазначения.ТекущийПользователь());
|
||||
Запрос.Текст = ТекстЗапроса;
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
|
||||
Элементы.ФильтрПоПредмету.СписокВыбора.Добавить(""," ");
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
Элементы.ФильтрПоПредмету.СписокВыбора.Добавить(Выборка.ПредставлениеПредмета);
|
||||
КонецЦикла;
|
||||
|
||||
Конецпроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ФильтрПоПредметуПриИзменении(Элемент)
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Предмет", "%" + ВыбранныйПредмет + "%");
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ФильтрПоПредметуАвтоПодбор(Элемент, Текст, ДанныеВыбора, Ожидание, СтандартнаяОбработка)
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Предмет", "%" + Текст + "%");
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ФильтрПоЦветуПриИзменении(Элемент)
|
||||
Список.Параметры.УстановитьЗначениеПараметра("Пометка", ВыбранныйЦвет);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПоказыватьУдаленныеПриИзменении(Элемент)
|
||||
Список.Параметры.УстановитьЗначениеПараметра("ПоказыватьУдаленные", ПоказыватьУдаленные);
|
||||
КонецПроцедуры
|
||||
Loaded 100 of 1499 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user