Скрытие таблицы в Новом документе xmlowcode: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
 
Строка 10: Строка 10:
'''5'''. На панели слева нажмите на добавление параметра.
'''5'''. На панели слева нажмите на добавление параметра.
[[Файл:Скрытие таблицы lowcode 4.png|без|обрамить]]
[[Файл:Скрытие таблицы lowcode 4.png|без|обрамить]]
'''6'''. После того как будут добавлены все параметры, необходимо нажать на панели слева кнопку «Открываем диалог Скрипты БД» .[[Файл:Скрытие таблицы 6.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_6.png]]'''7'''. Далее раскроется диалоговое окно для создания таблиц, на основании предоставленной структуры в котором необходимо нажать на кнопку «Применить в БД».[[Файл:Скрытие таблицы 7.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_7.png]]Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.[[Файл:Скрытие таблицы 8.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_8.png]]'''8.''' Закройте окно, нажав на кнопку "Закрыть".[[Файл:Скрытие таблицы 9.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_9.png]]'''9.''' Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.
'''6.''' Выберите добавленный параметр и в свойствах задайте следующие значения:
{| class="wikitable"
!Наименования поля
!Значение
|-
|Название
|Строка 2
|-
|Название в БД
|STRING_2
|-
|Тип
|Строка
|}
[[Файл:Скрытие таблицы lowcode 5.png|без|обрамить]]
'''7.''' После того как будут добавлены все параметры, необходимо нажать на панели слева кнопку «Открываем диалог Скрипты БД» .
[[Файл:Скрытие таблицы lowcode 6.png|без|обрамить]]
'''8.''' Далее раскроется диалоговое окно для создания таблиц, на основании предоставленной структуры в котором необходимо нажать на кнопку «Применить в БД».
[[Файл:Скрытие таблицы lowcode 7.png|без|обрамить]]
Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.
[[Файл:Скрытие таблицы lowcode 8.png|без|обрамить]]
'''9.''' Закройте окно, нажав на кнопку "Закрыть".
[[Файл:Скрытие таблицы lowcode 9.png|без|обрамить]]
'''10.''' Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.
==Настройте правила==
==Настройте правила==
'''1.''' Перейдите на закладку "Правила" и на панели справа нажмите на таблицу "Скрытие таблицы" для добавления.[[Файл:Скрытие таблицы 10.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_10.png]]'''2.''' На закладке "Условия" в поле "Скрывать если (формула)" введите значение "MAIN_TABLE_1.PARAMETER_7=1",[[Файл:Скрытие таблицы 11.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_11.png]]где:
'''1.''' Перейдите на закладку "Правила" и на панели справа нажмите на таблицу "Скрытие таблицы" для добавления.
[[Файл:Скрытие таблицы lowcode 10.png|без|обрамить]]
'''2.''' На закладке "Условия" в поле "Скрывать если (формула)" введите значение "MAIN_TABLE_1.REFERENCE=1",
[[Файл:Скрытие таблицы lowcode 11.png|без|обрамить]]
где:
 
'''MAIN_TABLE_1''' - Название в БД таблицы, в которой содержится параметр (поле) для выбора значения,
[[Файл:Скрытие таблицы lowcode 12.png|без|обрамить]]
'''REFERENCE''' - Название в БД параметра (поля) для выбора значения,
[[Файл:Скрытие таблицы lowcode 13.png|без|обрамить]]
'''1''' -  Идентификатор записи в справочнике, при выборе которой будет скрыта таблица "Скрытие таблицы".
[[Файл:Скрытие таблицы lowcode 14.png|без|обрамить]]


'''MAIN_TABLE_1''' - Название в БД таблицы, в которой содержится параметр (поле) для выбора значения,[[Файл:Скрытие таблицы 12.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_12.png]]'''PARAMETER_7''' - Название в БД параметра (поля) для выбора значения,[[Файл:Скрытие таблицы 13.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_13.png]]'''1''' -  Идентификатор записи в справочнике, при выборе которой будет скрыта таблица "Скрытие таблицы".[[Файл:Скрытие таблицы 14.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_14.png]]
==Добавьте таблицу в интерфейс==
==Добавьте таблицу в интерфейс==
'''1.''' Перейдите на закладку "Интерфейс" и на панели справа нажмите на "Контейнер объектов".[[Файл:Скрытие таблицы 15.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_15.png]]'''2'''. Выберите добавленный компонент и в поле "Визуальное описание" введите значение "Скрытие таблицы" и нажмите Enter.[[Файл:Скрытие таблицы 16.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_16.png]]'''3'''. На панели справа нажмите на "TABLE_2".[[Файл:Скрытие таблицы 17.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_17.png]]'''4'''. Выберите добавленную таблицу и на панели справа добавьте колонки "Параметр 1" и "Параметр 2".[[Файл:Скрытие таблицы 18.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_18.png]]'''5'''. Сохраните документ, нажав на кнопку сохранения в левом верхнем углу.[[Файл:Скрытие таблицы 19.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_19.png]]'''6'''. Закройте документ и перейдите на главную страницу системы.
'''1.''' Перейдите на закладку "Интерфейс" и на панели справа нажмите на "Контейнер объектов".
[[Файл:Скрытие таблицы lowcode 15.png|без|обрамить]]
'''2'''. Выберите добавленный компонент и в поле "Визуальное описание" введите значение "Скрытие таблицы" и нажмите Enter.
[[Файл:Скрытие таблицы lowcode 16.png|без|обрамить]]
'''3'''. На панели справа нажмите на "TABLE_2".
[[Файл:Скрытие таблицы lowcode 17.png|без|обрамить]]
'''4'''. Выберите добавленную таблицу и на панели справа добавьте колонки "Идентификатор документа" и "Строка 2".
[[Файл:Скрытие таблицы lowcode 19.png|без|обрамить]]
'''5'''. Сохраните документ, нажав на кнопку сохранения в левом верхнем углу.
[[Файл:Скрытие таблицы lowcode 20.png|без|обрамить]]
'''6'''. Закройте документ и перейдите на главную страницу системы.
==Проверка скрытия таблицы в документе==
==Проверка скрытия таблицы в документе==
'''1.''' Откройте "Новый документ" и нажмите на кнопку "Создать документ".[[Файл:18 Скрытие таблицы.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:18_%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B.png]]Добавленная таблица "Скрытие таблицы" будет отображена на экранной форме документа.[[Файл:Скрытие таблицы 20.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_20.png]]'''2'''. В поле "Выбор из справочника" нажмите на знак поиска.[[Файл:Скрытие таблицы 21.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_21.png]]'''3'''. В открывшемся окне выберите строку, у которой в столбце "Основная таблица Новый документ" указано значение 1 и нажмите "Да".[[Файл:Скрытие таблицы 22.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_22.png]]Таблица "Скрытие таблицы" будет скрыта и недоступна для заполнения.[[Файл:Скрытие таблицы 23.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_23.png]]
'''1.''' Откройте "Новый документ" и нажмите на кнопку "Создать документ".[[Файл:18 Скрытие таблицы.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:18_%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B.png]]Добавленная таблица "Скрытие таблицы" будет отображена на экранной форме документа.
[[Файл:Скрытие таблицы lowcode 21.png|без|обрамить]]
'''2'''. В поле "Выбор из справочника" нажмите на знак поиска.
[[Файл:Скрытие таблицы lowcode 22.png|без|обрамить]]
'''3'''. В открывшемся окне выберите строку, у которой в столбце "Основная таблица Новый документ" указано значение 1 и нажмите "Да".
[[Файл:Скрытие таблицы lowcode 23.png|без|обрамить]]
Таблица "Скрытие таблицы" будет скрыта и недоступна для заполнения.
[[Файл:Скрытие таблицы lowcode 24.png|без|обрамить]]

