DataEase 8.5 - What is new! (Page 3) - Roughly 8.5
This is the third page of 3 where we recapitulate the Blog entries made by our development team through the development from pre 8.0 to 8.5.
We have edited and updated the entries, but the appear in the order they were made and with the ideas, experiences and functionality up to then.
They are listed from oldest to newest and will give you a deep insight into DE85, the thinking, the job and last but need the vast improvement of DataEase.
DataEase 8.2 - New Sample showcasing Email (full) and PDF, MoveObject etc... (Ver. 8.2.0.1686)
Download Email and PDF sample
This is not an article but a quick explanation of the sample application attached so you can "steal" the features we use.
it is l...
New Sample - How to use a subform as a Dynamic Pick list for all your fields (Ver. 8.2.0.1686)
Download Dynamic Picklists Sample
CTRL-F10, Dynamic Lookup, Open related, Lookup Fields, Multibox... So m...
Using DE8.2 Emailing with GMAIL
If you are going to use DE8.2 together with GMAIL you need to change the security settings of GMAIL.
GMAIL is configured by default only to be accessible (SMTP) to only accept connections from GOOGLE tools so you need to "lower" the security to...
New Sample - Using Subform as Open Related Dialogue with multiple returns (Ver. 8.2.0.1686)
Download "Open Related" Sample
Open Related is a "awkward" and outdated way of doing "picklists". As you have pointed out it is slow and you can only really re...
DataEase 8.2 - New Feature Alert! SPELL CHECKER in RT Editor
This feature has been available for some time, but as so many of you have asked for this feature over the last year we make a little number out of promoting it now.
It is very simple to use, s...
DataEase 8.2 - GetCurrent("Xpos" and "Ypos") for objects added (Ver. 8.2.1.1691)
Downlaod Updated PickLists App
AIf you are familiar with our latest "play thing" MoveObject() you would also be aware that there has been some shortcomings.
As...
DataEase 8.2 - SetColor() updated with Decimal Interpretation R255G128 etc... (Ver. 8.2.0.1691)
It was pointed out to us that we might have been to technical and not particularly user friendly when we designed the SetColor() function.
After a lot of protesting, soul searching and deliberation and with the weight of tradition heavy on the s...
New Sample - How to use a Subform as a Modal Dialogue (Ver. 8.2.0.1695)
Download Modal Dialogue Sample
As you might have discovered by now, one of the main goals of DE 8 is to allow the developer to develop contemporary and advanced E...
DataEase 8.2 - Updated HTMLeditor (RT Editor) object. More streamlined (Ver. 8.2.0.1696)
The HTMLeditor is a very popular addition to DE8 but one complaint has been that the toolbar is to "big". This has now been amended in 1696 with a more contemporary look and feel.
Even thought...
HTMLEditor and how to use
The HTMLEditor is pre-configured and you can't change the configuration from inside DataEase. We are planning to add a "minimal" version too at a later stage.
However the toolbar is quite "heavy" so we have changed it in the next release to...
Tips! Writing Re-usable OML
OML was interpreted as Oh May I Laugh! (Or cry) in 7.x.
It promised a lot, but in the end it would simply kill your app.
In DE8 we have created functions so you can do everything that OML promised directly in the GUI via Virtu...
Tips! How to use images stored local to the app in HTMLedit
We are working on a file browser plugin for this but we need "backend" support for that so we need to get the DEServer capabilities in place first, but that is another chapter.
This is rather straight forward but as all things "web/windows" it is...
Tips! OML Event String and Event Returns
The most useful part of OML is the Events. All other aspects of OML has in effect been replaced by functions in DE8, but events is the dimension you cannot replace as the essence of it is the triggering.
Th...
New Sample - CTRL-F10 Simulation with automatic search
This is just a small sample that show how you can use subforms as an alternative to built in lookup and search alternatives.
Both Multibox and...
DataEase 8.3 BETA1 - Additions and Fixes (Ver. 8.3.0.1730)
Download DataEase 8.3 Beta 1 - Preview
When we do big structural changes to the product, we prefer to run it through a short Beta program...
DataEase 8.5 BETA1 - Update - SPEED INCREASE UNDERESTIMATED! (Ver. 8.5.0.1736)
Hi All, Update on 8.3 now renamed 8.5 Drozd (BlackBird)
Sometimes you don?t realise the consequences of your own actions…he,he.
The fixes in 8.3 now (8.5) is much more significant than we first even hoped for.
One thi...
New Sample - Make an Application with Expiry Date (Ver. 8.2.0.1700)
A lot of our customers are developers that develop applications for third parties. In the good old days these customers was local to the partner, bu...
Re:New Sample - Make an Application with Expiry Date (Ver. 8.2.0.1700)
This is an excellent idea, as it can also be used to maintain the licence or maintenance on a system on an annual or whatever basis.
...
DATAEASE 8.5 - "DROZD" - BETA 1 - PREVIEW!
First of all. Sorry to all of you that though that the next version would be 8.3!
It NEEDE...
DataEase 8.5 - New Function: IndexUpdate() - Dramatically increase speed! (Ver. 8.5.0.1744)
IndexUpdate("Tablename")
IndexUpdate("Switch")
IndexUpdate("CustomerTable")
IndxUpdtate("Off")
RetVal := IndexUpdate("Quick")...
DataEase 8.5 BETA1 - CreateTable() ad-hoc table creation implemented (Ver. 8.5.0.1749)
We keep braking down the boundaries in DataEase and the latest is the addition of the function CreateTable().
This is a runtime function to create a table based on the structure of another table. The first implementation is limited to creating t...
Developer Tips! FixedWidth() and StringTo() in practice ...
Thank you for giving us such a brilliant opportunity to show of some of the new and sadly not so well known functions in D...
Migration Tips: DataEase 6.x to 8.2x onwards
We get a lot of request on migration, and it can be a minefield.
We are currently working on conversion filters for extended characters which has been a show stopper for many of our international customers.
Due to compatibility with DFD t...
Published: 22/02/15 - 13:40:00 (Amanda Higgins)
Related Articles
This is the first page of 3 where we recapitulate the Blog entries made by our development team through the development from pre 8.0 to 8.5. We have edited and updated the entries, but the appear in the order they were made and with the ideas, experienc...
This is the Second page of 3 where we recapitulate the Blog entries made by our development team through the development from pre 8.0 to 8.5. We have edited and updated the entries, but the appear in the order they were made and with the ideas, experien...
When we do big structural changes to the product, we prefer to run it through a short Beta program before we release the improvements. This is still an early Beta of 8.5 but as there is some really significant updates/changes we would like to get it out...
Some of you might be aware of it but it seems a lot isn't so it might be time to advertise a little the vast number of new functions and functionalities that has been added to DataEase 8.0 through 8.5. For a long time the only way new functions found the...
Some of you might be aware of it but it seems a lot isn't so it might be time to advertise a little the vast number of new functions and functionalities that has been added to DataEase 8.0 through 8.5. For a long time the only way new functions found the...