Servoy 7.4

We are pleased to announce the availability of Servoy 7.4 release (releaseNumber 2026).

This version is available through the download option on the Servoy website and auto-update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
To update a Servoy eclipse open “Check for updates” via help menu.

Read all about the enhancements and new features which includes:

  • 7 MobileClient enhances
  • 13 Developer enhances
  • 7 WebClient enhances
  • 4 Automated build support items
  • and much more…

The issues addressed, since Servoy 7.4 rc3 release:

Client changes
[fix] SVY-6211 Checkbox does not save data in foundset.
[fix] SVY-6136 onRender not firing as expected in Record View
[fix] SVY-6195 NPE exception

WebClient changes
[fix] SVY-5874 some buttons in some forms are not reacting.
[fix] SVY-5594 Currency sign incorrect in FireFox
[fix] SVY-6109 servoy.webclient.scrolling.tableview.multiplier is not used while loading the first entries

Developer changes
[fix] SVY-6215 Webclient lost page after saving form in developer
[fix] SVY-6186 Extended Form’s don’t inherit parent properties in smart client
[fix] SVY-6182 Form resize ignored in Servoy Form editor
[fix] SVY-6139 solutionModel.removeRelation and solutionModel.newRelation problem
[fix] SVY-6141 fsUpdater documentation incomplete

Plugins changes
[fix] SVY-6114 from created with plugins.window.showFormPopup does not close when clicking on a HTML field in the background
[fix] SVY-5940 Enter key as shortcut not caught reliably

Where are all the properties in the column on the right (in developer) I get them when I click a form in the left comlumn but when I check on an element it is just blank…

Of course I get a list of hundreds of errors in the code (due to the update), but when I click on a line to get into the code it stays not selected nor gives it any overview of the properties

jos@devoon.nl:
I get a list of hundreds of errors in the code (due to the update)

When updating from Servoy 7.3.1 it should not result in any error, what kind of errors do you get?

I can’t seem to find mentioning of the SVY-5588 fix. Is it not included in 7.4 (although mentioned in Jira as included in 7.4) or is it forgotten in the 7.4 list of fixes?
Thanks in advance.

You’re right. Strinkly speaking they are warnings not errors. Sorry. Nothing to worry about. Thinghs like “function soandos is not applicable for the aruments soandso…”
But what is anoying is this: Usually when you click on such a warning in the list the script or form opens on the right place; Now for form elements the form opens but the element stays not selected and there are no properties visible and for now I don’t know yet where to make them visible. So I’m a bit lost…

huber:
I can’t seem to find mentioning of the SVY-5588…

It’s part of Servoy 7.4 rc3 release notes, which are referenced from here instead of duplicated.

jos@devoon.nl:
Where are all the properties in the column on the right (in developer) I get them when I click a form in the left comlumn but when I check on an element it is just blank…

Can’t reproduce this situation, properties show just fine when clicking on elements from a form node in solex. Can you maybe give more detail on how to reproduce this?

I can’t say anymore than I did: I click on a form in the left column and rightclick ‘Open in form editor’ then instantly the left column where the properties should appear gets blank. When I click on an element it stays blank. I guess I better downgrade to the previous version? (see screendump)
Another pronblem I encounter is that it seems we can’t typecast 2 different typs anymore like {String|Number} May it is is considered bad coding but there are a lot of places the returvalue of some method can be both and in the previous version this was no problem. Is there a work around?
I also see a whole list with “The function clear is not valid for a related foundset” while the code is not pointing to a related foundset but a foundset on another form.
Is my installation just corupt? I cleaned several times and restarted several times but these things stay.

I get an error upgrading a 7.3.1 application server using servoy_updater.bat.

See attached screen shot.

Web editor for mobile client is not showing anything. Fresh install, Mac 10.9.2, Java 1.6.0_65, Xul runner installed, and properties file addition.

tdol:
I get an error upgrading a 7.3.1 application server using servoy_updater.bat.

We have heard this once before during release candidate period.
The cause is not exactly clear, the servoy update works as expected.
In case you expirence otherwise, replace servoy_updater.jar with:
http://www.servoy.com/downloads/downloa … pdater.jar

Thanks Jan, strange I did not find it and of course it’s more than ok that you reference it (that was not what made me not “see” the entry, as I was looking at these release notes ;-)

Jan Blok:

huber:
I can’t seem to find mentioning of the SVY-5588…

It’s part of Servoy 7.4 rc3 release notes, which are referenced from here instead of duplicated.

Hi Jos,

we don’t have that problem, not seeing the properties. It simply works. Maybe something is broken… Did you try a fresh install?
And about typecast two different types, it is still possible to do that, but the reason is that you now have to explicitly tell it, that you you can return two different types.
If you don’t do that, you’ll get a warning indeed…

jos@devoon.nl:
I can’t say anymore than I did: I click on a form in the left column and rightclick ‘Open in form editor’ then instantly the left column where the properties should appear gets blank. When I click on an element it stays blank.

Seeing this as well. An additional click over in the Solution Explorer on the form node seems to get the properties pane to start behaving like normal.

david:
Web editor for mobile client is not showing anything. Fresh install, Mac 10.9.2, Java 1.6.0_65, Xul runner installed, and properties file addition.

The …DefaultType=mozilla line needs to be added at the end of the servoy.ini file, not servoy.properties. Did you do this and still not working?

Today, suddenly after startup the properties came back myseriously… Neverthelesse the warningslist is huge: tens of thousands of warnings: about non existing variables than are in reality table fields of the foundset, column differences that should be resolved weeks ago, and lots more…
I’m sorry but I’am downgrading. This is just a lot work extra work that I did not count for. It is just not stable enough for big solutions like ours.

Hi Jos,

we also have a very big solution, and we only got 6 extra warnings.
The thing was, I got also in first place 2000 extra warnings, but somehow the property, that I only wanted to see warnings of the active solution (with modules) was lost.
After re-instating that property everything was fine again.

We upgraded from 7.3.1 to 7.4.

From which version are you comming?

jos@devoon.nl:
about non existing variables than are in reality table fields of the foundset, column differences that should be resolved weeks ago, and lots more…

Are you using the same workspace as before? Are you using the same database server? If you open the missing field’s table in table editor, is the column there? (from what I can think of, you either are using different database content or the problem markers are somehow out-of-date in which case a Project → Clean should fix it)

Or is it what Harjo just said? Are those problem markers from other solutions then the active one (and modules)?

I reproduced something related, that occurs after checkout from SVN. Many warnings like this one: The method getSelectedIndex() is undefined for object foundset
A case is created for this: https://support.servoy.com/browse/SVY-6287