-
 Zitat von Fuerchau
So eindeutig geht das aus der Beschreibung nicht hervor.
Normalerweiser ist char(*) eben ein Pointer.
In API's ist es manchmal auch ein Integer (10I 0) mit der relativen Anfangsposition, ob zum Satz oder zur Liste geht auch nicht eindeutig draus hervor.
Ich würde beides mal probieren, entweder als "*"-Pointer oder eben als 10I 0.
CHAR(*) heißt in den API-Dokumentationen, dass es sich um einen alphanumerischen Parameter mit unbestimmter Länge handelt.
Deshalb müssen solche Variablen entweder mit einer fest vorgegebenen Länge und Datentyp A definiert oder eben als Pointer übergeben werden.
Die Übergabe über Pointer ist der Default beim Aufruf von Programmen, d.h. Schlüssel-Wort CONST oder VALUE wird immer ein Pointer auf den Parameter übergeben.
Auf keinen Fall dürfen solche Variablen mit variabler Länge Varying definiert werden.
Die tatsächliche Länge der Variablen muss in den meisten Fällen in einem anderen Parameter (oder Datenstruktur-Unterfeld) übergeben werden (oder wird in einem solchen entsprechend zurückgegeben).
... und 10I 0 ist falsch. Solche Variablen werden als BINARY(4) angegeben.
Birgitta
Similar Threads
-
By fdh in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 01-06-10, 07:35
-
By emax in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 06-10-06, 11:01
-
By psd-400 in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 07-10-04, 12:06
-
By jo400 in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 01-06-04, 20:34
-
By woki in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 13-04-04, 12:09
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks