The assert keyword is mainly used for unit testing, enabling you to test variable (value) assumptions of your program during runtime. Assert checking could be enabled by configuring "-ea" on VM options - otherwise assert statements would be ignored. With the use of assert, you will be able to pin point potential bugs faster.
In practice I don't often use assert; so prolly I'm writing this entry to change that.
programming is an art, a form of expression only the logic side of our brain could appreciate
Wednesday, June 29, 2011
Tuesday, June 28, 2011
Functions on Responsibility
I wanted to configure the USD/PHP GL Daily Rates for the day but didn't know the responsibility that contains the setup function. So I used this query:
GL Super User contained it ~ not sure though if this is a custom responsibility or not.
GL Super User contained it ~ not sure though if this is a custom responsibility or not.
Monday, June 27, 2011
Value Set Auto Filter based on a Parent Parameter
For scenarios you’re required to populate the selection list of the second parameter based on a parent parameter, you’ll need to use :$FLEX$.[parent_value_set_name] inside the where clause configuration of the second value set (table type)
parent parameter value set:
second parameter value set:
When you run the concurrent program, the parameter prompt will somehow look like this
- Rain
parent parameter value set:
second parameter value set:
When you run the concurrent program, the parameter prompt will somehow look like this
- Rain
Tuesday, June 21, 2011
OAF File Upload
I tried to utilize an attachment image component as an attempt to work on a file upload function (because of the word "attachment") but failed miserably XDww Second attempt was with messageFileUpload component and yeah I finally got it right this time.
The only thing you need to take note is to link the component with a ViewObject attribute - which value will be used as a reference to retrieve the file for later viewing.
A null reference value will render the textfield + browse button combo, while a non-null value will render a view hyperlink and a clear button (which removes the reference value from the attribute)
TODO: clarify internal mecha / tables related.
The only thing you need to take note is to link the component with a ViewObject attribute - which value will be used as a reference to retrieve the file for later viewing.
A null reference value will render the textfield + browse button combo, while a non-null value will render a view hyperlink and a clear button (which removes the reference value from the attribute)
TODO: clarify internal mecha / tables related.
Subscribe to:
Posts (Atom)