1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-01-14 03:20:16 +02:00

Проверка комментария в хранилище

This commit is contained in:
Anton Ivanov 2017-02-23 10:43:16 +03:00
parent 92b572043a
commit a4f9dc5cc6
3 changed files with 22 additions and 7 deletions

View File

@ -120,11 +120,23 @@
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:boolean</v8:Type>
<v8:Type>xs:string</v8:Type>
<v8:Type>xs:dateTime</v8:Type>
<v8:Type>xs:decimal</v8:Type>
<v8:Type>cfg:CatalogRef.Пользователи</v8:Type>
<v8:NumberQualifiers>
<v8:Digits>15</v8:Digits>
<v8:FractionDigits>4</v8:FractionDigits>
<v8:AllowedSign>Any</v8:AllowedSign>
</v8:NumberQualifiers>
<v8:StringQualifiers>
<v8:Length>150</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
<v8:DateQualifiers>
<v8:DateFractions>DateTime</v8:DateFractions>
</v8:DateQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<PredefinedData xmlns="http://v8.1c.ru/8.3/xcf/predef" xmlns:v8="http://v8.1c.ru/8.1/data/core" 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" xsi:type="CatalogPredefinedItems" version="2.2">
<Item id="ae4a846f-f623-4b56-830a-0f93a7e258e7">
<Name>СписокАдресовЭлектроннойПочтыДляОтправкиСистемныхУведомлений</Name>
<Name>СписокПользователейКомуОтправлятьСистемныеУведомления</Name>
<Code>000000001</Code>
<Description>Список адресов электронной почты для отправки системных уведомлений</Description>
<Description>Список пользователей кому отправлять системные уведомления</Description>
<IsFolder>false</IsFolder>
</Item>
</PredefinedData>

View File

@ -1,6 +1,6 @@
Перем мТЗПоискКэш;
Перем мТЗСвойстваМетаданных;
Перем мМассивАдресовЭлектроннойПочтыДляОтправкиСистемныхУведомлений;
Перем мМассивПользователейКомуОтправлятьСистемныеУведомления;
Функция ЗагрузитьИзмененияИзХранилища(АдресФайлаПолученныйНаКлиенте = Неопределено,ФайлВыгрузкиИзменений = Неопределено) Экспорт
СоздатьСтруктурумТЗПоискКэш();
@ -477,8 +477,11 @@
МассивПользователейКому.Добавить(пПользовательКому);
Конецесли;
Для каждого ЭлМассиваАдресовЭлектроннойПочтыДляОтправкиСистемныхУведомлений из мМассивАдресовЭлектроннойПочтыДляОтправкиСистемныхУведомлений цикл
МассивПользователейКому.Добавить(ЭлМассиваАдресовЭлектроннойПочтыДляОтправкиСистемныхУведомлений);
Для каждого ЭлМассиваПользователейКомуОтправлятьСистемныеУведомления из мМассивПользователейКомуОтправлятьСистемныеУведомления цикл
Если МассивПользователейКому.Найти(ЭлМассиваПользователейКомуОтправлятьСистемныеУведомления) <> Неопределено Тогда
Продолжить;
Конецесли;
МассивПользователейКому.Добавить(ЭлМассиваПользователейКомуОтправлятьСистемныеУведомления);
Конеццикла;
Если МассивПользователейКому.Количество() = 0 Тогда
@ -625,5 +628,5 @@
КонецФункции
мМассивАдресовЭлектроннойПочтыДляОтправкиСистемныхУведомлений = Справочники.узКонстанты.ПолучитьМассивЗначенийКонстанты("СписокАдресовЭлектроннойПочтыДляОтправкиСистемныхУведомлений"
,Тип("Строка"),,Ложь,Ложь);
мМассивПользователейКомуОтправлятьСистемныеУведомления = Справочники.узКонстанты.ПолучитьМассивЗначенийКонстанты("СписокПользователейКомуОтправлятьСистемныеУведомления"
,Тип("СправочникСсылка.Пользователи"),,Ложь,Ложь);