[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    1.973

    ACS komisches verhalten

    Moin zusammen,

    letztes Problem dieses Jahr ... (hoffendlich)

    Ich habe ein altes ACS bei mir

    11.0.8-B20130530
    Version: 1.1.5.1
    Build id: 6130
    March 21, 2016 12:31:47 PM CET
    java.version: 1.8.0_144
    java.vendor: Oracle Corporation
    java.home: C:\Program Files\Java\jre1.8.0_144
    Copyright(c) IBM Corporation 2012, 2015
    All Rights Reserved

    Wenn ich hier eine Block kopiere (markieren mit der Maus, Strg-c )
    Bsp.: Spalte 53 - 77, 5 Zeilen

    und irgendwo einfüge, kommt er als Block in der Zielsitzung an (immer SEU!)


    mache ich das beim Kunden, Version 1.1.9.0 Build 2170 2022-04-20
    fügt er die erste Zeile dort ein, wo der Cursor steht, der Rest überschreibt die Zeilennummerierung des SEU

    Das ist ziemlich bescheuert.


    Des weiteren schreiben wir die Pgmme beim Kunden in Großschrift, das ist im SEU (F13) so eingestellt. Früher, im CA, wenn ich etwas klein geschriebenes brauchte, habe ich es 'irgendwo' geschrieben und rüberkopiert. Wenn ich das jetzt mache, setzt ACS (?SEU?) das in Großbuchstaben um.
    Ebenfalls Mist!

    a) sind diese beiden Ärgerlichkeiten bei Euch auch so? (aufgrund anderer Probleme vermuten wir, das die PC-Fraktion die Installation nicht korrekt gemacht hat)

    b) gibt es Einstellungen das zu ändern?

    c) ein Hinweis auf RDI oder einen der vielen anderen, besseren, Editoren und die Vorteile von GrossKlein in der Source hilft nicht!


    Danke
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    zu 1 kann ich nichts sagen, zu 2: ACS setzt nichts (ganz) automatisch um.
    Dies liegt eigentlich immer am Programm, dass die Felder als "GROßBUCHSTABEN" definiert.
    Bei SEU automatisch über die Textart.
    Du musst immer explizit im SEU "s caps off" angeben, wenn die Textart sonst Großbuchstaben will.
    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

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    Hmm, was meinst du mit
    "s caps off" angeben

    ich kopiere mit der Maus aus einem offenen Excel / Word / e-mail einkleineswort
    und ich füge es mit Strg-V im SEU ein und bekomme EINKLEINESWORT

    Das ist doch idiotisch
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  4. #4
    Registriert seit
    Jan 2007
    Beiträge
    904
    Robi,
    ich denke das hat nix mit dem ACS zu tun. Vielmehr ist es SEU. Ich kann das Verhalten explizit nachstellen. Dein kleineswort kommt auch bei mir Gross, wenn ich Grossbuchstaben eingestellt habe. Und zwar egal ob es nun ACS (1.1.9.1) oder CA ist. Ich arbeite halt grundsätzlich mit Klein-/Grossschrift.
    kf

  5. #5
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    Nee, SEU ist es nicht.
    Ein alten CA habe ich nicht mehr im Zugriff, da bin ich also nicht so ganz sicher.
    Aber TN5250, der bisher meine bevorzugte Emulation war (Bis der Kunde das verhindert hat) hat das einfügen von kleine Buchstaben aus einer Kopie erlaubt.
    Es kommt also vom ACS, nicht vom SEU.

    Ich finde das ärgerlich, aber das 'Block kopieren finde ich noch viel schlimmer,
    das benötigen wir sehr häufig, da die meißten Kunden noch FIX-Format programmieren.

    Ist das bei dir auch so?
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  6. #6
    Registriert seit
    Jan 2003
    Beiträge
    746
    Zitat Zitat von Robi Beitrag anzeigen
    TN5250 ... hat das einfügen von kleine Buchstaben aus einer Kopie erlaubt.
    Nicht via Copy & Paste. Das war/ist das zeilenweise Kopieren aus geteiltem Bildschirm (F15).

  7. #7
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    TN5250j kann das, gerade noch mal probiert ...
    Altes CA bin ich nicht sicher, das hatte ich früher zwar auch mal im einsatz aber längst nicht so oft

    TN5250j Definitiv!
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Im SEU kann man in der Kommandozeile (1. Zeile) eingeben:

    set caps on => Automatisch Großbuchstaben
    set caps off => Groß/Kleinschreibung

    Abgekürzt eben "s caps on" oder "s caps off".
    "caps" ist die Feststelltaste, auch als Capslock bekannt.

    Nachtrag:
    Wenn du vor dem Paste ein Rechteck markierst wird nur dahinein kopiert.
    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
    Jun 2001
    Beiträge
    1.973
    s caps on/off

    Man lernt nie aus...
    Habe ich immer über F13 gemacht.

    Das mit dem Block markieren habe ich auch versucht.
    Aber selbst das funktioniert nicht.
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  10. #10
    Registriert seit
    Jan 2007
    Beiträge
    904
    Robi,
    Grundsätzlich, wenn ich schon an die Bouletten ran muss, immer free RPG und zwar von Anfang an. Als ich von Assembler zu RPG gewechselt habe, war das grösste Erstaunen, dass man Felder in mitten der Logik definieren konnte. In Cobol geht das auch nicht. Insofern ist die Strukturierung durch free RPG nicht so schlecht. Und wenn mir ein fixed Programm über den Weg läuft, setze ich es um. Es gibt da ganz gute Tools dafür.

    Und noch zu CA. Den setze ich ein, wenn es besonders schnell gehen soll. Bis nämlich der ACS gestartet ist, habe ich mit CA die Aenderung schon gemacht. Von RDi spreche ich jetzt schon mal nicht und auch nicht von VSCode. Ich hab sie allerdings alle, inkl. TN5250j!

    Und dein Problem liegt nicht im ACS, sondern im SEU bzw. dessen Ableger im ACS. Wie oben beschrieben, es tritt in beiden Editoren auf. SEU war einfach konsequenter mit der GROSSSCHREIBUNG als TN5250j.

    Aber ehrlich, ist doch Pipifatz diese Diskussion. Es ist nun mal so, basta. Und sonst - RFE bei IBM.

    Insofern, fröhliche Festtage, guten Rutsch und ein erfolgreiches 2023 (mit ein bisschen mehr Frieden)
    kf

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    "im SEU bzw. dessen Ableger im ACS"
    Welchen Ableger? Das kann doch nicht RDi sein.

    Wenn man längere Sachen macht klappt RDi ganz gut, sogar via VPN im Homeoffice.
    Dies hat übrigens die Umsetzung RPG->Free integriert.

    Und Änderungen in Free lassen sich mittlerweile ganz ohne Free/End-Free im Code und Datenteil beliebig unterbringen.

    Dass Variablen im laufenden Code definiert werden können ist in vielen Sprachen ganz normal und vor allem praktisch.
    Wenn ich viele For-Schleifen habe benötige ich sicherheitshalber für jede eine eigene Variable. Wie schnell ist die bei Programmänderungen an anderer Stelle in Subs zerstört worden.
    Im "lokalen Scope" gilt die Variable nur da.
    Aber wer macht schon für jede Schleife einen Funktionsaufruf, was konzeptionell durchaus Sinn macht.
    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 2007
    Beiträge
    904
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Wenn man längere Sachen macht klappt RDi ganz gut, sogar via VPN im Homeoffice.
    Dies hat übrigens die Umsetzung RPG->Free integriert.
    Sorry Baldur, die Umsetzung nach free in RDi ist eine Krücke. Da gibt es viel besseres. Schon allein die Erweiterung im VSCode ist meilenweit voraus. Ok, vielleicht kilometerweit...
    kf

Similar Threads

  1. Datenstrukturen: Verhalten bei V7.3 geändert?
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 28-08-17, 13:52
  2. CPYSPLF unterschiedliches Verhalten im Batch und interaktiv
    By nico1964 in forum IBM i Hauptforum
    Antworten: 71
    Letzter Beitrag: 22-08-17, 14:13
  3. Merkwürdiges Job-Verhalten auf Power7
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 22-05-17, 15:03
  4. Kurioses verhalten von SNDSMTPEMM
    By Gast951 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 21-02-17, 09:02
  5. Unterschiedliches Verhalten gsk_secure_soc_init() V5R3 - V5R4
    By schatte in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 22-08-15, 15:46

Berechtigungen

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