diff --git a/ui/src/proxy/form/models.ts b/ui/src/proxy/form/models.ts index a27cb70f..84ab7a59 100644 --- a/ui/src/proxy/form/models.ts +++ b/ui/src/proxy/form/models.ts @@ -805,6 +805,8 @@ export enum ColumnRowTypeListOptions { export enum SubFormTabTypeEnum { List = 'List', Tree = 'Tree', + Gantt = 'Gantt', + Scheduler = 'Scheduler', Form = 'Form', Chart = 'Chart', Pivot = 'Pivot', diff --git a/ui/src/views/form/SubForms.tsx b/ui/src/views/form/SubForms.tsx index 552d7cf9..8cb78e74 100644 --- a/ui/src/views/form/SubForms.tsx +++ b/ui/src/views/form/SubForms.tsx @@ -13,6 +13,8 @@ import FormNew from './FormNew' import FormView from './FormView' import { useLocalization } from '@/utils/hooks/useLocalization' import Tree from '../list/Tree' +import GanttView from '../list/GanttView' +import SchedulerView from '../list/SchedulerView' const SubForms = (props: { gridDto: GridDto @@ -118,6 +120,24 @@ const SubForms = (props: { refreshData={subForm.isRefresh ? refreshData : undefined} /> )} + {subForm.tabType == SubFormTabTypeEnum.Gantt && ( + + )} + {subForm.tabType == SubFormTabTypeEnum.Scheduler && ( + + )} {subForm.tabType == SubFormTabTypeEnum.Form && (subForm.tabMode == 'edit' ? (