| Comments |
| 4/7/2015 8:43:52 AM |
Bob Denny |
|
| 4/7/2015 7:31:04 AM |
Bob Denny |
REOPENED
See this Comm Center thread by Chris Cappelli. Duplication logic trips over regex control characters in Plan names (he has alternation "|" in his). Need to revise the search expression. It also should anchor the () to the end of the name, to avoid catching (nn) forms within the Plan name.
|
| 1/24/2015 4:14:18 PM |
Bob Denny |
|
| 1/23/2015 5:05:56 PM |
Bob Denny |
Finished up the desktop schedule browser with UI fixes and also some disabling of context menus for running plans that weren't there (slipped thru cracks). |
| 1/22/2015 6:34:24 PM |
Bob Denny |
Now need to fix the display issues on the desktop browser when duplicating. This worked perfectly on the web schedule browser!!! Wow!!! |
| 1/22/2015 6:32:28 PM |
Bob Denny |
|
| 1/22/2015 2:59:45 PM |
Bob Denny |
Several problems with this.
- These copies need to be deep copies
- If the parent Observation is enabled, the duplicate ImageSets need to be pre-enabled.
- Do not allow duplication within running plan, or on failed objects.
|
| 1/21/2015 3:26:07 PM |
Bob Denny |
REOPENED. This should duplicate the entire tree below the item. This will be painful. The Duplicate() functions in the Database object will become complex.Fortunately the sub-objects already have Duplicate() functions that I can call to recursively make the new tree.
Added 16 hours to this. |
| 12/17/2014 8:21:47 AM |
Bob Denny |
|
| 12/16/2014 7:24:09 PM |
Bob Denny |
|
| 12/16/2014 12:18:57 PM |
Bob Denny |
|
| 12/16/2014 12:16:04 PM |
Bob Denny |
Refactored, moving the Plan duplication logic into the Database.Plan class. Others into their own classes. This is working nicely now in the Desktop Schedule Browser. Onward to the Web Schedule browser! |
| 12/15/2014 8:30:20 PM |
Bob Denny |
|
| 12/15/2014 8:28:53 PM |
Bob Denny |
OK I have Duplicate Plan working in the Desktop Schedule Browser. The Database wrapper has a DuplicatePlan() method that does the heavy lifting and will also be called from the web Schedule Browser.
Checkpointing... |
| 12/15/2014 5:40:37 PM |
Bob Denny |
Comprehensive solution. Add Duplicate() methods to Plan, Observation and ImageSet. |
| 12/7/2014 12:39:02 PM |
Bob Denny |
What if you added DUPLICATE items to the menu/forms? |