10.3. 003: UOBJ.TEXT field layout doesn't have UPC | Uniface 10 Enterprise Edition | Forum

Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

—  Results per page  —








— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters
For a group of consecutive words like 'end of support' use Match phrase

sp_Feed Topic RSS sp_TopicIcon
10.3. 003: UOBJ.TEXT field layout doesn't have UPC
08 Oct 2018
11:08 am
Avatar
ulrich-merkel
Frankfurt/Germany
Member
Forum Posts: 1868
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

In the now extended metadictionary,

the field layouts of UOBJ.DICT do not have UPC for the keyfields.
Makes entering profiles for a report a little harder.

And the helpfile says:

In Uniface 10, counters are treated as what they are—runtime data that can only be set and read in ProcScript using numgen and numset.
The counter and initial value can no longer be set in a dialog.

Why is this maintenance dialog no longer possible?

10 Oct 2018
10:09 am
Avatar
Iain Sharp
Member
Forum Posts: 674
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Where were you using this dialog such that it could affect production environments. Surely you aren’t running an IDF against the live config? 

10 Oct 2018
12:01 pm
Avatar
ulrich-merkel
Frankfurt/Germany
Member
Forum Posts: 1868
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Hi Iain,

in U10.3 the old U9 Counter Maintenence Dialog is NO LONGER provided,
so each uniface customer has to implement his own maintenance.

The missing UPC showed up in the first testrun retrieving counters.

As we are all aware,
it’s an old uniface tradition that all PK fields in the metadictionary are UPC.

The delivered extension of the U10.3 metadictionary for UOBJ.TEXT breaks this heritage.

11 Oct 2018
11:26 am
Avatar
Iain Sharp
Member
Forum Posts: 674
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Hi Uli, 

Maybe I’m misunderstanding. Did you used to expose the counter maintenance dialog within your application so that it could be used by your customers to set counters? Or did you run the IDF against a production environment?

11 Oct 2018
11:32 am
Avatar
ulrich-merkel
Frankfurt/Germany
Member
Forum Posts: 1868
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Hi Iain,

do we agree that there are usecases from our customers
who insists they can do adjustments/resettings of counters (end-of-year,…) ?

11 Oct 2018
2:09 pm
Avatar
Iain Sharp
Member
Forum Posts: 674
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Yes, but if you are exposing the IDF to them to do this, it seems wrong. Can you call this dialog from inside an app? I’v enot used it myself (since we ship to many customers, I can’t have a central database model (TEXT) with counters in it or I might overwrite the customer data and mess everything up. I suppose I am wondering how you get an IDF level dialog running in a production environment, and whether the counter names are sufficiently clear as to be left to customers to modify… 

 

Iain

11 Oct 2018
4:22 pm
Avatar
ulrich-merkel
Frankfurt/Germany
Member
Forum Posts: 1868
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Iain,

as Uniface BV does not migrate the UUCNTR20 dialog to U10.3
I think we can stop this discussion.

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 131

Currently Online:
33 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

ulrich-merkel: 1868

Iain Sharp: 674

Theo Neeskens: 366

gianni: 343

Adrian Gosbell: 318

istiller: 296

rogerw: 272

Knut: 224

lalitpct: 197

Arjen van Vliet: 184

Member Stats:

Guest Posters: 3

Members: 10312

Moderators: 0

Admins: 6

Forum Stats:

Groups: 1

Forums: 62

Topics: 2294

Posts: 9946

Newest Members:

Pfqgfni, glennarm2, Punsnxu, Kevinshamp, CliffInali, janicetupct88, murielfo3, paulpn16, KreditovichHaist, evangelinerr2

Administrators: admin: 23, diseli: 1028, Nico Peereboom: 84, richiet: 406, Mike Taylor: 35, JanCees: 38