what is data structure?how many types of data structers?
Answers were Sorted based on User's Feedback
Answer / megha
Data structure is used as a storage area and layout for
subfields
There are 5 different types
1.File Information DS
2.Program Status DS
3.Data Area DS
4. External DS
5. Keyed data structure
| Is This Answer Correct ? | 21 Yes | 11 No |
Answer / k.ramesh
data structure devide a field in to subfields we 6 datastructures in as/400
1)GENERAL DATASTRUCTURE
2)EXTERNAL DATASTRUCTURE
3)MULTIPLE OCCURENCE DATASTRUCTURE
4)DATA AREA DATA STRUCTURE(SPECIFIDE IN 'U')
5) PROGRAMME STATUS DATASTRUCTURE(SPECIFIDE IN 'S')
6)FILE INFORMATION DATASTRUCTURE
NO.5& 6 are error trappers
| Is This Answer Correct ? | 13 Yes | 3 No |
Answer / jeet
Data structure is specified in the Input Specification of an RPG 3 Program where as in RPG 1V we specified in 'D' specification.
Data Structure is define an area in storage and layout related subfields.
There are 4 types of data structures
1) Data Area Data Structure
2) File Information Data Structure
3) Program Status Data Structure
4) Multiple Occurence Data Structure
Data Structure is used for
1) To break fields into subfields
2) To change the format of the field
3) To Group non-contiguous data into contiguous format
4) To convert data.
| Is This Answer Correct ? | 12 Yes | 3 No |
Answer / syam
Data structures are specified in the Input specifications
of an RPG/400 program to define an area in storage and
layouts of related sub fields.
Data area data structure
File information data structure
Program status data structure
| Is This Answer Correct ? | 13 Yes | 14 No |
How to read data from *LDA (Local Data Area) in RPGLE program without using IN opcode?
whare we can use IN AND OUT AND UNLCK opcodes?please can any body tell me in real time senario with example
what is the purpose of dynslt keyword?
1. There is a file called Month. Month has 12 members called Jan, Feb, ..., Dec. How to design a rpg code which can access any member and show its content. (User can ask for any member when required)?
What are the functions of Remote Job Entry (RJE) ?
can you explain the difference between spacea,spaceb,skipa and skipb. I'm new to learning about as400 and printer files. can any one give me an example using source code showing the difference that occurs between using these 4 keywords. A-Physical file PF004 source UNIQUE R RR STUNAM 10 ROLLNU 5 0 MARKS 3 0 SEX 6 K ROLLNU 4 records present in PF004 are STUNAM ROLLNU MARKS SEX KAVYA 12,344 55 FEMALE MADHAVAN 14,579 60 MALE RAMYA 14,785 70 FEMALE KRISHNAN 14,988 72 MALE B-Printer File PRINT1 source A R HEADER A 10 3'STUNAM' A 10 20'ROLLNU' A 10 30'MARKS' A 10 40'SEX' A R DETAIL A SPACEB(1) A STUNAM 10 3 A ROLLNU 5 0 20 A MARKS 3 0 30 A SEX 6 40 A R FOOTER A SPACEB(1) A 20'END OF REPORT' C-RPG/400 Program PRTTPG source FPF004 I F E DISK FPRINT1 O E PRINTER C WRITE HEADER C READ PF004 60 C *IN60 DOWEQ *OFF C WRITE DETAIL C READ PF004 60 C ENDDO C WRITE FOOTER C SETON LR D-spooled file result set Display Spooled File File . . . . . : PRINT1 Page/Line 1/10 Control . . . . . Columns 1 - 130 Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+.... 6....+....7....+....8....+....9....+....0....+....1....+.... 2....+....3 STUNAM ROLLNU MARKS SEX KAVYA 12344 055 FEMALE MADHAVAN 14579 060 MALE RAMYA 14785 070 FEMALE KRISHNAN 14988 072 MALE END OF REPORT Bottom F3=Exit F12=Cancel F19=Left F20=Right F24=More keys I have changed from SPACEB to SPACEA now in my printer file source E-Changed PRINT1 Source A R HEADER A 10 3'STUNAM' A 10 20'ROLLNU' A 10 30'MARKS' A 10 40'SEX' A R DETAIL A SPACEA(1) A STUNAM 10 3 A ROLLNU 5 0 20 A MARKS 3 0 30 A SEX 6 40 A R FOOTER A SPACEA(1) A 20'END OF REPORT' F-Spooled file Result Set after keyword change Display Spooled File File . . . . . : PRINT1 Page/Line 1/10 Control . . . . . Columns 1 - 130 Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+.... 6....+....7....+....8....+....9....+....0....+....1....+.... 2....+....3 KAVYAM 12344U 055KS FEMALE MADHAVAN 14579 060 MALE RAMYA 14785 070 FEMALE KRISHNAN 14988 072 MALE END OF REPORT Bottom F3=Exit F12=Cancel F19=Left F20=Right F24=More keys Overprinting not displayed.
What is data structure in as400? What is the use of data structure?
what is the purpose of data structure?
what the purpose of ovrdta, ovrata keywords?
PGM QSH CMD('/QOpenSys/bin/sftp -b/home/test/myfile.txt serverUserID@server') ENDPGM In above example,what is content of myfile.txt ...Thanx
What is the purpose of STRCMTCTL command?
what is code for reading member in rpgle when wehave like extmbr(*all) so we have 3 members in *all then i want to read first record in 2member