1. It generates a CSV file on your Windows PC. It can generate other 
file types, also. Including XLSX Excel files.
2. It doesn't have  the CPYTOIMPF parameters - it has various file types 
as parameter. It does have a checkbox where you choose whether to 
include column headings.
3. So it does let you choose to have the full column heading text - it 
uses the entire column heading values, each row with enough spaces to 
make 20 characters per row. Maybe like this, which is the output of 
DSPFD *MBR, I believe -
"Retrieval           Century","Retrieval Date","Retrieval 
Time","File","Library","Type                Of File","File 
Attribute","Reserved","File Attribute","System              
Name","ASP                 Auxiliary Storage   Pool 
ID","Reserved","FILETYPE            File Type","WAITFILE            
Maximum File        Wait Time","WAITRCD             Maximum Record      
Wait Time","Reserved","LVLCHK              Record Format       Level 
Check","TEXT                Text 'Description'","Number              Of 
Record Formats","Century             Created","Date 
Created","Time                Created","Externally Described","DBCS 
Capable","Reserved","Access              Path","S/O 
Select/Omit","Alternative         Collating 
Sequence","Number              Of Members","JFILE               Join 
File","Reserved","Member","Member              Creation 
Century","Member              Creation Date","Member              
Creation Time","Expiration          Century","EXPDATE             
Expiration Date","Member Text 
Description","Reserved","Reserved","Reserved","MAXMBRS 
Maximum             Members","MAINT               Access Path         
Maintenance","RECOVER             Access Path 
Recovery","FRCACCPTH           Force Keyed         Access 
Path","Maximum             Key Length","Maximum             
Record              Length","File Is             Currently           
Journaled","Current Or Last             Journal","Journal 
Library","Journal             Images","Century             Of 
Last             Journal","Date Of             Last Journal","Time 
Of             Last Journal","Initial Member              
Size","Increment           Number Of Records","Maximum             
Number Of Increments","Current             Number Of 
Increments","Record              Capacity","Current Number Of           
Records","Number Of Deleted             Records","ALLOCATE 
Allocate            Storage","CONTIG Contiguous          Storage","UNIT 
Preferred           Storage Unit","FMTSLR              Record 
Format       Selector Program","FMTSLR Library","FRCRATIO            
Records To          Force A Write","SHARE               Share 
Open          Data Path","DLTPCT","Data Space          Size","Index 
Size","Index               Entries","Number Of           Member 
Accesses","Source              Type","Last Change              
Century","Last Change              Date","Last                Change 
Time","Last                Update Century","Last                Source 
Update","Last                Update Time","Extract             
Century","Extract Date","Extract             Time","Last 
Extract             Century","Last Extract             
Date","Last                Extract Time","Last                Save 
Century","Last                Save Date","Last                Save 
Time","Last                Restore Century","Last                Restore 
Date","Last                Restore             Time","Number 
Of           Members Accessed    By Logical File","Physical            
File","Library","Member","Logical File        Format","Index 
Entry         Count","Member Access              
Count","OMTJRNE             Journal Entries To Be 
Omitted","Implicit            Share Type","Implicit            Share 
File","Implicit            Share Library","Implicit            Share 
Member","Implicit            Share Maintenance","Implicit            
Share Recovery","Implicit Share      Force Keyed         Access 
Path","Implicit Share      Keys Must           Be 
Unique","Access              Path                Journaled","Allow 
Read          Operation","Allow Write Operation","ALWUPD              
Allow Update Operation","ALWDLT              Allow Delete 
Operation","Source              Type","Last Used Century","Last 
Used           Date","Days Used Count","Usage Data          
Reset               Century","Usage Data          Reset               
Date","Access Path Valid","Data Space          Size","Maximum 
Key                 Length","Open Operations","Close               
Operations","Write Operations","Update              Operations","Delete 
Operations","Logical             Reads","Physical 
Reads","Clear               operations","Data Space Copy                
Operations","Reorganize Operations","Access              Paths 
Builds/Rebuilds","Records Rejected    By Key Selection","Records 
Rejected    By Non-key          Selection","Records Rejected 
Group-by            Selection","Access Path         Logical 
Reads","Access Path         Physical Reads","Index 
Size","Storage             Freed","Unique              Encoded 
Vector      Key Values","Unique              Key Values          Key 
Field 1","Unique              Key Values          Key Fields 
1-2","Unique              Key Values          Key Field 
1-3","Unique              Key Values          Key Field 1-4","Number 
of           Overflow            Key Entries","Partial 
Transaction","Starting            Journal Receiver","Library             
Containing          Journal Receiver","Journal Receiver    
ASP                 Device","Roll Back           
Ended","Century             MQT Refreshed","Date                MQT 
Refreshed","Time                MQT Refreshed","Number Of           
Members Accessed    By Logical File"
"1","210302","080200","QQMQRYSRC","UPERSON1","P","*PHY","","PF","SYSTEM1",1,"","S",-1,60,"","N","",1,"1","200920","142944","Y","N","","A","N","N",1,"","0","CUSTOMER","1","200920","142953","*","NONE","","","","",0,"","","",0,91,"N","","","","","","",10000,1000,499,0,509000,3,0,"N","N",0,"","",0,"N",0,8192,0,0,0,"","1","200920","142953","1","200920","142953","","","","","","","1","200926","134134","","","",0,"","","","",0,0,"","","","","","","","","","","Y","Y","Y","Y","","1","200920",1,"","","",8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"",0,0,0,0,0,0,"0","","","","0","1","200920","142953",0
On 3/23/2022 11:19 AM, jerry ven wrote:
I was able to generate column heading by creating view as referred in this
IBM link :-*https://www.ibm.com/support/pages/adding-column-headings-cpytoimpf-output-streamfiles
<https://www.ibm.com/support/pages/adding-column-headings-cpytoimpf-output-streamfiles>*
1. So can IBM i ACS tool be used to generate  CSV file directly as output
file?
2. If Yes, will it have all the conditions which are given while generating
the CSV file using CPYTOIMPF command  ( for example  RCDDLM(*CRLF)
STRDLM(*NONE)  etc.) ? and we don't need CPYTOIMPF command any more ?
3. So the output file generated using IBM i ACS tool as a CSV file will
have all the full column text(headings in full detail of all the fields)
and no need to create View etc. to get full details of column headings for
CSV file ?
Thanks.
On Wed, 23 Mar 2022 at 21:17, Patrik Schindler <poc@xxxxxxxxxx> wrote:
Hello Jerry,
Am 23.03.2022 um 16:05 schrieb jerry ven <jerryven95@xxxxxxxxx>:
But  unable to download it with full text in the column headings (which
is present in the base physical file from which his CPYTOIMPF gave output
in a csv file format which is present at IFS location.
Physical files usually contain the field description. But that's not the
same als a simple flat file containing a list of field names in the first
line.
You mentioned, it's not possible to add column headings to an import file
(text file in the IFS) with your release of OS/400.
It's still not clear what your problem is. Every other mail, you add a new
topic, stacking up a pile of confusion.
Are you "just" missing column headings?
Are you seeing "garbage" in the downloaded import file? If yes, did you
use binary or ascii mode to download this via FTP?
Of does your download not work at all? If not, what is the error message
you're getting? "Does not work" is *not* a proper problem description.
I more and more think that whatever you want to achieve is partly not
possible (as Alan pointed out), or done plainly wrong (because of missing
skills?) and you should probably come up with other ways to achieve your
goal.
Is this a one-shot thing, or is this download of data to happen regularly?
:wq! PoC
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.
Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
As an Amazon Associate we earn from qualifying purchases.