-
Hallo Baldur,
Tatsächliche Funktionserweiterungen á la Objektorientierung (Methoden/Ereignisse/Eigenschaften), Speicherverwaltung (NEW / FREE), dynamische Arrays, Laufzeitüberwachung der Zugriffsarten usw. werden wir sicherlich nie bekommen.
Ich fürchte, da wirst du Recht haben. Deckt sich übrigens auch mit der Meinung von Jon Paris und Susan Gantner.
OT
Bahamas ist ein teures Pflaster, also genug Reichtum scheffeln. 
/OT
kf
-
Ich kenne die beiden zwar nicht, aber schön dass auch andere mal meiner Meinung sind .
-
Hallo,
in einer Website auf RPG Cafe ist von Barbara Morris angekündigt, dass es seit dem 8.Oktober ein PDF mit einer RPG-Referenz geben soll, in der die Neuheiten detailliert beschrieben sind. Ich habe dieses PDF bisher nicht finden können. Hat das einer von euch gefunden? Barbare Morris schreibt:
You can read all about the new syntax in an extra PDF that will been added to the 7.1 Info Center on October 8. Look for "PDF File for Updated ILE RPG Reference" in the RPG topic under Programming Languages.
Dieter
-
Aber doch nicht auf Deutsch...
Es steht genau da, wo Barbara Morris behauptet hat.
Wenn solche Persönlichkeiten was sagen, dann stimmt das auch. Wenn wir es nicht sehen können, dann liegt das oft an unserer Spracheinstellung und der künstlichen Dummheit des IBM-Servers, der lieber alte deutsche als neue englische Seiten ausliefert.
Darum solche Seiten besser immer als US-Amerikaner verkleidet besuchen; besonders wenn es um Neuigkeiten geht.
Bis das auf Deutsch verlinkt ist, ist wohl TR8 da. :-)
Damit Du Deinen Brwoser nicht auf Englisch umstellen musst, hier der link: http://pic.dhe.ibm.com/infocenter/is.../sc092508a.pdf
Interessanterweise gibt es auch eine neue Version der ILE RPG Reference (SC09-2508-08; ich hatte im Juni SC09-2508-07 runtergeladen), die aber TR7 noch nicht enthält.
-
Hallo Anton,
herzlichen Dank!
Dieter
-
Ich habe mir gerade die Neuerungen im Handbuch angeschaut. So wie ich es sehe, gibt es leider immer noch keine vernünftige Freeform-Syntax für "CALL". Ich schreibe alle neuen Dinge direkt in FreeForm. Äußerst störend ist für mich, dass man für einen "normalen" Programmaufruf immer wieder ins FixFormat zurück muss. Ich hatte gehofft, dass das endlich gelöst ist. Aber es sieht wohl nicht so aus.
Die in TR7 umgesetzten Dinge (z.B. F-Bestimmungen im Free) sind zwar OK, aber die waren bisher nicht das Problem. Mein Hauptproblem sind die Aufrufe "normaler" Programme. Oder wie macht ihr das? Habt ihr für alle eure Programm-Schnittstellen Prototypes definiert?
Dieter
-
Dafür gibts doch die CALLPs.
Dazu braucht man lediglich einen Prototypen und schon kann man den Programm-Aufruf über CALLP machen!
Soviel kann ich auf alle Fälle sagen, weder für einen CALL noch einen GOTO oder ähnliche alte Befehle wird es je eine Free-Format-Variante geben.
Birgitta
-
Habt ihr für alle eure Programm-Schnittstellen Prototypes definiert?
Ja, und zwar im Copybook.
kf
-
 Zitat von camouflage
Ja, und zwar im Copybook.
Danke für die Antworten.
Das ist mir schon klar, dass die Prototypes in einer Copy-Strecke stehen sollten. Das ist bei uns natürlich auch so. Aber wir haben im Moment nur Prototypes für Service-Programme deklariert. Wir haben ziemlich viele "normale" Programme. Für alle diese Programme Prototypes anzulegen und zu pflegen, ist ziemlich aufwendig. Für Service-Programme haben wir uns inzwischen ein Tool geschrieben, dass beim Kompilieren den Source interpretiert und einen Prototype-Eintrag in einem Sourcemember generiert. Für normale Programme haben wir das noch nicht gemacht. Es wäre schön, wenn IBM da ein Tool anbieten würde. Ich denke, das Problem hat doch jeder, oder?
Dieter
-
Nö.
Normalerweise hat man ja bereits Copies für die Aufrufe nach altem Schema (PLIST), die man per CVTRPGSRC ebenso nach ILE überführen kann um sie dann zu verwenden.
Schreibe ich nun ganz neue Programme, kann ich mir successive, so wie ich sie brauche, Prototypen generieren.
Und für neue ILE-Prozeduren ist das ja sowieso nötig.
-
Ich fürchte, ich habe da etwas nicht verstanden. CVTRPGSRC benötige ich doch nur, wenn ich alte RPG/400 Programme in die ILE-RPG Syntax überführen will, oder?
Wir haben alle Programme in ILE-Syntax. Aber nicht alle (ILE)-Programme sind Service-Programme, sondern viele werden mit
normalem CALL (z.B. CALL 'PGM001') aufgerufen. Habt Ihr diese Aufrufe in Copy-Strecken gekapselt? Das kann ich mir im Moment nicht praktikabel vorstellen. Wie übergebt ihr dann Parameter?
Dieter
-
Dort gibt es aber tollen Kokonussrum den ich leider nirgendwo sonst auf der Welt bekomme.
Similar Threads
-
By tarkusch in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 08-10-12, 13:34
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 14
Letzter Beitrag: 13-03-12, 14:21
-
By camouflage in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 16-02-12, 18:07
-
By Fucasdreh in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 10-01-07, 14:12
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 25-01-05, 08:43
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