Simplicty and flexibility!


DataEase 8.5.2364 - jsBridge between WebFields and PRISM added to enable WebForms

Started by DataEase
You will need to Sign In to be able to comment on the Blog!

DataEase 8.5.2364 - jsBridge between WebFields and PRISM added to enable WebForms



WebFields was one of the earliest features added to DataEase 8 and they have been a great additions.

As everything else the more you integrate and use them the more you realise what more they should do.

The first WebField simply load a URL, the second view html saved in a Memo and the third (advanced) allow you to link in scripts etc. to give you a full web "server" capability.

However they have all had one serious limitation and that has been that they are single direction i.e. they display and present your HTML but you have no interaction with the underlying data.

This has changed with jsBridge.

jsBridge is a logical bridge between the WebObjects in DE85 and the underlying FORM.

We write FORM because you have the same ability from jsBridge as you have on a button, in ExecDQL or OML i.e. you access the Objects and not the fields/columns directly.

jsBridge is in rapid development and we will add more functions as we go along but the initial functions are.

jsDerivation()

jsGetValue()

jsSetValue()

jsSetFixedValue()

jsSetWebField()

jsLiveText()

jsHide()

jsShow()

jsToggle()

jsAddClass()

jsRemoveClass()

jsToggleGlass()

jsSetVar()

jsGetVar()

jsSetVarFromField()

jsSetWebFieldFromVar()

You need to choose either Memo and WebField or AdvancedWebfield , then choose Display and select wrapper jsBridge to be allowed to use the library.

If you try to use jsBridge in a normal WebField/AdvancedWebfield it will not be enabled.


Written by DataEase 16/07/16 at 05:14:01 Dataease [{8}]FIVE
DG3_BlogList