×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Jorge, the problem is you are using DFU on the physical file. The DDS manual states:

The value specified [for DFT] is assigned to the field in the following cases:
- When the program does an output operation to a logical file based on this physical file and the record
format in the logical file does not name this field. <<<<<<<
- When you use the Initialize Physical File Member (INZPFM) command for a member in this file.
- When you use the Copy File (CPYF) command with FMTOPT(*MAP) specified and a field in the to-file
is not in the from-file.

You are using DFU on the physical file - so DFT('AV. AQP') is ignored and blanks are placed in DIREMP. If you used a logical file with DIREMP omitted from the record format, then DFT('AV. AQP') would be honoured. Try it for yourself.

Brian.

On 15/06/2019 05:38, Jorge Nizama wrote:
Hi Barbara. You answer is good but DFT doesnt set default values. I
created a PF with this keyword but when I inserted 3 records with DFU, It
looks empty in the field with DFT.

R REGEMP
CODEMP 10P ALIAS(CODIGOEMPLEADO)
NOMEMP 20A ALIAS(NOMBREEMPLEADO)
DIREMP 20A ALIAS(DIRECCIONEMPLEADO)
DFT('AV. AQP')
K CODEMP

....+....1....+....2....+....3....+....4....+....5....+....
CODIGOEMPLEADO NOMBREEMPLEADO DIRECCIONEMPLEADO
1 jorge Parse
2 Scott Tigger
3 roxette
3 Dido kisses
******** Fin de datos ********

In DIRECCIONEMPLEADO should be completed with 'AV. AQP'

Thanks!
Jorge


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.