- working from home
- working on SmartEditor (?) – need to rename this
- created xml for SQL reserved words
- XML data and TextFlow working together, but cursor works weird
- found AS3SyntaxColoring and TextAreaLineNumbersSkin
- combined both and works well together
- added new keywords and styles
- need to load XML and styles on load
Category Archives: Dong Shin
Dong Shin 11.23.2010
- set width of ComboBoxes in Project Mgmt to fixed with maxWidth
- still trying to get the panels restore behave right……
- very inconsistent panel restore using fromXml, forceFromXml
- tried to fix using force, etc….
- working MySQLBrowser in Flash Builder 4
- looking at creating a smart editor for SQL
Dong Shin 11.22.2010
- swapped Portfolio Manager (NSA) and Finance Analyst (NSA) labels
- maximize/minimize panels on TitleBar double click
- modified SaveStatePanel to support it
- enableTitleBarMaximize=true to set
- allow cents on Budgets in Create Project Panel
- fixed a bug on duplicate project find
- added search for budget amount with >, >=, <, <=, and = in Project Mgmt Panel
- restore panels not very smooth, need to find a better way
Dong Shin 11.19.2010
- fixed a bug not saving contracts data correctly
- negative numbers in Funding/Budget?
- supported
- format?
- wrong change at Project Editor…. should be on Financial Data Entry
- commented out the wrong codes – future use?
- negative values allowed on Financial Data Entry
- ItemEditor – allow ‘-‘ as the first
- Added label function to mask negative values
Dong Shin 11.18.2010
- fixed a bug showing filter comboboxes larger than the screen – used % values for widths
- Continue on history mgmt
- ContractMgmt and ApproprirationsMgmt force maximize on finishing of data retrieval and removed old maximize method
- save history on panel close
- weird behavior on restore panels – added setTimeout (setPanelsToXml, 500) – half a second delay
Dong Shin 11.17.2010
- modified Funding Request Panel to support saving current state for History Management.
- projectData for new Funding Request
- ID for existing Request
- working on saving panels data to xml format
- svn not working now….. fixed remove --listen-host
Dong Shin 11.16.2010
- fixed the weird bug on User Management Panel
- caused by adding two User Management Panels in Managed Canvas
- continue working on history management
- maximize panels on the last step of the panel creation
- added forceMinimizePanel, forceMaximizePanel, forceDefaultPanel to EdgeUtils.DynamicPanel
- added forceFromXml to EdgeUtils.SaveStatePanel to force restore window states
- having a weird problem with Flash Player
- not going forward after Config load on debugging session
- installed 10,1,102,64 – looks ok now
- History Management works!
- funding request flaky….
Dong Shin 11.15.2010
- helped Christine set up her development environment
- adding PanelEvents to handle save panels instead of saving at open panel
- PanelEvent.MAXIMIZE, PanelEvent.CLOSE, PanelEvent.MINIMIZE, PanelEvent.DEFAULT
- close handled by onPanelClosing method
- list of managed panels
- FundingRequestPanel
- ProjectViewerPanel
- CreateProjectPanel
- UserManagementPanel
- ContractsMgmtPanel
- AppropriationsMgmtPanel
- ProjectMgmtPanel
- found a weird bug on UserMgmtPanel
- not coming up maximized
- cannot maximize/minimize?
Dong Shin 11.12.2010
- added better message for duplicate projects – ID and Name of the duplicate project found
- continue working on History Management
- Back/Forward buttons get enabled/disabled based on current history index.
- Create Project enabled for History with no values?
- All panels get maximized on restore…… Time for extending ManagedCanvas?
Dong Shin 11.11.2010
- find duplicate projects functional
- when services and totals of FY amount match
- using query below, create dynamic FY values
- find duplicate projects query
SELECT p.uid, project_id, center_number, center_name, year, services, SUM(IF(year=1, amount, 0)) as FY1, SUM(IF(year=2, amount, 0)) as FY2, SUM(IF(year=3, amount, 0)) as FY3 FROM `budget_centers` b, budget_amounts a, projects p WHERE begin_year=2010 AND end_year=2012 AND p.uid = project_id AND b.uid = budget_center_id AND services = ” AND p.uid = @lid GROUP BY p.uid ORDER BY p.uid
Dong Shin 11.10.2010
- working on Panel History management
- last panel gets maximized on current panel close
- packed new PPM beta release
Dong Shin 11.09.2010
- diable creating Funding Request on INCOMPLETE projects (total_funding = 0)
- PPM bugs from Phil/Christina 11/09/2010
- unable to update Contracts – fixed
- UID must not be set on UPDATE
- sort enabled on Project Mgmt Panel
- Projects with < $0 Total Budget gets warning and recalculated
- added refresh on unlock in Project Mgmt Panel
- fixed horizontal scroll control showing up on Budgets Grid
- resize Add Comment/View Comments buttons
- unable to update Contracts – fixed
Dong Shin 11.08.2010
- working from home
- packed up PPM for review.
- new tables structure – project_portfolio_additional_tables_110810.sql
- complete db dump – project_portfolio_complete_test_data_110810.sql
- uploaded files to /exchange/PPM_110810
- added project duplicate check on creation – Project ID and Name only for now
- added Funding Request generation from Project Mgmt Panel
- for COMPLETE projects only
Dong Shin 11.05.2010
- PPM enhancements
- separated Comments Window into two
- Add Comments
- View Comments
- added filter/search for View Comments
- added add/view comments to Financial Data Editor (Project Viewer)
- disable opening of financial data of non-editable project
- tweaked Dynamic Panels to maximize – at the end of data retrieval???
- separated Comments Window into two
Dong Shin 11.04.2010
- added project_comments table with DELETE constraints
- converted all contacts tables to innoDB
- got #1071 – Specified key was too long; max key length is 767 bytes because login field is too large?
- reduce PRIMARY KEY size to 100
- automatically deletes contracts relational data on project delete
-
ALTER TABLE `_projects_portfolio_admins` ADD CONSTRAINT FK_projects_portfolio_admins_project_id FOREIGN KEY (project_id) REFERENCES projects(uid) on DELETE CASCADE

You must be logged in to post a comment.