Відмінності між версією 1 та версією 2 із dbRules


Ігнорувати:
Дата/Час:
14 трав. 2019 р., 13:36:21 (6 років тому)
Автор:
sokol
Коментар:

--

Умовні позначення:

Без змін
Додано
Вилучено
Змінено
  • dbRules

    v1 v2  
    2121
    2222== [=#point2]Процедури ==
     23Назви процедур формуються з префіксу, назви та закінчення. Саме закінчення відображає призначення процедури.
     24
     25Закінчення:
     26* '''_info''' - додаткова інформація, що відображається в правій частині відповідного довідника для поточного запису. Єдиний вихідний параметр ''odescript'' містить рядки, що формують опис в форматі html.
     27* '''s_view''' - процедура, що видає записи таблиці, наприклад довідника.
     28* '''_view''' - процедура, що має ті само поля, що і відповідна ''s_view'' процедура. Викликається при оновленні одного запису в довідниках.
     29* '''_detail''' - процедура, що видає детальну інформацію про поточний запис у нижній частині довідника.
     30* '''_clone''' - процедура клонування записів довідника. Повертає ціле значення, що відповідає ідентифікатору новоствореного запису.
     31* '''_unite_list''' - повертає перелік можливих об'єднань. Поля: ''id'' - ідентифікатор запису для злиття, ''name'' - найменування запису, ''status'' - текст помилки, злиття неможливе.
     32* '''_unite''' - процедура, яка буде виконана для кожного запису, для якого можливе злиття. Містить два вхідних параметра: ''src_id'' - ідентифікатор запису джерела, що буде знищений, після передачі даних, та ''dst_id'' - ідентифікатор запису приймача, який отримає дані від ''src_id'' і залишиться.
    2333
    2434