Wednesday, January 7, 2009

Getting Started With Building Your Own E-Forms

One of the significant benefits of OSCAR is your ability to freely extend OSCAR and make it your own.

To extend a proprietary system with a custom form typically costs thousands of dollars and plenty of time. If you do spend the money and pay for a custom form, typically, you won't own the license on the form you paid for, and thus you can't share it with a colleague who might also want use of the same form.

OSCAR contains a number of programatic interfaces and template examples which allows the end user an opportunity to extend the system with additional forms. These extensions can be made using simple web design paradigms which are easy to learn.

For example, if you wish to create a form that has a check box on it, you would use a command such as:


<div style="position: absolute; left:90px; top:30px;">
    <input type="checkbox" name="thischeckbox1">
</div>


If you wish to create a form that has a text input box, then the command is similar to:


<div style="position: absolute; left:90px; top:50px;">
    <textarea class="noborder"
        name="thistextbox2"
        style="height: 83px; width: 289px;"
        tabindex="2"></textarea>
</div>


OSCAR users have created an excellent tutorial to get you started with building your own forms. This tutorial can be found on the OSCAR Canada Users Society website.

1 comment:

ugm6hr said...

The link to the Wiki Documentation re: E-forms no longer works. Neither does the "Chapter 12" link on this page: http://www.oscarcanada.org/manual/oscar-caisi-documentation/oscar-caisi-user-manual/oscar-caisi-user-manual/referencemanual-all-pages