Текущая версия на 08:49, 12 июля 2022

Добавьте таблицу в структуру

1. Откройте "Новый документ" в Дизайнере документов.

Поддокумент lowcode 1.png

2. Перейдите на закладку "Структура".

Скрытие таблицы lowcode 1.png

3. Выберите таблицу "Основная таблица Новый документ" и нажмите на появившуюся стрелку для добавления таблицы.

Скрытие таблицы lowcode 2.png

4. В поле "Название" введите значение "Скрытие таблицы" и нажмите Enter.

Скрытие таблицы lowcode 3.png

5. На панели слева нажмите на добавление параметра.

Скрытие таблицы lowcode 4.png

6. Выберите добавленный параметр и в свойствах задайте следующие значения:

Наименования поля Значение
Название Строка 2
Название в БД STRING_2
Тип Строка
Скрытие таблицы lowcode 5.png

7. После того как будут добавлены все параметры, необходимо нажать на панели слева кнопку «Открываем диалог Скрипты БД» .

Скрытие таблицы lowcode 6.png

8. Далее раскроется диалоговое окно для создания таблиц, на основании предоставленной структуры в котором необходимо нажать на кнопку «Применить в БД».

Скрытие таблицы lowcode 7.png

Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.

Скрытие таблицы lowcode 8.png

9. Закройте окно, нажав на кнопку "Закрыть".

Скрытие таблицы lowcode 9.png

10. Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.

Настройте правила

1. Перейдите на закладку "Правила" и на панели справа нажмите на таблицу "Скрытие таблицы" для добавления.

Скрытие таблицы lowcode 10.png

2. На закладке "Условия" в поле "Скрывать если (формула)" введите значение "MAIN_TABLE_1.REFERENCE=1",

Скрытие таблицы lowcode 11.png

где:

MAIN_TABLE_1 - Название в БД таблицы, в которой содержится параметр (поле) для выбора значения,

Скрытие таблицы lowcode 12.png

REFERENCE - Название в БД параметра (поля) для выбора значения,

Скрытие таблицы lowcode 13.png

1 - Идентификатор записи в справочнике, при выборе которой будет скрыта таблица "Скрытие таблицы".

Скрытие таблицы lowcode 14.png

Добавьте таблицу в интерфейс

1. Перейдите на закладку "Интерфейс" и на панели справа нажмите на "Контейнер объектов".

Скрытие таблицы lowcode 15.png

2. Выберите добавленный компонент и в поле "Визуальное описание" введите значение "Скрытие таблицы" и нажмите Enter.

Скрытие таблицы lowcode 16.png

3. На панели справа нажмите на "TABLE_2".

Скрытие таблицы lowcode 17.png

4. Выберите добавленную таблицу и на панели справа добавьте колонки "Идентификатор документа" и "Строка 2".

Скрытие таблицы lowcode 19.png

5. Сохраните документ, нажав на кнопку сохранения в левом верхнем углу.

Скрытие таблицы lowcode 20.png

6. Закройте документ и перейдите на главную страницу системы.

Проверка скрытия таблицы в документе

1. Откройте "Новый документ" и нажмите на кнопку "Создать документ".

18 Скрытие таблицы.png

Добавленная таблица "Скрытие таблицы" будет отображена на экранной форме документа.

Скрытие таблицы lowcode 21.png

2. В поле "Выбор из справочника" нажмите на знак поиска.

Скрытие таблицы lowcode 22.png

3. В открывшемся окне выберите строку, у которой в столбце "Основная таблица Новый документ" указано значение 1 и нажмите "Да".

Скрытие таблицы lowcode 23.png

Таблица "Скрытие таблицы" будет скрыта и недоступна для заполнения.

Скрытие таблицы lowcode 24.png