Servoy 2.1 beta 2 available

We announce the immediate availability of Servoy 2.1 beta 2

NOTE: this is BETA SOFTWARE, use with caution and make BACKUPS before you start.

Install in a separate directory, not in your default Servoy directory (so you can easily move back to your production version). Before launching it make sure Sybase is not running to avoid connecting to your production repository. If you do not know how to stop Sybase restart your machine.

Do not use in production.

Most important new features:
-Intenationalization (i18n)
-Type-ahead
-Cascading Style Sheet support

We hope to post some more background information on this new features within a few days.

details:

[enh]-user definable pk on tables
[enh]-JSColumn has method to check if column is rowIdentifier (like primary key)
[enh]-i18n support in application and solution
[enh]-added scrolling methods to some field types
[enh]-addOnTop argument in new/duplicateRecord
[enh]-foundset.clearFoundSet() is possible, see move sample code for details
[enh]-foundset.selectRecord(pkid1,pkid2…pkidn) is possible, see move sample code for details
[enh]-elements.blob_url_display.setImageURL(‘media:///servoy_blobloader?servername=’+controller.getServerName()+‘&tablename=’+controller.getTableName()+‘&dataprovider=img&mimetype=image/gif&rowid1=1’); possible
[enh]-new field type (typeahead)
[enh]-css styles instead of extracted styles
[enh]-1/3th faster solution loading

Very cool stuff guys, this is getting better and better!

Keep it up!

Paul

Fantastic improvements.

Type Ahead field currently not showing the full list from the value list when the field is empty. You have to type a key to see the available value starting with the key.

Where I need to define the css styles that can used with fields.

Thanks for your superb work.

Hameed

You can edit css in the Editor (formerly known as Method Editor). It’s in the topnode, rightclick and it will generate an example for you.

I failed to stop the previous version so I installed the beta which overwrote the directory and I have a repository problem. How can I correct this? I haven’t been doing any production work with this so data loss is not an issue.

BruceR:
I failed to stop the previous version so I installed the beta which overwrote the directory and I have a repository problem. How can I correct this? I haven’t been doing any production work with this so data loss is not an issue.

Can you post a few more details?
what repository error are you getting? If you install over an old version that shouldn’t cause any problems. Also: what do you mean with “I failed to stop the previous version”?

OK, but I am a little confused by your reply. Your instruction clearly state we must stop Sybase before installing, and I didn’t and you ask what that means. What do YOU mean by stopping Sybase?

The error is “Cannot find recent repository (version) on current server connection, do you want to create/upgrade?”

Click OK, get error “Cannot create repository”
java.lang.NullPointerException

MacOS 10.3.4.

great work - love the new foundset options, and the ‘hasChildRecords’ option in utils

BruceR:
Click OK, get error “Cannot create repository”
java.lang.NullPointerException

Can we have a look at the .log.txt?

Jan Blok:

BruceR:
Click OK, get error “Cannot create repository”
java.lang.NullPointerException

Can we have a look at the .log.txt?

Yes, but where do I find that and do you want it posted in the message or what?

The .log.txt file is located in the installdir (root), please use email button below.

jaleman:
We hope to post some more background information on this new features within a few days.

Can’t wait :!:

Any chance of showing them in edit-mode as well :-) ?

?? ,You can assign a style to a form, and assign optional type classes to elements.

I tried dotted as border-style and it does not do anything…

hmm, seems not be mapped, will be in beta3

To what level do you support CSS?

We support the following properties:
background-color
color
border-style
border-width
border-color
text-align
vertical-align
margin
font-family
font

We have defined the following element types:
field
portal
label
button
tabpanel
form (in beta 3)

not all properties are supported on all element types
for example a field does not have vertical-align (there is also no such property in the normal property editor) and portal does not have a margin…