Скрытие таблицы в Новом документе xmlowcode: различия между версиями
Wiki (обсуждение | вклад) |
Wiki (обсуждение | вклад) |
||
Строка 10: | Строка 10: | ||
'''5'''. На панели слева нажмите на добавление параметра. | '''5'''. На панели слева нажмите на добавление параметра. | ||
[[Файл:Скрытие таблицы lowcode 4.png|без|обрамить]] | [[Файл:Скрытие таблицы lowcode 4.png|без|обрамить]] | ||
'''6'''. После того как будут добавлены все параметры, необходимо нажать на панели слева кнопку «Открываем диалог Скрипты БД» .[[Файл:Скрытие таблицы 6.png|без|обрамить | '''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|без|обрамить | '''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.''' Перейдите на закладку "Интерфейс" и на панели справа нажмите на "Контейнер объектов".[[Файл:Скрытие таблицы 15.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|без|обрамить|ссылка=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]]Добавленная таблица "Скрытие таблицы" будет отображена на экранной форме документа.[[Файл:Скрытие таблицы | '''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. Откройте "Новый документ" в Дизайнере документов.
2. Перейдите на закладку "Структура".
3. Выберите таблицу "Основная таблица Новый документ" и нажмите на появившуюся стрелку для добавления таблицы.
4. В поле "Название" введите значение "Скрытие таблицы" и нажмите Enter.
5. На панели слева нажмите на добавление параметра.
6. Выберите добавленный параметр и в свойствах задайте следующие значения:
Наименования поля | Значение |
---|---|
Название | Строка 2 |
Название в БД | STRING_2 |
Тип | Строка |
7. После того как будут добавлены все параметры, необходимо нажать на панели слева кнопку «Открываем диалог Скрипты БД» .
8. Далее раскроется диалоговое окно для создания таблиц, на основании предоставленной структуры в котором необходимо нажать на кнопку «Применить в БД».
Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.
9. Закройте окно, нажав на кнопку "Закрыть".
10. Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.
Настройте правила
1. Перейдите на закладку "Правила" и на панели справа нажмите на таблицу "Скрытие таблицы" для добавления.
2. На закладке "Условия" в поле "Скрывать если (формула)" введите значение "MAIN_TABLE_1.REFERENCE=1",
где:
MAIN_TABLE_1 - Название в БД таблицы, в которой содержится параметр (поле) для выбора значения,
REFERENCE - Название в БД параметра (поля) для выбора значения,
1 - Идентификатор записи в справочнике, при выборе которой будет скрыта таблица "Скрытие таблицы".
Добавьте таблицу в интерфейс
1. Перейдите на закладку "Интерфейс" и на панели справа нажмите на "Контейнер объектов".
2. Выберите добавленный компонент и в поле "Визуальное описание" введите значение "Скрытие таблицы" и нажмите Enter.
3. На панели справа нажмите на "TABLE_2".
4. Выберите добавленную таблицу и на панели справа добавьте колонки "Идентификатор документа" и "Строка 2".
5. Сохраните документ, нажав на кнопку сохранения в левом верхнем углу.
6. Закройте документ и перейдите на главную страницу системы.
Проверка скрытия таблицы в документе
1. Откройте "Новый документ" и нажмите на кнопку "Создать документ".
Добавленная таблица "Скрытие таблицы" будет отображена на экранной форме документа.
2. В поле "Выбор из справочника" нажмите на знак поиска.
3. В открывшемся окне выберите строку, у которой в столбце "Основная таблица Новый документ" указано значение 1 и нажмите "Да".
Таблица "Скрытие таблицы" будет скрыта и недоступна для заполнения.