Изменения в форме РК_ФормаНастроекРана
This commit is contained in:
@@ -4,6 +4,15 @@
|
||||
|
||||
---
|
||||
|
||||
## 1.3.1.55 (2026-08-11)
|
||||
|
||||
### Добавлено
|
||||
|
||||
- `РК_ФормаНастроекРана`: при открытии и смене `РК_РабочееПодключениеЧерезАПИ`
|
||||
проверка через `СоединениеАктивно` — показ/скрытие `ДекорацияПодключениеНеСработает`.
|
||||
|
||||
---
|
||||
|
||||
## 1.3.1.54 (2026-08-11)
|
||||
|
||||
### Исправлено
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Расширение РАНА для целевой конфигурации **crm3-26** (ИБ `crm3`, сервер `1c-srv.rhana.local`).
|
||||
|
||||
Текущая версия: **1.3.1.51** — см. [`VERSION`](VERSION) и `src/Configuration.xml`.
|
||||
Текущая версия: **1.3.1.55** — см. [`VERSION`](VERSION) и `src/Configuration.xml`.
|
||||
|
||||
Префикс новых объектов расширения: **`РК_`**.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcssch="http://v8.1c.ru/8.1/data-composition-system/schema" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" 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:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
|
||||
<Title>
|
||||
<v8:item>
|
||||
@@ -8,6 +8,9 @@
|
||||
</Title>
|
||||
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode>
|
||||
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1"/>
|
||||
<Events>
|
||||
<Event name="OnCreateAtServer">ПриСозданииНаСервере</Event>
|
||||
</Events>
|
||||
<ChildItems>
|
||||
<CheckBoxField name="РК_РежимОтладкиРана" id="1">
|
||||
<DataPath>НаборКонстант.РК_РежимОтладкиРана</DataPath>
|
||||
@@ -21,6 +24,9 @@
|
||||
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
||||
<ContextMenu name="РК_РабочееПодключениеЧерезАПИКонтекстноеМеню" id="5"/>
|
||||
<ExtendedTooltip name="РК_РабочееПодключениеЧерезАПИРасширеннаяПодсказка" id="6"/>
|
||||
<Events>
|
||||
<Event name="OnChange">РК_РабочееПодключениеЧерезАПИПриИзменении</Event>
|
||||
</Events>
|
||||
</InputField>
|
||||
<LabelDecoration name="ДекорацияПодключениеНеСработает" id="7">
|
||||
<Visible>false</Visible>
|
||||
|
||||
@@ -1,8 +1,40 @@
|
||||
// TODO: Внести в модуль типовые директивы и области 1С
|
||||
|
||||
Процедура ПроверитьДоступностьПодключения()
|
||||
// TODO: Надо при открытии формы или смене настроек подключения проверить - активно ли подключение или соответствует ли наименование
|
||||
// в настроках имени текущей базы (или имя базы в настройка пустое вовсе). В результате отобразить или скрыть (видимость)
|
||||
// ДекорацияПодключениеНеСработает.
|
||||
|
||||
#Область ОбработчикиСобытийФормы
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
ПроверитьДоступностьПодключения();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РК_РабочееПодключениеЧерезАПИПриИзменении(Элемент)
|
||||
|
||||
ПроверитьДоступностьПодключения();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// Показывает предупреждение, если выбранное подключение неактивно
|
||||
// или имя текущей ИБ не совпадает с ИмяТекущейБазы в настройке
|
||||
// (пустое ИмяТекущейБазы в настройке — ограничение по имени не действует).
|
||||
//
|
||||
&НаСервере
|
||||
Процедура ПроверитьДоступностьПодключения()
|
||||
|
||||
ПодключениеАктивно = Справочники.РК_НастройкиПодключенияКВнешнейБазе.СоединениеАктивно(
|
||||
НаборКонстант.РК_РабочееПодключениеЧерезАПИ);
|
||||
|
||||
Элементы.ДекорацияПодключениеНеСработает.Видимость = (ПодключениеАктивно <> Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" 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:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
|
||||
<Configuration uuid="ef31d55b-3788-4972-affb-b7aefd3838aa">
|
||||
<InternalInfo>
|
||||
@@ -62,7 +62,7 @@
|
||||
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
|
||||
</DefaultRoles>
|
||||
<Vendor/>
|
||||
<Version>1.3.1.54</Version>
|
||||
<Version>1.3.1.55</Version>
|
||||
<DefaultStyle/>
|
||||
<DefaultLanguage>Language.Русский</DefaultLanguage>
|
||||
<BriefInformation/>
|
||||
|
||||
Reference in New Issue
Block a user