PDA

View Full Version : ACS komisches verhalten



Seiten : [1] 2

Robi
23-12-22, 10:38
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

Fuerchau
23-12-22, 13:08
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.

Robi
23-12-22, 13:19
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

camouflage
23-12-22, 14:51
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.

Robi
23-12-22, 15:05
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?

RobertMack
23-12-22, 16:12
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).

Robi
23-12-22, 16:29
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!

Fuerchau
23-12-22, 17:06
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.

Robi
23-12-22, 21:22
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.

camouflage
24-12-22, 08:49
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)