摘要: Open the following defination and changed them.1. NEW_PS_LOGO (Image Type) - To change the logo.2. PORTAL_UNI_HEADER_NS4X (Html Type) - Change logo name on mouse over.3. PORTAL_UNI_HEARDER_NNS (Html Type)4. PT_BRANDING (Application Package Type) - Deals to manipulate homepage and portal look.Note:Do 阅读全文
posted @ 2013-10-24 14:36 Bryan chen 阅读(259) 评论(0) 推荐(0)
摘要: Portal RegistryEach portal is defined by a portal registry.A portal registry has a tree-like structure in which content references are organized, classified, and registered.A portal registry contains folders and content references.In the portal registry, folders organize content references into a mu 阅读全文
posted @ 2013-10-24 14:18 Bryan chen 阅读(198) 评论(0) 推荐(0)
摘要: Steps to configure and get Reports in Report manager.1. Enable getting Reports in Report Manager.2. Add New Folders.3. Get new files to Process Monitor.4. Assign/Create required Permission Lists/Roles to Users.5. Configure the process.6. Create a new run control id.7. Run it.8. Verify it.For any rep 阅读全文
posted @ 2013-10-24 14:11 Bryan chen 阅读(236) 评论(0) 推荐(0)
摘要: The Rowset class contains two methods that can be used to show and hide all rows:ShowAllRows()HideAllRows()You can use these two methods to show or hide a grid on a page associated wtih a particular rowset.Simply make sure that the grid uses the main record that your rowset refers to, then refer to 阅读全文
posted @ 2013-10-24 13:56 Bryan chen 阅读(606) 评论(0) 推荐(0)
摘要: If you ever need to create a view that selects all fields from a particular record, then you should be using the%SelectAllmeta-sql construct.Why? Because%SelectAlluses the underlying record definition to select the fields - so it will always return all fields from the underlying record, even if that 阅读全文
posted @ 2013-10-24 13:55 Bryan chen 阅读(324) 评论(0) 推荐(0)
摘要: If you are trying to set the value of a field through PeopleCode and that field happens to beNAMEthen you will experience the following error when using the shortcutRowset(Row).Record.Field.Value approach:&rsExample(1).DERIVED.NAME.Value = "This will error";Gives the following error wh 阅读全文
posted @ 2013-10-24 13:54 Bryan chen 阅读(221) 评论(0) 推荐(0)
摘要: A blunt, but useful method for debugging PeopleCode is to use the inbuilt "Error" function to stop processing and provide a message.Something as simple as this can be a valuable debugging tool at times:Error "The value of variable x=" | &x;Most people use message box (or the 阅读全文
posted @ 2013-10-24 13:53 Bryan chen 阅读(234) 评论(0) 推荐(0)
摘要: The Case-When-Exists expression in Oracle is really handy. Here's an example of how to use it in a sub-select to return a status. This SQL checks for a match between thePS_PERSONandPSOPRDEFNrecords to determine the person status. The idea is that if the operator is not inPS_PERSONthen they are n 阅读全文
posted @ 2013-10-24 13:51 Bryan chen 阅读(1946) 评论(0) 推荐(0)
摘要: Use theSearchClear()method which is part of the Field class to clear search values on a particular search key field. This is how you canresetsearch parameters specified by a user when they press theReturn to Searchbutton.You can call this using the shortcut notation:RECORD.FIELD.SearchClear();Or you 阅读全文
posted @ 2013-10-24 13:50 Bryan chen 阅读(171) 评论(0) 推荐(0)
摘要: AddToDateis aPeopleCode built-in functionfor manipulating a date in PeopleCode.You can use it toadjustdates forwards and backwards, by a given number of years, months or days.The basic syntax is:Local date &dtExample;&dtExample = %Date;/* Get date forward 1 year, 0 months, 0 days */&dtEx 阅读全文
posted @ 2013-10-24 13:49 Bryan chen 阅读(311) 评论(0) 推荐(0)