PDA

View Full Version : Quellenart ermitteln



Tschabo
30-10-14, 08:15
Hallo,

wie kann ich in einem RPG-Programm die Quellenart (RPGLE, SQLRPGLE, CLLE etc.) eines Sourcemembers ermitteln?
:confused:

Fuerchau
30-10-14, 09:11
Das hängt ein wenig vom Release ab.
Per CLP und "RTVMBRD SRCTYPE(&CHAR10VAR)".
Falls dir das nicht zur Verfügung steht, dann nur per File-API:
http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/apis/qusrmbrd.htm?lang=en

Tschabo
30-10-14, 09:40
Manchmal ist alles so einfach und man kommt nicht drauf.

Vielen Dank für die schnelle Antwort.

B.Hauser
30-10-14, 12:54
Man kann die Quellen-Art auch direkt mit SQL aus der CatalogView SYSPARTITIONSTAT in der Bibliothek QSYS2 ermitteln:


Select System_Table_Schema, System_Table_Name, System_Table_Member,
Source_Type
from qsys2.syspartitionstat
Where system_Table_Name = 'YOURFILE' and system_Table_Schema = 'YOURLIB';

Birgitta