Both sides previous revisionПредходна версияСледваща версия | Предходна версия |
spravki_new:osnovni_pol [2017/11/15 14:10] – k.kyurkchieva | spravki_new:osnovni_pol [2021/10/30 13:55] (текуща) – [QuotedMacros] admin |
---|
Системата позволява **да се оптимизират максимално справките**, и да се използват конкретно по предназначение и по този начин драматично да се увеличи обемът данни, с който може да работи системата. | Системата позволява **да се оптимизират максимално справките**, и да се използват конкретно по предназначение и по този начин драматично да се увеличи обемът данни, с който може да работи системата. |
| |
Генерално справките имат определен **източник на дан**ни, който се задава от програмист. Той настройва входните филтри, които може да има справката, като впоследствие консултантът може доста да разшири тези настройки (да се надписват колони, да се махат, скриват и т.н.). \\ | Генерално справките имат определен **източник на данни**, който се задава от програмист. Той настройва входните филтри, които може да има справката, като впоследствие консултантът може доста да разшири тези настройки (да се надписват колони, да се махат, скриват и т.н.). \\ |
| |
Източникът на данни е зададен от програмист с **определени параметри**, а впоследствие за всеки документ могат да се създадат неопределен брой **изгледи** (с различни параметри) на тези данни.\\ | Източникът на данни е зададен от програмист с **определени параметри**, а впоследствие за всеки документ могат да се създадат неопределен брой **изгледи** (с различни параметри) на тези данни.\\ |
В състояние сме да направим сложна справка **с няколко таблици, структурно различни**, които да показват обширна информация по различен начин. | В състояние сме да направим сложна справка **с няколко таблици, структурно различни**, които да показват обширна информация по различен начин. |
| |
От [[vavedenie:kakvo_novo|релийз 2015.8]], за удобство на потребителите, за да се виждат по-добре редовете в справка (или документ), особено ако се работи в touch режим, се дава възможност да се редактира свободно височината на реда. Това е полезно и при ситуации, когато позициите са с изображения и трябва да се визуализират по-добре. | /* От [[vavedenie:kakvo_novo|релийз 2015.8]], за удобство на потребителите, за да се виждат по-добре редовете в справка (или документ), особено ако се работи в touch режим, се дава възможност да се редактира свободно височината на реда. Това е полезно и при ситуации, когато позициите са с изображения и трябва да се визуализират по-добре. */ |
| |
В същия релийз е реализирана възможност динамични справки да връщат информация за настройките на табличния изглед, например групираност по полета, ниво на разпънатост, тотали, тотали на групи (хедъра, колонтитул по групи и т.н.). Направено е така, че ако в справка има колони за писане, то само те да се обхождат с Enter. | За удобство на потребителите, за да се виждат по-добре редовете в справка (или документ), особено ако се работи в touch режим, имате възможност свободно да редактирате височината на реда. Това е полезно и при ситуации, когато позициите са с изображения и трябва да се визуализират по-добре. |
| |
Избягването на грешки в справки, в следствие например на добавяне на нови колонки в стара справка в изглед, по който вече има суми по дадени колони, е реализирано в [[vavedenie:kakvo_novo|релийз 2015.8]] с добавянето на възможност за премахване на обобщенията. | /* В същия релийз е добавена */ Динамични справки могат да връщат информация за настройките на табличния изглед, например групираност по полета, ниво на разпънатост, тотали, тотали на групи (хедъра, колонтитул по групи и т.н.). Ако в справка има колони за писане, то само те да се обхождат с Enter. |
| |
В опциите за долния колонтитул на справките в табличен вид (при клик с десен бутон върху него) е добавена опцията **"Изтрий всички обобщения"**. | /* Избягването на грешки в справки, в следствие например на добавяне на нови колонки в стара справка в изглед, по който вече има суми по дадени колони, е реализирано в [[vavedenie:kakvo_novo|релийз 2015.8]] с добавянето на възможност за премахване на обобщенията. */ |
| |
| В опциите за долния колонтитул на справките в табличен вид (при клик с десен бутон върху него) е опцията **"Изтрий всички обобщения"**. С нея имате възможност да премахвате обобщенията. Това би било полезно за избягването на грешки в справки, в следствие например на добавяне на нови колонки в стара справка в изглед, по който вече има суми по дадени колони. |
| |
{{:spravki:дървовиден_изглед_справки.jpg?650|}} | {{:spravki:дървовиден_изглед_справки.jpg?650|}} |
| |
В някои колони на справките потребителя може да попълва данни, също така в справките могат да се закачват скриптове, да има картинки вътре в тях (напр. мини изображенията на позициите) и др.. \\ | В някои колони на справките потребителят може да попълва данни, също така в справките могат да се закачват скриптове, да има картинки вътре в тях (напр. мини изображенията на позициите) и др.. \\ |
| |
По подразбиране, когато **за първи път** се зареди изгледа на справката, **наименованията** на колоните идват от **[[sluzebni:data_dictionary|Data dictionary]]**, но там не винаги могат да се настроят като наименования и като бандове кой как да се наименува в различните справки. \\ | По подразбиране, когато **за първи път** се зареди изгледа на справката, **наименованията** на колоните идват от **[[sluzebni:data_dictionary|Data dictionary]]**, но там не винаги могат да се настроят като наименования и като бандове кой как да се наименува в различните справки. \\ |
Справките могат да са дървовидни (пример, скрийншота по-горе със справка папки), като вляво например има дървовидно показана информация, а за всеки ред като се кликне в него може да се отваря втора справка от първата, за да се покажат вътре документите, а оттам можe да се отваря и конкретният документ. | Справките могат да са дървовидни (пример, скрийншота по-горе със справка папки), като вляво например има дървовидно показана информация, а за всеки ред като се кликне в него може да се отваря втора справка от първата, за да се покажат вътре документите, а оттам можe да се отваря и конкретният документ. |
| |
От [[vavedenie:kakvo_novo|релийз 2016.1]] е реализирано при двоен клик върху едни колони да се случва едно нещо, а върху други - друго. Вече справките могат да обработват освен ACT$DOC_ID и ACT$DOC_CLASS_NAME и още 5 нови комплекта от параметри. Тези 5 комплекта дават възможност за до 5 отделни действия, в зависимост от колоната/ите, върху която/ито е дабъл кликнато: | /* От [[vavedenie:kakvo_novo|релийз 2016.1]] е реализирано */ При двоен клик върху едни колони може да се случва едно нещо, а върху други - друго. Вече справките могат да обработват освен ACT$DOC_ID и ACT$DOC_CLASS_NAME и още 5 нови комплекта от параметри. Тези 5 комплекта дават възможност за до 5 отделни действия, в зависимост от колоната/ите, върху която/ито е дабъл кликнато: |
* ACT$DOC_ID1, ACT$DOC_ID2... ACT$DOCID5 – определят кое ИД да се отвори; | * ACT$DOC_ID1, ACT$DOC_ID2... ACT$DOCID5 – определят кое ИД да се отвори; |
* ACT$DOC_CLASS_NAME1 ... 5 - определят кой клас да се отвори; | * ACT$DOC_CLASS_NAME1 ... 5 - определят кой клас да се отвори; |
<box round green|**Пример:**> Може да се покаже **Продажба** с всеки ред и със серийните номера за реда. Нивото на вложеност е трето.</box> | <box round green|**Пример:**> Може да се покаже **Продажба** с всеки ред и със серийните номера за реда. Нивото на вложеност е трето.</box> |
| |
С излизане на [[vavedenie:kakvo_novo|релийз 2013.10]] е направено поле за "Описание" към Източниците и Изгледите на Справки/скриптове. | /* С излизане на [[vavedenie:kakvo_novo|релийз 2013.10]] е направено поле за "Описание" към Източниците и Изгледите на Справки/скриптове. */ |
| |
Описанието е и на двете места, защото е важно да го има в източниците, но твърде често с два различни изгледа на един и същи източник може да се постигнат съвсем различни резултати, за това е полезно за тях също да се пише каква им е предназначението. \\ | Можете да слагате Описание на Източниците и Изгледите. Описанието е и на двете места, защото е важно да го има в източниците, но твърде често с два различни изгледа на един и същи източник може да се постигнат съвсем различни резултати, за това е полезно за тях също да се пише каква им е предназначението. \\ |
Има възможност да се "пейства" вече готово задание вътре в Описанието. | Има възможност да се "пейства" вече готово задание вътре в Описанието. |
| |
Разделени са и редакцията и изпълнението на справките. | /* Разделени са и редакцията и изпълнението на справките.*/ |
| |
С помощта на скрипт има възможност за разпечатване на подложка или касова бележка от документ. | С помощта на скрипт има възможност за разпечатване на подложка или касова бележка от документ. |
| |
С излизане на[[vavedenie:kakvo_novo| релийз 2015.1]] има възможност за селектиране на произволни редове от справка като редове, а не като област. \\ | /* С излизане на[[vavedenie:kakvo_novo| релийз 2015.1]] */ |
Мултиселекта на отделните редове става стандартно със задържане на клавиш "Ctrl" от клавиатурата и кликване с мишката на конкретен ред. | |
| |
От [[vavedenie:kakvo_novo|релийз 2015.8]] при стартиране на скриптове и справки за всички събития вече се следи настройката на връзката. Ако има посочено къде влияе (Заглавна или Детайлна част) и се върне резултат, той се прилага. | Имате възможност да селектирате произволни редове от справка като редове, а не като област. \\ |
| |
| Мултиселекта на отделните редове става стандартно със задържане на клавиш "Ctrl" от клавиатурата и кликване с мишката на конкретен ред.\\ |
| |
| Стандартно за справки, която съдържат **Главен източник** и **Детайл**, е налице функционалността при кликване на ред в **Главния източник** да се предава информация към **Детайла** и според тази информация да се зареждат данни в **Детайла**.\\ |
| Съществува функционалност и в обратната посока – предаване на данни от **Детайла** към **Главния източник**. При двоен клик на ред в детайла се прехвърлят стойностите на всички полета от детайлната таблица в главната таблицата, като ги сравнява по имена. \\ |
| При необходимост има възможност да се пренася и конкретна стойност на поле. |
| |
| |
| /* От [[vavedenie:kakvo_novo|релийз 2015.8]] */ |
| |
| При стартиране на скриптове и справки за всички събития се следи настройката на връзката. Ако има посочено къде влияе (Заглавна или Детайлна част) и се върне резултат, той се прилага. \\ |
Редакцията на това поле (наличие на колона „Използвай резултата в“) е възможна и през общата форма за [[spravki_new:vruzki_spravki_scriptove|„Връзки на справки/скриптове“]]. | Редакцията на това поле (наличие на колона „Използвай резултата в“) е възможна и през общата форма за [[spravki_new:vruzki_spravki_scriptove|„Връзки на справки/скриптове“]]. |
| |
| |
===== Източник на данни ===== | /* ===== Източник на данни ===== |
| |
| В таблицата със справки/скриптове, в рибона на прозореца има отделни табове, които позволяват създаване на нов Източник на данни, редакция на съществуващ, импорт и експорт, Импорт на изглед към източник и др. |
| |
| {{:spravki:контекст_източник_на_данни1.png?600|}} */ |
| |
| ===== Импорт/експорт ===== |
| |
В таблицата със справки/скриптове, в рибона на прозореца има отделни табове, които позволяват създаване на нов Източник на данни, редакция на съществуващ, импорт и експорт, Импорт на изглед към източник и др.. | В таблицата със справки/скриптове, в рибона на прозореца има отделни табове, които позволяват Импорт/Експорт на източник на данни и изгледи, Дублиране на източник/източник с изглед Импорт на изглед към източник и др. |
| |
{{:spravki:контекст_източник_на_данни1.png?600|}} | {{:spravki_new:импорт_експорт.png?700|}} |
==== Редакция на източник на данни ==== | ==== Редакция на източник на данни ==== |
| |
| |
{{:spravki:изходен_код_справки_данни1.png?550|}} | {{:spravki:изходен_код_справки_данни1.png?550|}} |
| == Възможност за копиране на SQL с премахване/слагане на апострофи == |
| При писане на SQL заявка, при поставяне в кода е необходимо всички апострофи да се удвоят. Съответно обратно, ако от кода се налага да се извади отделната заявка и да се пробва в редактор, трябва да се махнат апострофите. |
| За улеснение на този вид действия при работа със скриптове (без значение от какъв тип са), в изгледите за редакция на Източник на данни са добавени два бутона: |
| * Копирай в клипборда без апострофи |
| * Постави от клипборда с апострофи |
| |
| {{:spravki_new:апострофи.png?600|}} |
=== Параметри === | === Параметри === |
| |
Съдържа параметрите – филтри (когато е справка), тъй като може да е справка или скрипт са обединени под наименованието параметри (указва се кое е полето, къде да отиде, таблица, alies, тип на параметъра, възможни условия, кое е подразбиращо се условие, списък за избор и т.н.). \\ | Съдържа параметрите – филтри (когато е справка), тъй като може да е справка или скрипт са обединени под наименованието параметри (указва се кое е полето, къде да отиде, таблица, alies, тип на параметъра, възможни условия, кое е подразбиращо се условие, списък за избор и т.н.). \\ |
През редакция на източника от този таб могат да се добавят параметри. | През редакция на източника от този таб могат да се добавят параметри.\\ |
| |
| За улеснение при създаването на параметри на източници на данни има два бутона във формата за редакция на източник - "Добави липсващи" и "Инициализирай". Те създават редове в таблицата с параметрите и попълват в полетата ѝ някои подразбиращи се стойности, като в "разрешени условия" и "подразбиращо се условие" се попълва само "=“. |
| |
С отметката Е парола, обозначавате филтрите, които са пароли. | С отметката Е парола, обозначавате филтрите, които са пароли. |
{{:spravki:параметри_справки_данни.jpg?550|}} | {{:spravki:параметри_справки_данни.jpg?550|}} |
| |
Обикновено в практиката един служител създава заявките за продажби, а друг изпълнява самите продажби. Желателно е във финалния документ да фигурира служителя, изпълнил продажбата, а не този който е въвел заявката. Поради тази причина от [[vavedenie:kakvo_novo|релийз 2015.8]] в параметрите за **копиране на Служител (Съставител)** е добавена възможност **да се установява подразбиращия се служител към текущо логнатия потребител**. | /* Обикновено в практиката един служител създава заявките за продажби, а друг изпълнява самите продажби. Желателно е във финалния документ да фигурира служителя, изпълнил продажбата, а не този който е въвел заявката. Поради тази причина от [[vavedenie:kakvo_novo|релийз 2015.8]] в параметрите за **копиране на Служител (Съставител)** имате възможност за **установяване подразбиращия се служител към текущо логнатия потребител**. */ |
| |
В същия релийз, в скрипта за копиране е добавен и параметър за **инициализиране на рецепта** (позиция с автоматично производство с рецепта по подразбиране). В случай, че той е активиран, при копиране се избира **автоматично подразбиращата се рецепта за текущия артикул**, ако има такава. | /* В същия релийз, в скрипта за копиране е добавен и параметър за **инициализиране на рецепта** (позиция с автоматично производство с рецепта по подразбиране). В случай, че той е активиран, при копиране се избира **автоматично подразбиращата се рецепта за текущия артикул**, ако има такава. |
| |
В практиката при фактуриране на стари поръчки е необходимо в новия документ срокът на плащане да се установява на коректна дата. За целта от[[vavedenie:kakvo_novo| релийз 2015.8]] в Базовия скрипт за копиране на ТД е добавен параметър за **„Срок на плащане“**. | В практиката при фактуриране на стари поръчки е необходимо в новия документ срокът на плащане да се установява на коректна дата. За целта от[[vavedenie:kakvo_novo| релийз 2015.8]] в Базовия скрипт за копиране на ТД е добавен параметър за **„Срок на плащане“**. |
• -2 = Установява срока на плащане на дата на новия документ + срока от контрагента ПОСРЕДНИК на новия документ; | • -2 = Установява срока на плащане на дата на новия документ + срока от контрагента ПОСРЕДНИК на новия документ; |
• -3 = Установява срока на плащане на дата на новия документ + срока от контрагента ПОЛУЧАТЕЛ на новия документ; | • -3 = Установява срока на плащане на дата на новия документ + срока от контрагента ПОЛУЧАТЕЛ на новия документ; |
• -4 = Взима датата от оригиналния документ. | • -4 = Взима датата от оригиналния документ. |
| |
От [[vavedenie:kakvo_novo|релийз 2016.12]] е направена промяна при смяна на типа на параметър на Да/Не, при пост на реда, да се изтриват въведените преди това стойности към него. | */ |
| |
| /* От [[vavedenie:kakvo_novo|релийз 2016.12]] е направена промяна при смяна на типа на параметър на Да/Не, при пост на реда, да се изтриват въведените преди това стойности към него. */ |
| |
| При смяна на типа на параметър на Да/Не, при пост на реда, се изтриват въведените преди това стойности към него. |
| |
| |
| |
По подобие на [[documenti:obsti:nastrojki_na_targ.documenti|Търговските документи]], това е таб, описващ формулите, според които действа справката. | По подобие на [[documenti:obsti:nastrojki_na_targ.documenti|Търговските документи]], това е таб, описващ формулите, според които действа справката. |
===== Изгледи ===== | |
| Във формулите свързани с подразбиращи се стойности за дата има и [[obsti_komponenti:konstanti_i_funkcii_za_formuli|полезни функции описани тук]]. |
| |
| === Задаване на формат на числови входящи параметри на скрипт === |
| |
| Налице е възможност за **полетата от тип „Цяло число“** да се задава желан **формат** посредством полето **„Маски за файл/директория“**. \\ |
| След приемане или въвеждане на стойности в полета от такъв тип, се установява посоченият формат. |
| |
| === Допълнителни настройки === |
| В този таб може да се задават допълнителни настройки на поведението на източника. |
| Настройките се описват като XML, като основният възел трябва да е с име AdditionalOptions |
| |
| Възможни тагове: |
| ==== QuotedMacros ==== |
| При заместването на макроса го поставя quoted в апострофи. |
| Необходимо ако макроса се използва в execute statement. |
| |
| Пример за стойност в Допълнителните настройки: |
| <code XML> |
| <AdditionalOptions> |
| <QuotedMacros> |
| <M1/> |
| <TD_EXP_INC/> |
| <M2/> |
| </QuotedMacros> |
| </AdditionalOptions> |
| </code> |
| |
| ==== ClassByRTTI ==== |
| Позволява регистрирането на Делфи клас така че да може да се достъпва в кода на скрипта през RTTI. |
| Важи САМО за TMS/Delphi скриптове! |
| |
| <code XML> |
| <AdditionalOptions> |
| <ClassByRTTI> |
| <C1 QualifiedClassName="TfBaseCustomDocument_DM" ClassName="TfBaseCustomDocument_DM"/> |
| </ClassByRTTI> |
| </AdditionalOptions> |
| </code> |
| |
| /* ===== Изгледи ===== |
| |
В таблицата със справки/скриптове, в рибона на прозореца има отделни табове, които позволяват създаване на нов Изглед, редакция на съществуващ, импорт и експорт, Изпълнение. | В таблицата със справки/скриптове, в рибона на прозореца има отделни табове, които позволяват създаване на нов Изглед, редакция на съществуващ, импорт и експорт, Изпълнение. |
Може да търсите по номер на изглед като директно въведете номера на изгледа в поле **№ изглед**. | Може да търсите по номер на изглед като директно въведете номера на изгледа в поле **№ изглед**. |
| |
{{:spravki:изглед_справки.png?600|}} | {{:spravki:изглед_справки.png?600|}} */ |
==== Редакция на изгледи ==== | ==== Редакция на изгледи ==== |
| |
**Върни резултат отпечатай на изискващия** – когато този изглед се извиква в даден Търговски документ или някъде другаде, той когато се изпълни (изпълнява се, затваря се и т.н.), и указва, на който го е извикал да се отпечата (ако извикващият има настроен печат). Оттам са и настройките за подложката по подразбиране (в настройките на самите справки/скриптове). | **Върни резултат отпечатай на изискващия** – когато този изглед се извиква в даден Търговски документ или някъде другаде, той когато се изпълни (изпълнява се, затваря се и т.н.), и указва, на който го е извикал да се отпечата (ако извикващият има настроен печат). Оттам са и настройките за подложката по подразбиране (в настройките на самите справки/скриптове). |
| |
С излизане на [[vavedenie:kakvo_novo|релийз 2017.06]] са добавени **отметки за връщане на резултат Опресни** и **Приключи на извикващия**. | /* С излизане на [[vavedenie:kakvo_novo|релийз 2017.06]] са добавени **отметки за връщане на резултат Опресни** и **Приключи на извикващия**. */ |
| |
| Налични са **отметки за връщане на резултат Опресни** и **Приключи на извикващия**. |
| |
Ако е отметнат чекбокс "Позволи стартиране от външна програма" в изгледа на справките/скриптовете, външна програма може да изпълни изгледа. | Ако е отметнат чекбокс "Позволи стартиране от външна програма" в изгледа на справките/скриптовете, външна програма може да изпълни изгледа. |
| |
При работа със справките удобно би било да се вижда описание за какво служи съответната справка и как да се използва. Като такива може да се използват отделните описания за Източник и Изглед, намиращи се в таб Главни в редакцията им. \\ | При работа със справките удобно би било да се вижда описание за какво служи съответната справка и как да се използва. Като такива може да се използват отделните описания за Източник и Изглед, намиращи се в таб Главни в редакцията им. \\ |
За да се реализира това визуализиране на описанията, от [[vavedenie:kakvo_novo|релийз 2016.12]] в Изгледите са добавени две отметки „**Показвай описанието от източника**“ и „**Показвай описанието от изгледа**“. Ако съответната отметка е маркирана, полето с описанието се показва в изгледа на справката. | /* За да се реализира това визуализиране на описанията, от [[vavedenie:kakvo_novo|релийз 2016.12]] в Изгледите са добавени две отметки „**Показвай описанието от източника**“ и „**Показвай описанието от изгледа**“. Ако съответната отметка е маркирана, полето с описанието се показва в изгледа на справката. */ |
| За да се реализира това визуализиране на описанията, в Изгледите са налични две отметки „**Показвай описанието от източника**“ и „**Показвай описанието от изгледа**“. Ако съответната отметка е маркирана, полето с описанието се показва в изгледа на справката. |
| |
{{:spravki_new:показвай_описание.png?600|}} | {{:spravki_new:показвай_описание.png?600|}} |
Изгледът, в който под всеки параметър отдолу се показва описанието му не е много удобен, тъй като по този начин на екрана са видими малко параметри и при скролиране се прескачат. | Изгледът, в който под всеки параметър отдолу се показва описанието му не е много удобен, тъй като по този начин на екрана са видими малко параметри и при скролиране се прескачат. |
| |
За да се подобри начинът на работа, с излизане на [[vavedenie:kakvo_novo|релийз 2016.08]] полето за **Описание на параметър** е изнесено в отделна секция в долния ляв ъгъл на формата (по подобие на изгледа в Източника на данни) и в него се вижда описанието на текущо избрания ред. | /* За да се подобри начинът на работа, с излизане на [[vavedenie:kakvo_novo|релийз 2016.08]] полето за **Описание на параметър** е изнесено в отделна секция в долния ляв ъгъл на формата (по подобие на изгледа в Източника на данни) и в него се вижда описанието на текущо избрания ред. */ |
| |
| Вижте още [[obsti_komponenti:konstanti_i_funkcii_za_formuli|Константи и функции за параметри за Дата и час]]. |
| |
| |
**Използвай в събитие** - избирате в кое събитие да се използва, като ако се избере символа ** "*" ** означава и на бутон и на всички, а когато е избрано определено събитие – само на него. | **Използвай в събитие** - избирате в кое събитие да се използва, като ако се избере символа ** "*" ** означава и на бутон и на всички, а когато е избрано определено събитие – само на него. |
| |
<box round green|**Пример:**>Ако трябва справка/скрипт да се върже на търсене на позиция например, програмистът трябва да е направил дадения източник на данни да има номер на позицията (артикула), **НЕ може произволна справка** търсене на документ например, да се закачи на търсене на позиция, ако вътре в нея няма артикулен номер. \\ | <box round green|**Пример:**> Ако трябва справка/скрипт да се върже на търсене на позиция например, програмистът трябва да е направил дадения източник на данни да има номер на позицията (артикула), **НЕ може произволна справка** търсене на документ например, да се закачи на търсене на позиция, ако вътре в нея няма артикулен номер. \\ |
| |
Справката трябва да е настроена да може да обслужва дадено събитие, за това има настройка коя справка, в кое събитие може да се избира и се преценя да падат за избор възможности, които има логика да се избират. </box> | Справката трябва да е настроена да може да обслужва дадено събитие, за това има настройка коя справка, в кое събитие може да се избира и се преценя да падат за избор възможности, които има логика да се избират. </box> |
| |
=== Връзки на текущия изглед === | === Връзки на текущия изглед === |
/[[vavedenie:kakvo_novo|релийз 2017.06]]/ | |
| /*[[vavedenie:kakvo_novo|релийз 2017.06]]*/ |
| |
Комбинацията от настройки, за да работи даден скрипт или справка (на ниво ТД или ако трябва да се стартират един от друг) е различна за различните справки и на потребителят отнема доста време докато ги настрои. \\ | Комбинацията от настройки, за да работи даден скрипт или справка (на ниво ТД или ако трябва да се стартират един от друг) е различна за различните справки и на потребителят отнема доста време докато ги настрои. \\ |
За да се оптимизира този процес е реализирана възможност, за **изгледите** да се задават **подразбиращи се настройки за нови Връзки справки/скриптове** и директно необходимите връзки да се създават в съответните документи. | За да се оптимизира този процес от **изгледите** можете да задавате **подразбиращи се настройки за нови Връзки справки/скриптове** и директно необходимите връзки да се създават в съответните документи. |
| |
За целта в редакция на "Изглед"-а е създаден **нов таб "Връзки на текущия изглед"**, която обхваща съществуващия до момента таб [[spravki_new:osnovni_pol#Достъпен за избор към събития|"Достъпен за избор към събития"]], както и 2 нови таблици: | За целта се използва таб **"Връзки на текущия изглед"** в редакция на "Изглед"-а. В него се съдържа таблица [[spravki_new:osnovni_pol#Достъпен за избор към събития|"Достъпен за избор към събития"]], както и други две таблици: |
| |
{{:spravki_new:podrazbirasti_se_st-ti_vrazki_spravki_redakcia_na_izgled.png|}} | {{:spravki_new:podrazbirasti_se_st-ti_vrazki_spravki_redakcia_na_izgled.png|}} |
<box round red|Важно:> Ако е зададена подложка в Подразбиращи се настройки за нови връзки, но тя не е достъпна за текущия Клас и Тип, тя няма да бъде избрана автоматично при създаване на нова връзка в Текущи връзки. </box> | <box round red|Важно:> Ако е зададена подложка в Подразбиращи се настройки за нови връзки, но тя не е достъпна за текущия Клас и Тип, тя няма да бъде избрана автоматично при създаване на нова връзка в Текущи връзки. </box> |
| |
В [[documenti:obsti:nastrojki_na_targ.documenti|Настройките на ТД]], [[documenti:obsti:nastrojki_na_fin.documenti|ФД]] и [[documenti:obsti:nastrojki_na_revizia|Ревизия]] при създаването на **Връзки към справки/скриптове** вече важат** подразбиращите се настройки спрямо съответните изгледи**. \\ | В [[documenti:obsti:nastrojki_na_targ.documenti|Настройките на ТД]], [[documenti:obsti:nastrojki_na_fin.documenti|ФД]] и [[documenti:obsti:nastrojki_na_revizia|Ревизия]] при създаването на **Връзки към справки/скриптове** важат** подразбиращите се настройки спрямо съответните изгледи**. \\ |
В случай, че няма посочени такива се зареждат заложените настройки от системата. | В случай, че няма посочени такива се зареждат заложените настройки от системата. |
| |
| |
=== Специални полета === | === Специални полета === |
/[[vavedenie:kakvo_novo|релийз 2017.06]]/ | /*[[vavedenie:kakvo_novo|релийз 2017.06]]*/ |
| |
Реализирана е възможност за **предефиниране на настройки на Изглед на справка/скрипт**. \\ | Можете да **предефинирате настройки на Изглед на справка/скрипт**. \\ |
В процеса на работа това, че даден Източник или Изглед е системен, създава известни неудобства, тъй като в повечето случаи се налага пренастройване на параметри, връзки между справки/скриптове, главно меню и др., което от своя страна налага преобразуването на системния Източник/Изглед в несистемен. \\ | В процеса на работа това, че даден Източник или Изглед е системен, създава известни неудобства, тъй като в повечето случаи се налага пренастройване на параметри, връзки между справки/скриптове, главно меню и др., което от своя страна налага преобразуването на системния Източник/Изглед в несистемен. \\ |
За да се решат подобни проблеми, по подобие на Източниците, в **Изгледите** са добавени допълнителни възможности за настройки - добавен е таб **„Специални полета“**, дадена е възможност директно от **Параметрите на изглед**а да се задава дали са **задължителни** или **скрити**, възможност за добавяне на **нови параметри, които да се ползват в макроси.** | За да се решат подобни проблеми, в **Изгледите** са налични допълнителни възможности за настройки - таб **„Специални полета“** по подобие на Източниците, възможност директно от **Параметрите на изгледа** да се задава дали са **задължителни** или **скрити**, възможност за добавяне на **нови параметри, които да се ползват в макроси.** |
| |
В таб **„Специални полета“** може да задавате формат на колона, да отбележите дали тя е **редактируема**, **скрита**, с **отметка**, **текст**, **картинка** или **икона**. | В таб **„Специални полета“** може да задавате формат на колона, да отбележите дали тя е **редактируема**, **скрита**, с **отметка**, **текст**, **картинка** или **икона**. |
=== Нотификация при промяна в Информационно табло === | === Нотификация при промяна в Информационно табло === |
| |
С излизане на [[vavedenie:kakvo_novo|релийз 2016.01]] е разработена е функционалност при промяна на данни в [[kak_da:informacionno_tablo|информационното табло]] да се появява звуково и визуално предупреждение за това. Самият потребител задава в изгледа какво съобщение да се показва (какви са новите неща (промените)) и какъв звук да се възпроизведе. | /* С излизане на [[vavedenie:kakvo_novo|релийз 2016.01]] е разработена е функционалност при промяна на данни в [[kak_da:informacionno_tablo|информационното табло]] да се появява звуково и визуално предупреждение за това. Самият потребител задава в изгледа какво съобщение да се показва (какви са новите неща (промените)) и какъв звук да се възпроизведе. */ |
| |
| Можете да настроите да се появява звуково и визуално предупреждение при промяна на данни в [[kak_da:informacionno_tablo|информационното табло]]. В изгледа задавате какво съобщение да се показва (какви са новите неща (промените)) и какъв звук да се възпроизведе. |
| |
В тази връзка в **Източниците на данни**, в **Специални полета** е добавена колона **"Е главен ключ в инф.табло"**. Маркираните по този начин едно или повече полета, представляват главни ключове, за които се съставя списък със стойностите им и се сравнява има ли промяна между две изпълнения на справката, за която са посочени. | В тази връзка в **Източниците на данни**, в **Специални полета** е налице колона **"Е главен ключ в инф.табло"**. Маркираните по този начин едно или повече полета, представляват главни ключове, за които се съставя списък със стойностите им и се сравнява има ли промяна между две изпълнения на справката, за която са посочени. |
| |
{{:spravki_new:iztochnici_na_danni-specialni_poleta.png?500|}} | {{:spravki_new:iztochnici_na_danni-specialni_poleta.png?500|}} |