Skip to main content

Hi everyone,

Concerning data format IDX. Using idxformat with Microfocus applications, there seemed to be idx4 and idx8. So let me start by having these two kind of access;

(a.) my environment variables - using Extfh.CFG and assigning "set extfh=C:\\myapp\\Extfh.CFG" for example

[XFH-DEFAULT]
fastread=on
filemaxsize=4
filepointersize=8

(b.) and used inside my application [Cobol code], as a compiler directive

$set idxformat"8"

I know that the two separate command is different. It is either using one format or the other. The question is, which data format is being followed her if mistakenly executed? Would it be IDX4 or IDX8? What will be the priority in such case?


#netexpress

Hi everyone,

Concerning data format IDX. Using idxformat with Microfocus applications, there seemed to be idx4 and idx8. So let me start by having these two kind of access;

(a.) my environment variables - using Extfh.CFG and assigning "set extfh=C:\\myapp\\Extfh.CFG" for example

[XFH-DEFAULT]
fastread=on
filemaxsize=4
filepointersize=8

(b.) and used inside my application [Cobol code], as a compiler directive

$set idxformat"8"

I know that the two separate command is different. It is either using one format or the other. The question is, which data format is being followed her if mistakenly executed? Would it be IDX4 or IDX8? What will be the priority in such case?


#netexpress

Hi Rene,

If you have IDX4 in your EXTFH and in your code have IDX8 then the code directive IDX8 should take priority.

Regards

David


Hi everyone,

Concerning data format IDX. Using idxformat with Microfocus applications, there seemed to be idx4 and idx8. So let me start by having these two kind of access;

(a.) my environment variables - using Extfh.CFG and assigning "set extfh=C:\\myapp\\Extfh.CFG" for example

[XFH-DEFAULT]
fastread=on
filemaxsize=4
filepointersize=8

(b.) and used inside my application [Cobol code], as a compiler directive

$set idxformat"8"

I know that the two separate command is different. It is either using one format or the other. The question is, which data format is being followed her if mistakenly executed? Would it be IDX4 or IDX8? What will be the priority in such case?


#netexpress

Thanks David.

Compiler directive then is the priority. Thanks again.