| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:tables:users:inherit [31.05.2019 10:31] – mayn | product:tables:users:inherit [14.02.2024 20:10] (текущий) – Белугин Александр |
|---|
| |
| - [[product/tables/users/add_note|Создайте запись]] в ведущем справочнике -- верхняя таблица. Например, сумма контракта 30 000 рублей по статье затрат «Транспортные расходы»((Классификатор «Статья затрат» -- общий [[product:requisites:requisite-class|классификатор]] для всех справочников конструкции.)). | - [[product/tables/users/add_note|Создайте запись]] в ведущем справочнике -- верхняя таблица. Например, сумма контракта 30 000 рублей по статье затрат «Транспортные расходы»((Классификатор «Статья затрат» -- общий [[product:requisites:requisite-class|классификатор]] для всех справочников конструкции.)). |
| - Клик на чек-бокс со строкой записи -> перейдите на подчинённый справочник и добавьте связанную запись по кнопке ''Добавить''. \\ <image shape="thumbnail">{{ :product:tables:users:table_master-slave_1.png?direct |}}</image> \\ <TEXT align="center">**Рисунок 1** -- Как внести данные в связанную запись в зависимом справочнике</text> \\ Классификатор уже будет выбран -- тот же, что и в ведущей записи. Внесите и сохраните данные. | - Клик на чек-бокс со строкой записи -> перейдите на подчинённый справочник и добавьте связанную запись по кнопке ''Добавить''. \\ <image shape="thumbnail">{{ :product:tables:users:table_master-slave_1.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 1** -- Как внести данные в связанную запись в зависимом справочнике</text> \\ Классификатор уже будет выбран -- тот же, что и в ведущей записи. Внесите и сохраните данные. |
| - Сумма значений-чисел **автоматически отображается** в ведущем справочнике -- в колонке ведущего справочника с названием справочника-источника. <callout icon="fa fa-briefcase">Например, введено три записи в подчиненный справочник «План платежей» с суммами 12, 8 и 10 тыс. рублей. \\ Общая планируемая сумма приходов в 30 000 рублей -- в колонке «План платежей» ведущего справочника, классификатор (здесь: "Статья затрат" -- "Транспортные расходы") -- тот же, что и в подчинённом справочнике. | - Сумма значений-чисел **автоматически отображается** в ведущем справочнике -- в колонке ведущего справочника с названием справочника-источника. <callout icon="fa fa-briefcase">Например, введено три записи в подчиненный справочник «План платежей» с суммами 12, 8 и 10 тыс. рублей. \\ Общая планируемая сумма приходов в 30 000 рублей -- в колонке «План платежей» ведущего справочника, классификатор (здесь: "Статья затрат" -- "Транспортные расходы") -- тот же, что и в подчинённом справочнике. |
| | </callout> <callout type="warning" icon="true" title="Обратите внимание"> |
| | Если в ведущем справочнике создать две или больше записей с одинаковым значением статьи затрат (Общий классификатор), то итоги в Ведущем справочнике будут некорректными - в дублирующие записи попадут те же значения сумм из подчиненных справочников, которые уже есть в первой записи. То есть на уровне одного и того же объекта в ведущем справочнике нужно всегда создавать одну запись на одно уникальное значение статьи затрат (Общего классификатора). |
| </callout> | </callout> |
| |
| <image shape="thumbnail">{{ :product:tables:users:table_master-slave_2.png?direct |}}</image> | |
| | <image shape="thumbnail">{{ :product:tables:users:table_master-slave_2.png?nolink |}}</image> |
| <TEXT align="center">**Рисунок 2** -- Из чего суммируется значение в ведущий справочник</text> | <TEXT align="center">**Рисунок 2** -- Из чего суммируется значение в ведущий справочник</text> |
| |
| //Например, изменили в родительском справочнике статью расходов с "Прочего" на "Транспортные расходы" => Все записи в дочерних, которые относились к этому классификатору, изменились на "Транспортные расходы".// | //Например, изменили в родительском справочнике статью расходов с "Прочего" на "Транспортные расходы" => Все записи в дочерних, которые относились к этому классификатору, изменились на "Транспортные расходы".// |
| |
| <image shape="thumbnail">{{ :product:tables:users:table_master-slave_3.png?direct |}}</image> | <image shape="thumbnail">{{ :product:tables:users:table_master-slave_3.png?nolink |}}</image> |
| <TEXT align="center">**Рисунок 3** -- Наследование значений классификатора в ведущего справочника в подчиненные</text> | <TEXT align="center">**Рисунок 3** -- Наследование значений классификатора в ведущего справочника в подчиненные</text> |
| |
| <callout type="warning" icon="true" title="Обратите внимание"> | <callout type="warning" icon="true" title="Обратите внимание"> |
| Если вы хотите изменить запись ведущего справочника вместе со связанными дочерними, НО у вас хотя бы в одном из этих справочников нет [[product:auth:admin:about_access|права]] на изменение записей, система не позволит внести изменения ни в одну из этих записей. | Если вы хотите изменить запись ведущего справочника вместе со связанными дочерними, НО у вас хотя бы в одном из этих справочников нет [[product:access:about|права]] на изменение записей, система не позволит внести изменения ни в одну из этих записей. |
| </callout> | </callout> |
| |
| ==== Удаление записей ==== | ==== Удаление записей ==== |
| === В подчинённом === | === В подчинённом === |
| Чтобы удалить запись в подчинённом справочнике -- {{:product:gant:delete_gant.png}} в справочнике.((Если у вас есть [[product:auth:admin:about_access|право]] на удаление записей.)) | Чтобы удалить запись в подчинённом справочнике -- {{product:objects:gant:delete_gant.png}} в справочнике.((Если у вас есть [[product:access:about|право]] на удаление записей.)) |
| |
| === В ведущем === | === В ведущем === |
| * выделите её чек-боксом -> ''Удалить'' | * выделите её чек-боксом -> ''Удалить'' |
| **или** | **или** |
| * {{:product:gant:delete_gant.png}}. | * {{product:objects:gant:delete_gant.png}}. |
| |
| Если у этой записи есть подчиненные записи, откроется диалоговое окно с выбором -- что делать с подчиненными записями: | Если у этой записи есть подчиненные записи, откроется диалоговое окно с выбором -- что делать с подчиненными записями: |
| * удалить только эту запись; | * удалить только эту запись; |
| * удалить эту запись и связанные дочерние -- //все связанные записи в подчиненных справочниках//. <callout type="primary">Пользователь этим действием сможет удалить записи только в тех справочниках, где у него есть [[product:auth:admin:about_access|право на удаление записей]].</callout> | * удалить эту запись и связанные дочерние -- //все связанные записи в подчиненных справочниках//. <callout type="primary">Пользователь этим действием сможет удалить записи только в тех справочниках, где у него есть [[product:access:about|право на удаление записей]].</callout> |
| <image shape="thumbnail">{{ :product:tables:users:table_master-slave_4.png?direct |}}</image> | <image shape="thumbnail">{{ :product:tables:users:table_master-slave_4.png?nolink |}}</image> |
| <TEXT align="center">**Рисунок 4** -- Диалоговое окно с выбором действия при удалении записи</text> | <TEXT align="center">**Рисунок 4** -- Диалоговое окно с выбором действия при удалении записи</text> |
| |
| |
| <callout type="warning" icon="true" title="Обратите внимание"> | <callout type="warning" icon="true" title="Обратите внимание"> |
| Если вы хотите удалить запись ведущего справочника вместе со связанными дочерними, НО у вас хотя бы в одном из этих справочников нет [[product:auth:admin:about_access|права]] на удаление записей, система не позволит удалить ни одну из записей. | Если вы хотите удалить запись ведущего справочника вместе со связанными дочерними, НО у вас хотя бы в одном из этих справочников нет [[product:access:about|права]] на удаление записей, система не позволит удалить ни одну из записей. |
| <image shape="thumbnail">{{ :product:tables:users:table_master-slave_5.png?nolink |}}</image> | <image shape="thumbnail">{{ :product:tables:users:table_master-slave_5.png?nolink |}}</image> |
| <TEXT align="center">**Рисунок 5** -- Диалоговое окно "Удаление записи родительского справочника" с запретом на удаление записей</text> | <TEXT align="center">**Рисунок 5** -- Диалоговое окно "Удаление записи родительского справочника" с запретом на удаление записей</text> |
| </callout> | </callout> |