Easy to Create, Easy to Change - Easy to use!


DataEase 8.5 - DataEase DQL migrate feature of DEOS() completed (Ver 8.5.0.1996)

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

DataEase 8.5 - DataEase DQL migrate feature of DEOS() completed (Ver 8.5.0.1996)

The DataEase for DOS REPOxAAA.DBm and .DBR browsing and readout feature of Get() is completed.

DEOS("@KEYWORD","Argument","Argument","MemoArgument","MemoArgument")

DEOS("@DFDDQLNr","C:\MyApp\REPOxAAA.DBM") -- Read the number of DQL's in a DFD application.

DEOS("@DFDDQLPath","C:\MyApp\REPOxAAA.DBM","5") -- Read out path for DQL nr 5 in REPORT File.

DEOS("@DFDDQLSet","C:\MyApp\CUSTxAAA.DBM","MyDQLMemo","MyBodyMemo") -- Read the DQL Script and Body Layout from DFD DQL and set in memo in current form.

DEOS("@DFDDQLPrism","C:\MyApp\CUSTxAAA.DBM",MyDQLMemo,MyBodyMemo) -- Same as above, but set in PRISM memos. This is for processing i.e. inside DQL.

in 8.5 the goal is to think and act outside the traditional DataEase "box". With Remote() we give you the ability to read data from Remote data-sources like the new DataEase Server, and with DEOS() we allow you to read localized infomation i.e. from files and environment variables etc.

The first "major" functionality to be implemented in DEOS() is to read DFD Repositories like Reports (both 4.x and 5.x) and then based on the information gathered read out the DQL Code (Script) and Body Formatting.

This function is only available in DE8.5.1.1995 or later.

Keyword (@): All Keywords start with @:

@DFDDQLNr : Return the number of DQL's in REPOxAAA.DBM.
ex. DEOS("@DFDDQLnr","C:\MyApp\REPOAAAA.DBM")

@DFDDQLName: Return the name of a numbered DQL in the Repostiory.
ex. DEOS("@DFDDQLName","C:\MyApp\REPOAAAA.DBM","6")

@DFDDQLPath: Return the path of a numbered DQL in the Repostiory.

ex. DEOS("@DFDDQPath","C:\MyApp\REPOAAAA.DBM","6")

@DFDDQLSet: Read the DQL Script and Body out of the DBR file and set it in two memos in the local form..

ex. DEOS("@DFDDQLName","C:\MyApp\CUSTAAAA.DBR","MyDQLMemo","MyBodyMemo")

@DFDDQLPrism: Read the DQL Script and Body out of the DBR file and set it in two PRISM Memos (Processing).

ex. DEOS("@DFDDQLName","C:\MyApp\CUSTAAAA.DBR",MyDQLMemo,MyBodyMemo)


Written by DataEase 01/12/15 at 15:04:28 Dataease [{8}]FIVE