[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    May 2004
    Beiträge
    470

    Probleme mit **FREE und /COPY

    Hallo zusammen,

    Ich habe meine Prototypenbeschreibung einer Funktion extern in einer eigenen Quelle.
    Jetzt will ich die mit /COPY reinkopieren.

    /copy EDVSRC/QRPGLESRC,CPYTEST

    Die Umwandlung bringt nun 55 Fehler.

    Wenn ich in die Umwandlungsliste schaue, dann sehe ich folgendes

    2 //*/copy EDVSRC/QRPGLESRC,CPYTEST
    3 **END-FREE

    Also hat er irgendwie ein **END-FREE rein genommen

    Meine Copy-Quelle sieht wie folgt aus

    dcl-pr execcmd char(6);
    *N char(1000) const;
    end-pr;

    Wenn ich diesen Quellcode direkt in meine Source rein mache ohne /COPY dann wird das Programm umgewandelt

  2. #2
    Registriert seit
    May 2004
    Beiträge
    470
    Hat sich erledigt.

    Ich wusste nicht, dass in der COPY-Quelle auch ein **FREE angegeben werden muss

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ja, und SQL-Precompiler kann aus SRC-PF's immer noch keinen Include um z.B. schachteln zu können.
    Mit den Compileroptionen *LVL1/2 gibts dazu aber auch nicht immer eine Lösung, da zumindest SQL's nicht umgebrochen werden, wenn sie mal zu breit geraten, sondern auf die Standardlänge der LE-SRC's (92) abgschnitten werden.
    Alles schon erlebt.

    Und IFS-Kompilierung ist keine Option, da man dann außer der Quelle alle anderen Informationen (Kurzbeschreibung, Zeilendatum), die nicht unwesentlich sind, verliert.

    Off Topic:
    Auch z.B. Visual Studio zeigt mir beim Einsatz von Git nur Änderungsdatum auf Funktionsheadern und nicht auf der Zeile an. Dazu muss ich dann die Vergleiche bemühen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Nov 2020
    Beiträge
    418
    @IFS
    Die Source Texte sind nur eine Frage des Tools.
    Z.B. bei OBI (Object Builder for i) können diese weiterhin dargestellt werden:

    Click image for larger version. 

Name:	1.png 
Views:	21 
Size:	207,4 KB 
ID:	691

    @GIT
    Ich kann mir von jeder Zeile die Infos anzeigen lassen, wer, wann was geändert hat:

    Click image for larger version. 

Name:	2.png 
Views:	31 
Size:	183,4 KB 
ID:	692


    Ja, ich sehe nicht das Änderungsdatum als eigene Spalte auf einen Blick, sondern muss auf jede Zeile springen.


    Will ich wissen, was im Zuge dieser Änderung noch alles angepasst wurde, brauch ich nur den Vergleich für diesen Commit öffnen:

    Click image for larger version. 

Name:	3.png 
Views:	21 
Size:	166,3 KB 
ID:	693

    Ich weine keine Träne der Date Spalte hinterher.
    Mit dem IFS habe ich eine große Vielzahl an Möglichkeiten, die es mit SRC-PF nicht gibt.

  5. #5
    Registriert seit
    Jan 2008
    Beiträge
    159
    Zitat Zitat von Andreas_Prouza Beitrag anzeigen
    @IFS
    Die Source Texte sind nur eine Frage des Tools.
    Z.B. bei OBI (Object Builder for i) können diese weiterhin dargestellt werden:

    Click image for larger version. 

Name:	1.png 
Views:	21 
Size:	207,4 KB 
ID:	691

    @GIT
    Ich kann mir von jeder Zeile die Infos anzeigen lassen, wer, wann was geändert hat:

    Click image for larger version. 

Name:	2.png 
Views:	31 
Size:	183,4 KB 
ID:	692


    Ja, ich sehe nicht das Änderungsdatum als eigene Spalte auf einen Blick, sondern muss auf jede Zeile springen.


    Will ich wissen, was im Zuge dieser Änderung noch alles angepasst wurde, brauch ich nur den Vergleich für diesen Commit öffnen:

    Click image for larger version. 

Name:	3.png 
Views:	21 
Size:	166,3 KB 
ID:	693

    Ich weine keine Träne der Date Spalte hinterher.
    Mit dem IFS habe ich eine große Vielzahl an Möglichkeiten, die es mit SRC-PF nicht gibt.
    ---------------------
    ist OBI ein IBM-Lizenzprogramm ??

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    I.W. handelt es sich um Erweiterungen des kostenlosen VS-Code (Visual Studio Code).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Nov 2020
    Beiträge
    418
    Genau, ich habe diese Extension entwickelt um IBM i Sourcen möglichst einfach automatisiert erstellen lassen zu können.
    Dadurch das alles im IFS gespeichert wird, stehen einem hier die Türen für sehr viele moderne Tools offen.
    Ganz vorn dabei ist da eben auch GIT.
    Das geht dann auch noch weiter mit AI usw.

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Beachte, dass OBI (in allen Schreibweisen) ein eingetragener Markenname ist.
    Ggf. reicht ja hier, wie ibm i nur eine "OB i";-).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    Registriert seit
    Mar 2009
    Beiträge
    59
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Beachte, dass OBI (in allen Schreibweisen) ein eingetragener Markenname ist.
    Ggf. reicht ja hier, wie ibm i nur eine "OB i";-).
    Alle Jahre wieder kommt das gleiche Thema

    http://www.newsolutions.de/forum-sys...Builder-for-i)

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Entschuldige, ich kann mir nicht mehr alles merken;-).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #11
    Registriert seit
    Nov 2020
    Beiträge
    418

  12. #12
    Registriert seit
    Jan 2008
    Beiträge
    159
    Zitat Zitat von Fuerchau Beitrag anzeigen
    I.W. handelt es sich um Erweiterungen des kostenlosen VS-Code (Visual Studio Code).
    eigentlich wurde meine frage nur ausweichend beantwortet.....???
    ich habe nicht gewusst, dass nicht IBM bzw. OS400 PC-, MS-produkte sowie "eigenentwicklungen" als lösungen zulässig sind. früher hat's dafür die rote karte gegeben, oder....

Similar Threads

  1. Verschachtele /COPY Anweisung und embedded SQL
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 23-06-14, 17:51
  2. Artikel: Dauerhafte RPGUmwandlungsoptionen per/COPY
    By NEWSolutions Redaktion in forum NEWSolutions artikel
    Antworten: 0
    Letzter Beitrag: 05-12-13, 05:55
  3. WDSC Debug Variableninhalte mit copy&paste einfügen
    By Rainer4508 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 06-08-09, 07:53
  4. runrmtcmd + copy per Batch
    By kuetemaj in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-02-03, 07:31
  5. Secure Copy
    By Marcus Scherz in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-07-01, 07:29

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •