November 2005


Previously, I’ve presented a technique on how to effectively append javascript execution in your PeopleSoft pages. The technique could be used to append a stylesheet to a PS page; or run code to beautify the page, perhaps adding fancy functionality like drag-and-drop to the elements. Javascript execution using the technique, however, is static. It applies to those scenarios where you want the custom javascript to run at every page load.

read more…

This is a collection of free textbooks from around the web. The site is non-commercial, easy to browse or search, and has links to hundreds of free books and educational sites in a variety of subjects. Users can leave reviews of the books in the registration-free comment fields.

read more | digg story

Yet another thing I learned this week. It is possible to open a component directly, bypassing the search page — of course after logging in — from a URL link. In the URL, just add the search key field values in the query string. You’ll have to specify the exact search key fieldname and value pairs: ?EMPLID=AA01234&EFFSEQ=1

This could be useful when sending notifications to users via email, and you want to provide a link directly to the specific page and data.

I don’t get to code much SQR in my current job, this is something new I learned recently.

Do you know that SQR supports writing CSV reports using its print command? In the column number, specify the column number as it will be displayed in Excel. For example, a 3-column sheet, the SQR code looks like this:

read more…

This definitely falls under the “Why didn’t I think of that?” category

This web-graphics.com post describes creating a panorama from a video clip instead of snapping multiple pictures manually.

Some notes when working with secondary pages.

It is possible to bring up a secondary page using the DoModal() PeopleCode function. To make the data contained in that secondary page to be part of the component buffer, you’ll have to place a secondary page control in one of the standard pages of your component. Elementary. However, there’s something I didn’t discover until recently.

read more…