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


Functionallity DFD / DFW


Started by Rainer
Search
You will need to Sign In to be able to add or comment on the forum!

Functionallity DFD / DFW

I am an user of DFD 4.53 since years.

I migrated on of my apps like you told on your homepage and the result is not bad!

The problems are

  1. the printoutput is the biggest problem.
    You told me that the DE8 Reporter will come later this year. Will it be part of the DQL and can I then make new layouts from old DQL-reports procedures?
  2. I use Numeric Sting for my keys. In DFD you can enter a “*” or ”?” in this fields and so you had a very flexible multi row form. In the migrated data I have records with “*” and it works, but I cannot enter a new one.
  3. In DFD you can enter a “*” or ”?” in date fields and so you had a very flexible multi row form. In the migrated data the field with “*” is empty.
  4. In DFD you set “preserve old CURRENT DATE, etc. on modify” but you could use ??/??/?? for date and ??:??:?? for time in the derivation and it still changes the date or time on modify.

Please give me an answer/solution to all these points

Written by Rainer 01/09/13 at 20:57:46 Dataease [{8}]FIVE

Re:Functionallity DFD / DFW

  1. the printoutput is the biggest problem.
    You told me that the DE8 Reporter will come later this year. Will it be part of the DQL and can I then make new layouts from old DQL-reports procedures?

DE8 Reporter will have both Quick Reports and DQL based reports. DQL is DQL so you will be able to use your old DQL scripts in DE8 Reporter. In DE8 Reporter a DQL is "free" of any design like a table, so you can build many different layouts on top of the same DQL if you like.

  1. I use Numeric Sting for my keys. In DFD you can enter a ?*? or ??? in this fields and so you had a very flexible multi row form. In the migrated data I have records with ?*? and it works, but I cannot enter a new one.

    I am not sure what you mean, but in General this is stuff that was removed in the first Windows versions 20 years ago. I am sure if you give us an example that we can re-create the same functionality in 8 but I don't think I understand how you have used it.
  2. In DFD you can enter a ?*? or ??? in date fields and so you had a very flexible multi row form. In the migrated data the field with ?*? is empty.
  3. Same as above.
  4. In DFD you set ?preserve old CURRENT DATE, etc. on modify? but you could use ??/??/?? for date and ??:??:?? for time in the derivation and it still changes the date or time on modify.

    You can simply use the derivation: if (MyField not = current date, current date, current date) if you want a saved field to change value when you change/save it again.

    In DE8 you can force values into fields too so you can also use a Virtual Field with the following derivation.

    MyField is the Field we want to manipulate.

    SetValue("MyField",Current Date)

    You can of course but any logic you want into a derivation to check if status has been changed etc. and update fields based on that

    You can also run a ExecDQL() that do a lot of manipulation and updating of the entire form.
Written by DataEase 03/09/13 at 15:35:27 Dataease [{8}]FIVE

Re:Re:Functionallity DFD / DFW

to 1. ok thank you

to 4. I soved it with if(myfield = blank, current date, myfield) that works

to2 and 3 I send an email with an example.

Written by Rainer 03/09/13 at 22:27:51 Dataease [{8}]FIVE