Servoy 3.0 alfa12 preview

Forum to discuss the Web client version of Servoy.

Servoy 3.0 alfa12 preview

Postby Jan Blok » Tue Dec 20, 2005 5:20 pm

Changes:
[fix]-empty number fields become null in database instead of 0
[fix]-tabpanel hide did not hide in web output
[fix]-html in tab text not working

[enh]-media fields now working in web output
[enh]-possible to disable all the autosave with databaseManager.setAutoSave(...)
[enh]-data edits are possible to revert/cancelled without transaction databaseManager.rollbackEditedRecords()
[enh]-controller.focusFirstField() //does focus the first field from tab seq in the body part
[enh]-readOnly JS support on all web client form components

Previous previews:
http://forum.servoy.com/viewtopic.php?t=5427
http://forum.servoy.com/viewtopic.php?t=5258
http://forum.servoy.com/viewtopic.php?t=5199
Last edited by Jan Blok on Mon Mar 20, 2006 3:03 pm, edited 1 time in total.
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Postby pbakker » Tue Dec 20, 2005 10:34 pm

Nice stuff once again!

I was wondering if JSplitPanes will be supported in de WebClient in 3.0.

Paul
pbakker
 
Posts: 2822
Joined: Wed Oct 01, 2003 8:12 pm
Location: Amsterdam, the Netherlands

Postby Jan Blok » Thu Dec 22, 2005 12:17 pm

we will try to map this bean as long you have forms in the subpanels, cannot guarantee this will be in.
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Postby pbakker » Thu Dec 22, 2005 12:22 pm

Tnx for the info.

Yes, I use it to show forms in the two elements of the JSPlitPane.

Really hope you guys can get this in, since splitpanes are a real added value to good looking GUI's, I think. does anyone second that?

sorry to ask even more: Will (FormIn)Dialog be supported in the WebClient in 3.0?

Paul
pbakker
 
Posts: 2822
Joined: Wed Oct 01, 2003 8:12 pm
Location: Amsterdam, the Netherlands

Postby Jan Blok » Thu Dec 22, 2005 2:51 pm

Yes dialogs will be supported (might not be an actual new window, but a pane drawn on top of page)
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Postby pbakker » Fri Dec 23, 2005 10:16 am

Is anyone playing around with this alpha? I did some playing around with it last night and ran into many strange errors in existing solutions.

On startup, I get an error that the onsolutionLoad method has an error, but cannot figure out why. In earlier versions (2.2.2) it worked fine.

Then I tried running the debugger. All of a sudden, the enable/disable button of the debugger was gone and I had to restart Servoy.

Then I ran a method with debugger on. When the method called another method, this new method was not opened, but the debugger seemed to go into the new method anyway. What was really odd was that the little yelloy arrow that displays on which line you are when stepping though a method was behaving as if it was in the new method, while the code show was still the previous method (i noticed because the arrow was jumping up because it was in a loop in the new method, but there was no loop in the code of the displayed method where the arrow was visually moving).

After some unexplained errors occured, opening the solution again, or opening another would not be of much help anymore. Even other, simplier solutions would start giving error after error and the only solution then would be a restart of Servoy Developer.

Has anyone experienced this behavior? Or is it working flawlessly for everyone and do I need to keep digging?

Any thoughts appreciated,

Paul
pbakker
 
Posts: 2822
Joined: Wed Oct 01, 2003 8:12 pm
Location: Amsterdam, the Netherlands

Postby Jan Blok » Fri Dec 23, 2005 12:08 pm

The editting record change was major in this preview, other than that there are no big changes compared to 2.2.x
Could you Mail us your .log.txt when you run into issues?
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Postby maarten » Fri Dec 23, 2005 1:25 pm

Hi Paul,
I can confirm this one:
When the method called another method, this new method was not opened, but the debugger seemed to go into the new method anyway.

That is, when the other method is situated in an other module.
I've informed Johan about this.
Temp workaround >> manually open the submethod before running the main method.
Maarten Berkenbosch
User avatar
maarten
 
Posts: 797
Joined: Wed Apr 23, 2003 10:52 pm
Location: Amersfoort, Netherlands

Postby pbakker » Wed Dec 28, 2005 12:58 pm

Pffff, so it's not me seeing things that are not there... :D

Jan, while trying to come up with a sample logfile, I stumbled onto something in my solution that might cause the problem, so I'm in debugging mode now.

One possible reason for the solution failing, while it didn't before in earlier Servoy versions might be the following:
The application.getsolutionName() sometimes returns the name of the Module to which the method in which the function is called belongs, instead of the SolutionName of the overall/main solution. This problem was there as well in earlier version, but it seems to happen more often now (in the 3.0a12 version)

Paul
pbakker
 
Posts: 2822
Joined: Wed Oct 01, 2003 8:12 pm
Location: Amsterdam, the Netherlands

drivers not installed

Postby david » Mon Jan 09, 2006 9:04 am

Many of the driver files are missing with a clean install (on windows at least). mysql.jar for example. Not sure if this is intentional or not.
David Workman, Kabootit

Image
Everything you need to build great apps with Servoy
User avatar
david
 
Posts: 1727
Joined: Thu Apr 24, 2003 4:18 pm
Location: Washington, D.C.

Postby IT2Be » Mon Jan 09, 2006 10:09 am

Servoy is not allowed to re-distribute MySQL drivers according to the license scheme MySQL uses. You/we need to download it ourselves...
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Postby david » Mon Jan 09, 2006 10:43 am

IT2BE wrote:Servoy is not allowed to re-distribute MySQL drivers according to the license scheme MySQL uses. You/we need to download it ourselves...


Ah, many thanks. Must have done it so long ago I don't remember.
David Workman, Kabootit

Image
Everything you need to build great apps with Servoy
User avatar
david
 
Posts: 1727
Joined: Thu Apr 24, 2003 4:18 pm
Location: Washington, D.C.


Return to Servoy Web Client

Who is online

Users browsing this forum: No registered users and 4 guests

cron