Field Size in Vocabulary Overrides

tpayne

Reputable Poster
I am adding a field to a screen program, and all appears to be ok except
that the heading text field (VTX032) is showing as defined as 19 long, not
24 long as we need.

I changed the video to add the data/text fields to the screen, and also set
the length of VTX032 in the program.
This field was already defined in the DS, but not used.

I can see that the field length is held in F9220, but cannot find a program
to update this, either manually or automatically. The record format on
F9220 is not something that I would like to touch using DFU!!!

I'd love to go on the advanced technical class.....

Can any of you guru's help?

Thanks in advance
----------------------------------------------------------
Tony Payne - Senior Systems Analyst
United Musical Instruments USA Inc.
1000 Industrial Parkway
Elkhart, Indiana 46516
Tel: (219) 295 0079 ext. 2337
Fax: (219) 295 8613
Email: tpayne@umi-usa.com
(Running JDE A73 cum 10 on V4R3M0)
 

JFinch

Member
Go into the screen and bring up the VTX032 field and change the field size
(fourth field down) to be 24.
 

jhasl1

Member
I'll give this a shot though I not quite clear on your problem.

The length of VTX032 must be the same in the video vocabulary overrides and
the program. So if the video and vocabulary overrides are 24 char., then
the VTX032 field in the RPG program must also be 24.

Does this help?
 

tpayne

Reputable Poster
Sorry - guess I should have said the field length was showing as 19 in VO.
The length is output only.
 

PhillipW

Member
Try updatng the display file source use option 10 (design) from SVR. Place an
asterisk to the left of the VTX032 field and press enter to display additional
information about the field. The length should be 24. If not change it to 24.
Update the member regardless of whether or not you changed the length. The length
in the F9220 should get updated to 24 when the source member is saved and recompiled
using SVR..
Hope this works for you..

Regards,
Phillip

tpayne wrote:


--
Phillip Willner
Advanced Systems Consultants
Tel: (604) 324-1511 Fax: (604) 324-1622
Email: mailto:phillipW@adv400.ca URL: http://www.adv400.ca
 

tpayne

Reputable Poster
I have the field length defined as 24 in both the video source and the
program, but the VO is still showing 19 and it's an output only field. I
can't figure out how to change this.
 

tpayne

Reputable Poster
EUREKA!!!
Thanks for your help everybody - we had the problem licked in under 2 hours.
In a nutshell, the VTXnnn field lengths in VO are updated when you compile
the video using SVR. A regular compile is not enough.
I can go home and sleep easy tonight :)
----------------------------------------------------------
Tony Payne - Senior Systems Analyst
United Musical Instruments USA Inc.
1000 Industrial Parkway
Elkhart, Indiana 46516
Tel: (219) 295 0079 ext. 2337
Fax: (219) 295 8613
Email: tpayne@umi-usa.com
(Running JDE A73 cum 10 on V4R3M0)
 

dkahn

Active Member
Re: RE: Field Size in Vocabulary Overrides

Tony, there's a lesson there. As mentioned in a recent thread we should _always_ compile JDE objects through the SVR.


Dave Kahn (World A7.3 cum 10)
=========
 
Top