Нотификация при промяна в Информационно таблo

При промяна на данни в информационното табло може да се появява звуково и визуално предупреждение за това.
Самият потребител задава в изгледа какво съобщение да се показва (какви са новите неща (промените)) и какъв звук да се възпроизведе.

Според това, кой източник на данни сте въвели за показване в информационното табло, съответно настройвате и неговия изглед.

В самите "Източници на данни", в Специални полета е добавена колона „Е главен ключ в инф.табло“. Маркираните по този начин едно или повече полета, представляват главни ключове, за които се съставя списък със стойностите им и се сравнява има ли промяна между две изпълнения на справката, за която са посочени.

В Настройките на изгледите е създаден таб „Уведомление в инф.табло“, в което се задават настройките кога да се показва уведомлението.

Опциите за Показване са следните:

• Не показва уведомление (по подразбиране)
• Увеличаване на броя редове
• Намаляване на броя редове
• Поява на нови редове (изисква дефинирано ключово поле в източника)
• Наличие на редове
• Липса на редове
• Изпълнени са „Допълнителни условия за първия ред на резултата“ – при избор на тази опция се активират за вписване три възможни условия, като за всяко може да се избере сравнение между стара и нова стойност на посочено поле или да се зададе конкретна стойност за разликата между тях.

Като елементи на уведомлението може да използвате Текст, Картинка и/или Звук.

В Текст на уведомлението, вписвате до 200символа, като използвайте {#} в текста, за да изпишете точния брой промени.
По желание задавате Картинка на уведомлението (*.png) и/или Звуков файл (*.wav).

Начина на работа, за да се появи уведомление на екрана на потребителя е следния:
След всяко зареждане на данни в таблото, ако е указано да показва уведомления при повече от 0 промени се започва обикаляне на всички източници. Ако има в Специални полета дефиниран главен ключ, който да съществува като колона в текущия източник започва проверка на редовете на източника. На всеки ред се проверява, дали главния ключ на текущия ред го има вече в масива от предното обикаляне. Ако го няма (т.е. има промяна) - увеличава се броя намерени промени. Съответно на всеки ред се добавя в нов масив текущия главен ключ.
След като се обиколят всички редове, старият масив се унищожава и новия масив става „стар“. Ако броя промени е > 0 се гледат условията от Настройките на изгледите и се показва Altert Window, с указания текст и изображение, и ако има звук се възпроизвежда.

Разширени възможности на уведомленията

Системата предлага възможност да се управляват няколко типа действия през самите уведомления - да се покаже главната форма, за да се види таблото; да се стартира справка/скрипт или да се отвори друга форма (ТД, ФД чрез двоен клик върху текущ ред от изглед в таблото). Изпълнението на тези действия е заложено да се стартира от бутони (по подразбиране е изключено).

Чрез тях може да се изпълнява едно от изброените действия:

1. Изважда на преден план информационното табло - бутон „Покажи информационното табло“

2. Изпълнява изглед № - бутон „Изпълни <Номер на изгледа>. <Името на изгледа>“

3. Изпълнява двоен клик върху текущия ред – бутон „Покажи детайлна информация“

Забележка:

Събитията се случват, само ако ЕРП системата е отворена на екран. Ако има отворен друг софтуер (напр. Word, Excel), а ЕРП-то е на заден план и се появи уведомление, избраното действие се извършва, но „отдолу“ и на преден план на екрана няма да се появи съответната ЕРП форма (отворена справка или документ).

Вижте още:
Как да настроим Информационно табло
Основни положения - Справки и скриптове

Назад към Съдържание