[NEWSboard IBMi Forum]
Seite 1 von 4 1 2 ... Letzte
  1. #1
    Registriert seit
    Jun 2004
    Beiträge
    89

    RDi STRG+Space

    Guten Morgen in die Runde,

    betrifft die STRG-Space-Funktion im RDi (Version 9.5.0.3) (Nennt sich das Autocomplete-Funktion?), sprich es wird einen bei Drücken die Vorschläge über Felder etc. gemacht, wenn man einen z.D. einen Teil des Feldnames eingibt.

    hat jemand auch das "Phänomen", das ab und zu bei bestimmten Sourcen diese Funktion nicht mehr funktioniert?
    Ich habe hier ein Free-Only-Programm, welches sich auch fehlerfrei umwandeln lässt, aber beim Drücken von STRG+Space kommen nur die Standard-RPG-Befehle (dcl-s bis UPDATE), aber z.B. Vorschläge von eigenen Felder / Datenstrukturen ec. kommen nicht. Auch von Qualified DS etc.

    Wenn man sich an das Feature gewohnt hat, und es nicht mehr funktioniert, ist das ziemlich nervig

    Hoffe man kann mein Anliegen halbwegs verstehen.

    Danke

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Morgen,

    Ich habe die gleiche Version und bei mir funktioniert es auch mit fully-free.
    Allerdings habe ich dieses Phänomen auch schon hin und wieder gehabt (unabhängig vom "Free-Typ").
    Hast du schon die Gliederung (engl. Outline) aktualisiert?

    lg Andreas

  3. #3
    Registriert seit
    Jun 2004
    Beiträge
    89
    Hallo Andreas,

    wie genau macht man das?
    Sicht aktualisieren habe ich schon gemacht, wobei das ja nach öffnen und schließen der Source eh gemacht wird.

    Danke

  4. #4
    Registriert seit
    Oct 2015
    Beiträge
    109
    Oben rechts im Remote System Explorer gibt es den Reiter Gliederung, der dir deine Felder, Prozeduren usw. auflistet. 3 Felder neben dem Kopf des Reiters sind zwei gelbe Pfeile.
    Da kannst du aktualisieren.

  5. #5
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Unter den Benutzervorgaben kann man einstellen, dass die Gliederung automatisch aktualisiert wird.

    Das Problem mit Strg + Space habe ich auch manchmal. Ich habe noch nicht feststellen können, woran es genau hängt. Das Aktualisieren der Gliederung bringt bei mir nichts.

    Dieter

  6. #6
    Registriert seit
    Jun 2004
    Beiträge
    89
    Hab heute noch bisschen rumgespielt, leider ohne Erfolg. Gliederung wird automatisch aktualisiert.

    Bei mir ist es anscheinend so, das (zumindest zum Teil) je "komplexer" der Code wird, des do häufiger tritt dieses "Feature" auf.
    Schade und ärgerlich ... Bei zig Datenstrukturen ist es so erheblich schwieriger, den Überblick zu bewahren...

  7. #7
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Ich glaube, machmal hilft es, den Code zu speichern und neu zu laden. Außerdem habe ich das "Gefühl", dass der Fehler häufiger auftritt, wenn es noch grobe Syntaxprobleme im Code gibt.

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Ich muss das Thema noch mal aufwärmen.
    Bei der Version RDi 9.6.0.0 tritt dieses Problem ebenso auf.
    Vor allem beim Arbeiten mit langen Namen, geschachtelten Includes, ist es wirklich lästig, wenn das nicht funktioniert.
    Ist das Problem behebbar?
    Kennt jemand den Grund, warum das bei bestimmten Quellen nicht mehr funktioniert?
    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
    Jan 2012
    Beiträge
    1.102
    Meine Erfahrung ist, dass das Feature mit den RDi Versionen immer stabiler geworden ist. Ich würde zunächst auf die neueste Version wechseln. Kann man ja einfach bei IBM herunterladen. Die neueste Version ist 9.6.0.5. Du benötigst keine neue Lizenz dafür. Es ist nur ein Update.

    Bei mir geht das Feature fast immer. Es gibt oft Probleme, wenn im Code weiter oben eine ungültige Syntax steht. Z.B. ein vergessenes Semikolon. Ich nutze das Feature allerdings nur bei RPGLE und SQLRPGLE. Für andere Quellenarten habe ich es noch nicht ausprobiert.

    Dieter

  10. #10
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Noch ein Hinweis: Das Feature funktioniert, wenn es den Quellcode fehlerfrei interpretieren kann. Wenn dein Quellcode z.B. /copy Strecken enthält, die wegen fehlender Bibliotheken nicht aufgelöst werden können, kann es eventuell nicht klappen.

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Das ist es definitiv nicht. Die Gliederungsansicht kann problemlos alle Copy's/Include's auflösen. Ich kann filtern und Verwendung ansehen. Das Klicken in der Gliederung mit Positionierung in der Quelle klappt ja auch.
    Es sind auch nicht übermäßig viele Definitionen.
    Syntaxfehler liegen keine vor, die Quelle ist fehlerfrei umgewandelt.

    Bet STRG+Space werden ausschließlich die RPG-Grundbefehle angezeigt. Variablen und sonstige Definitionen funktionieren nicht mehr, es hat ja mal funktioniert.
    In anderen Quellen klappts einwandfrei. Die Internetrecherche findet absolut keine Hinweise außer diesem Beitrag.
    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

  12. #12
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Wie gesagt: Die Version 9.6.0.0 ist ein "erster" Wurf der 9.6er Version. Die 5 Servicepacks (alle enthalten in 9.6.0.5) beheben einige Fehler, die wir anfangs mit der 9.6er-Version auch hatten. Ob das Autocomplete betroffen war, weiß ich allerdings nicht mehr.

Similar Threads

  1. Ungültige Bedingung für Heap Space
    By lorenzen in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-05-03, 12:46
  2. Antworten: 1
    Letzter Beitrag: 05-10-01, 09:42

Berechtigungen

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