Valuelist: XY used with different types

we’ve upgraded our Smart Client solution to Servoy 2024.3 LTS from 2022.3 LTS

Now when launching the Smart Client in the Servoy Developer we have have various error dialogs on different forms for different value lists:

[attachment=1]Bildschirmfoto 2024-11-25 um 09.37.20.png[/attachment]

In the Console there are errors like this:

ERROR com.servoy.j2db.util.Debug - The valuelist was already created for type: MEDIA
 for the dataproviders:
So it can't be used also for type: NUMBER for the dataprovider: uid_v_legitimationstypen
Please edit these dataprovider(s) (using table editor for database column or Edit variable context menu action for variables) of this valuelist: Legitimationstypen so that they have the same type.

I’ve double-checked on which dataproviders these valuelists are in use and i can’t find any different types for those valuelists.
It always says that the valuelist was already created as MEDIA type.

Example valuelist “Legitimationstypen”:

[attachment=0]Legitimationstypen-valuelist.png[/attachment]
It has a return dataprovider with type NUMBER.

The valuelist is used in a form with a combobox and dataprovider uid_v_legitimationstypen, which is also a NUMBER.

I’ve no idea why the error message says, that this valuelist was already created for the type MEDIA.

Is this a bug? Or can you help me to fix this issue?

Thank you in advance for your support!

Best regards
Alex

this is a bug that is already fixed - you can try to see if it works for you by getting the latest update.zip for 2024.3 LTS

Where can you get / download the latest update.zip ?

@Gabi Boros: Thanks for your quick reply!

I’m using the latest Servoy 2024.3.4 LTS release.
What do you mean exactly with the update.zip?

Thanks!

the update zip (only works always over the latest 24.03 LTS release) https://build.servoy.com/latest/servoy_ … update.zip
or a fully build: https://build.servoy.com/latest/servoy_lts_latest/ (exe. zip or tar files for the various platforms)

Thank you Johan, the update.zip has fixed it!
I’ve downloaded the update.zip and replaced the files in my latest 24.03 LTS release Servoy Developer.
Now the error messages are gone! 8)

I think there will be an official future 24.03 LTS release which contains the fix, right?

Thanks!
Alex

Yes but very likely not this year anymore. (first a 9.1 and then the 12.0)

It looks like these error messages are back in Servoy 2024.3.5.3948_LTS !

ERROR com.servoy.j2db.util.Debug - Valuelist: cal_project_purchase_type used with different types

Please fix again.

what type of valuelist is that, and which is the complete error message?

Wow, after restart developer and start up application again all of these error messages are gone!
Servoy magic I guess…

this can also be because you start a client differently through a different path
So that the valuelist are not accessed through different types…

You can’t create (custom) valuelist that that map on different real types, so once on a number and another on a string dataprovider. That is not allowed because strange things can happen then