public static void ReleaseCustomSchedule(DRScheduleDetail item)
        {
            ScheduleMaint maint = PXGraph.CreateInstance <ScheduleMaint>();

            maint.Clear();
            maint.Document.Current = PXSelect <DR.DRScheduleDetail,
                                               Where <DR.DRScheduleDetail.scheduleID, Equal <Required <DR.DRScheduleDetail.scheduleID> >,
                                                      And <DR.DRScheduleDetail.componentID, Equal <Required <DR.DRScheduleDetail.componentID> > > > > .Select(maint, item.ScheduleID, item.ComponentID);

            maint.ReleaseCustomSchedule();
        }
示例#2
0
        private void ReleaseCustomSchedule()
        {
            foreach (DRScheduleDetail detail in Components.Select())
            {
                ScheduleMaint maint = PXGraph.CreateInstance <ScheduleMaint>();
                maint.Clear();
                maint.Document.Current = detail;

                maint.ReleaseCustomSchedule();
            }
        }