Suchen:
Type: Posts; Benutzer: Robi
Suchen:
Search took 0,04 seconds.
-
Noch ne Frage,
habe nun gedacht ich lege eine 2. Verbindung an.
Kann aber nur JDBC Standard auswählen.
Kopieren und die Liblist und den Namen anpassen geht nicht, auch ein "Speichern unter"...
-
Hmm,
ich hab jetzte naming *sys
Standardschema leer
Bibliotheksliste *libl
ein cl:dsplibl Zeigt nix, wird aber ausgeführt
Ein:
cl: addlible TEST *first;
select max(wert) from Datei;
-
Hmm,
habe nun in Verbindung > JDBC Konfiguration das sql Standardschema ECHT angelegt mit der LIBLIST unserer Echt Umgebung. Formatieren habe ich auf *SYS und gespeichert.
Ein
select * from...
-
Moin zusammen,
bisher war ich ja noch Team: STRSQL.
Jetzt habe ich ein bisschen mit dem ACS 'SQL-Scripts ausführen' rumgespielt.
Was nervt ist, das ich die Dateien immer in der schreibweise...
-
KI ergebnis aus google
Um einen SQL-Befehl über QSH auszuführen und direkt als CSV-Datei mit Semikolon zu speichern, können Sie das Qshell-Dienstprogramm db2 mit einer SQL-Verkettung...
-
selbst ein
select substr(Trim(name) concat '18blank', 1, 18) bringt ein ergebnis in dem in einem Namen
abc111111111...
steht
-
also das 'Beste' Ergebnis habe ich nun mit dem
digits(xxsunr) concat digits(xxsun2) ...
anstatt
digits(dec(xxsunr*10+xxsun2, 8, 0)) bekommen
aber leider ist das nich wirklich aussage...
-
Na ja, das ist schon so wie ich schrieb
(wir haben in den Testumgebungen mannipulierten Daten.)
einer der Testkunden heist mit Nachnamen abc (dsgvo lässt grüßen)
und im xxKEY habe ich beim...
-
Moin,
Vorab: Es scheint ein 'Speicherfehler' zu sein.
Das Ergebnis ist immer anders bei gleichen abgefragten Werten.
Heute Ist XXKEY im embeddet richtig und in DATEN ist nur der 2. Name mit...
-
Moin zusammen
Feldgrößen:
xxkey1 7,0
xxsunr 7,0
xxsun2 1,0
xxmk 3,0
xxmst 3,0
name 24A
-
UTF-8 ist 1208,. nicht 870
-
Ach du meine Güte ...
ok, danke
ich brauch nun ein Paar Werte die in Summe, incl der ', ' Trennung, in 55 Byte passen.
Kanonen und Spatzen ...
Danke dir
-
Moin *all
ich brauche für eine Anzeige das Ergebnis einer Listagg Funktion
select substr(listagg(digits(NUMFELD), ', '), 1, 55) from ... funktioniert
Will ich das in eine Datei umleiten ...
-
umbenennen, lesen, neu schreiben
kleine Tabelle auf der Power, welche du nicht willst (Blacklist)
IFS Lesen, in Tabelle suchen und schreiben oder verwerfen
-
ja klar, danke
die umsetzung in Tage fehlt.
Danke
-
Moin zusammen
Wir haben in den Dateien und Schnittstellen immer wieder andere Datums darstellungen.
JJJJMMTT,
JJJJ
MM
TT oder
JJJJ-MM-TT oder
JJMMTT bzw
JJ
-
sehr gute Nachrichten!!
Danke!
-
Moin zusammen,
das Thema ist erledigt, auch wenn ich die Ursache nicht ermittelt habe.
Habe soeben auf *START umgestellt, es funktioniert und es ist performant.
Die Zeit, da tiefer ein zu steigen...
-
@alle Danke
@Birgitta
viele gelöschte hat die Datei, das stimmt
*start versuch ich, dauert ...
@Pikachu (1)
Natürlich:rolleyes:
-
Moin zusammen,
ich habe hier eine alte LF mit 3 Key - und einem select Feld
K Key1
K Key2
K Key3
S KZZE EQ 0
Select * from LF zeigt sofort die vorhandenen 15 Sätze
-
Danke Euch:cool:
ich suchte tatsächlich nach einer möglichkeit in einer SEU Source die via RunSQLStm aufgerufen wird.
Hintergrund sind mehrere Änderungen / Woche die dann von der Fachabteilung...
-
Moin und frohes Neues...,
es würde einem ablauf einiges an Zeit sparen wenn ich in einer SEU source eine schleife oder ein goto hin bekäme
Also
LIB/QSQLSRC, meinSql --> SEU
begin...
-
Bei dem Kunden haben die PF einen Key.
Das Feld, das ich selektiere ist das 1. Key Feld der PF.
Auf dem Order By Feld ist kein Index
der erste Aufruf ging schnell weil es den Index gibt
...
-
Nein, es gibt für das order By Feld keinen Index
Wird in der Anwendung auch nicht gebaucht.
Aber für irgend welche manuellen Kontrollen ist das halt ganz nett auch mal ein order by ohne Index zu...
-
Moin zusammen
Ist mir schon öfter aufgefallen:
ich mache einen
strsql
select * from datei where feld = wert
Keine Millisekunde später stehen 6 Sätze am Bildschirm
-
In dem Zusammenhang ...
ein
WRKLNK '/qntc/Server/freigabe/Pfad1/pfad2/' geht mit dem selben Fehler auch nicht.
ein
WRKLNK '/qntc/'
und dann immer mit der 5 eine ebene weiter
funktioniert.
...
-
Moin,
kann das einer Übersetzen:
"Die Operation hätte dazu geführt, das der Prozeß ausgesetz worden wäre"
Ist der Fehlercode 3406 (CPE)
gemacht wurde ein STRQSH ('cd...
-
ja, schon klar
das sollte
?meincmd ??pfad(&path) heissen
-
Moin zusammen,
Wir prompten an verschiedenen Stellen vorausgefüllte CMD (überwiegend eigene).
In einem muß der User einen bestimmten Teil anpassen.
Das klappt öfter nicht (Anwender halt ...)...
-
Wow, Glückwunsch!
Ich bin ganz sicher, ich werde früher aufhören!
Freiwillig, also wenn ich keine Lust mehr habe, also später mal.
Oder so ähnlich, ...
-
die L und M schalter gehen an wenn 'gelesen' wird.
IP --> 01 und
US --> 02 werden im Zyklus 'beide' gelesen
der Satz mit dem kleinsten Key steht zur Verfügung (Satzbezugszahl)
M und L...
-
Also, ...
ich kann aus dem Kundessystem nicht in Internet.
Und raus kopieren von Text in mein system geht auch nicht.
Daher kann ich das komplette Statement nicht posten es sein den, ich schreib...
-
Nein Baldur, in deinem Bsp. fehlt die Verknüpfung imListagg zu der Kopf Datei.
Und die geht nicht, da er in deiner Version die Kopf Felder nicht kennt.
Und wenn ich den min () weglasse, bemeckert...
-
Ach Baldur, das steht doch da
Wenn ich den min weglasse ist das listagg ergebnis im select nicht gültig
Und wenn ich das listagg in den unteren Group packe, bricht er auch ab.
-
Ich habe eine Kopf Datei
und detail Daten
und Stammdaten
zu einer Kopf information gehören x Detail Sätze
Diese können unterschiedliche PE (PostEingang) Daten haben.
Die stehen als tt mm jjjj...
-
Mist,
jetzt mache ich zu begin ein
With abcde as (select a1, a2, listagg(...) as PE
und danach den o.g. select , selektiere PE, verknüpfe mit abcde und groupe zusätzlich PE
und bekomme...
-
aus Datei
also der Datei, auf die das listagg läuft.
a1 und a2 aus einer der anderen 4 Dateien die selektiert werden
-
Wenn ich da kein Min oder Max mache, bekomme ich den Fehler,
Spalte *N oder Ausdruck in select Liste nicht gültig
Da das Statement unten ja einen Group auf alle Felder des select's hat.
group...
-
das hatte ich auch, aber ich brauche eine Verknüpfung --> where f1=a1 and f2=a2
In deiner Version kennt er aber a1, a2 nicht
Anstatt des min( könnte ich sen select ja in den group mit hinein...
-
Ergänzung:
Lasse ich im Listagg den Group by weg, läuft das Statement aber die Listagg Funktion geht nicht (nur ein Datum).
Auch die Umstellung von
auf
läuft, bringt aber nur einen...
-
Moin zusammen
mache ich ein
select F1, F2,
listagg(digits(tt) concat '.' concat
digits(mm) concat '.' concat
digits(jj) , ', ')
from datei
group by f1, f2
-
dspffd (&lib/&file) ist dein Freund
-
Falsches Forum?
in was für einem ERP System arbeitet Ihr?
kann bisher kein POWER Problem erkennen!
-
Warum leider?
Das ist hier (und bei allen Kunden) so 'Normal' das ich gar nicht mehr wusste das es anders geht.
-
Die subfile rrn mus beim exfmt auf der erste Seite liegen.
Wird in der F-Karte als 'Zähler' definiert
-
Das ist falsch.
Ftrans gibt es noch
Ob in free weis ich nicht, die Pgmme die das benutzen sind alle noch nicht free.
Wer regelmässig (Schrott)-Daten von anderen Systemen bekommt oder...
-
Filetranslation kann das ohne Schleife
Früher war das ein F in Stelle 53 in der Headerkarte.
Und eine '**' Tabelle mit alter Wert / neuer Wert oder umgekehrt, je nachdem ob die Tabelle sich auf...
-
da sind wir schon 2.
Das ist dann aber erstmal ein PC Thema.
Wenn du weist was du brauchst klären wir, wie das mit der Power zu lösen ist.
Sorry, aber thats it
(der Schnittstellen Partner wird...
-
was ist denn, in einer flat Text File, ein Tabstop?
erfasse ich einen Text mit dem W. Editor, bekomme ich eine Spaltengerechte Anzeige.
Öffne ich das mit Notepad++ habe ich Flattertext und der...
-
In diesem Fall waren es 'dumme' Bildschirmfelder.
In der Datei heißen die anders.
-
@Baldur
Nein, das muss mit dem PTF gekommen sein.
Es hat sich nichts geändert.
Auch das Original in der Produktiv Umgebung ließ sich nicht mehr wandeln
-
Hammer ....
habe DAS hier im Forum gefunden. Von 2016
mache den SQL nun in 'Eigene' Variablen, die ich anschl. mit EVAL in die BS-Felder schiebe.
Umwandlung geht wieder!
Das war vor dem PTF...
-
684
so sieht das im Pgm aus.
Die definition der Felder im Code ist neu, die Felder sind im DSPF auch so definiert
-
Danke,
aber das habe ich, obwohl es mir zuwider ist, zuerst gemacht.
Unmittelbar vor dem /exec sql habe ich ein
move ' ' Feld1 1
move ' ' Feld2 20
selbe Fehler
-
Ich habe jetz mal über die qsys2/ptf_info nachgesehen ob es das Coverletter zu einem der PTF's gab.
Fehlanzeige.
Dann DÜRFTE ja eigendlich keine gravierende Änderung mit dem PTF gekommen sein. ...
-
Hallo Birgitta,
die MsgId ist SQL0312
6 bedeute es ist eine Konstannte die nicht verwendet werden kann.
Beide Felder sind als O im DSPF definiert.
Die Source enthällt /Copy
RPGPPOPT...
-
Moin und frohes neues ...
Ich habe hier ein SQLRPGLE Pgm, das sich plötzlich nicht mehr wandeln lässt und stehe komplett auf dem Schlauch.
Ich bekomme 2 Spool.
1. Diagnoseprüfung --> alles OK,...
-
alles besser als EDI:confused:
Da haben wir noch nie Standard erlebt.
Selbst in speziellen, für die Branche extra ausgearbeiteten Versionen, war für jedn EDI Partner etwas (viel) anders.
Da ist...
-
Moin,
bei uns geht es schon darum etwas zu verkaufen. Aber auch, dem Kunden einen wirklichen Mehrwert zu verschaffen. Daher ist ZUGFeRD oder XRechnung bei uns nur 'Beiwerk' das z.Zt eine etwas...
-
@Pikatchu und Holger
ja, das ist sehr ähnlich. Ausser das es bei uns V7R5 ist und nicht 10 Minuten, sondern < 1 Sekunde ist.
Die Konzernnetzwerker und Vodafone haben mittlerweile festgestellt...
-
Moin,
das kann ich nicht 100% beantworten.
Aber da es u.a. in einem 'einfachen' MOVE aus dem IFS ins /QNTC/Server/freigabe/Pfad/ vorkommt, denke ich nicht das da Daten fehlen.
Auch das...
-
das ist z.Zt. der Ansatz.
Ich befürchte aber, wenn da was 'Wackelt', das es schlimmer und irgendwann ganz kaputt wird.
Dem ist entgegen zu wirken.
Die Art und Weise, wie welche Clients...
-
ok, etwas ausfürlicher ....
Einige, seit ca 12 Jahren über alle Kisten mit alle Releasen laufende Pgmme
erzeugen seit 14.11. sporadisch o.a. Fehler wenn sie Daten im QNTC ablegen müssen....
-
Ach Holger ....
Lt. dem cpdb055 muß ich, um festzustellen wa der fehler ist, bei einem 4 Stelligen fehlercode
ein dspmsgd CPE + Fehlercode machen.
Das gib es öfter mal ...
Bisher nur selten...
-
Moin zusammen,
ein move in einem CLLE von einem IFS Objekt in eine /QNTC/Server/Freigabe/Pfad
löst ab und zu einen CPDB055 aus. Dieser verweist auf die Fehlernummer 3406.
CPE3406 besagt: Die...
-
Die Argumennte kennen wir auch.
Bisher konnten wir sie gut entkräften.
Da wir ab und zu 'gute' individuelle Lösungen ablösen wissen wir aber auch das es für einige Firmen ein Segen ist, sich...
-
Unterm Strich... Nicht böse sein...
Warum sollte ich etwas kaufen, wenn ich es selbst zusammen basteln kann!
Wir erleben das fast täglich.
Jeder kann ordentliche spoolausgaben selbst erzeugen....
-
Ist den das 'gleichzeitige' Schreiben in die PF ein Problem?
Oder habt ihr Commitment an?
-
In die View so ohne weiteres nicht.
Dazu musst du, so meine ich, SQL Trigger haben.
Aber warum schreibst du nicht die PF?
-
Befehl dltsplf erneut ausführen, wenn das Ausgabeprogramm das anhalten der spooldatei beendet hat
--> dspmsgd cpf34dd
-
Moin,
ein Anwender kann einen Spool nicht löschen
CPF34DD Die Spooldatei ..., job ... wurde nicht vollständig angehalten oder gelöscht.
Ursachencode 2
2 - Die Spooldatei wurde nicht...
-
Uralt, ich weis ...
Trotzdem... heute im Debug ...
eval wert = %diff(%date():mo1:*M)
mit MO1 = 2023-11-30 (Typ D)
Ergebnis 9!
Also %diff(2024-09-16:2023-11-30) in Monaten = 9?
-
update datei set feld=wert where (key1, key2, ... datumsfeld) not in(
select key1, key2, ... max(datum) from datei group by key1, key2, ...
ohne gewähr
Datumsfeld muß JJMT oder DATUM sein, so...
-
Moin zusammen
Seltsame Sache ...
2 DSPF, als Window, beide mit
WDWTITLE((*TEXT &##HDR) (*COLOR BLU) (*DSPATR RI) *CENTER)
WDWTITLE((*TEXT &##MESS) (*COLOR BLU) (*DSPATR RI) *CENTER...
-
Danke, sowas habe ich gesucht
AutoEnter = x'50', danke!
-
Ja nee, das ist Klar.
so habe ich es z.zt
beim automatisch enter steht sogar der Feldname und nicht der nächste Feldname drin
Aber ich kann nicht unterscheiden, ob der User in dem Feld stand...
-
Moin zusammen,
ich habe hier ein Bildschirm Pgm, das viele Prüfungen / autofüllungen wärend der Eingabe machen soll.
Leider ist der Aufbau etwa 'durcheinander'
Automatische Satzfreigabe war...
-
meine Frage an Chatgpt: ist die open feedback area im cobol wie die infds in rpg
ChatGPT
Die Open Feedback Area (OFA) in COBOL ist nicht direkt vergleichbar mit der INFDS (File Information...
-
chatgpt:
wie kann ich in cobol den Spoolfile Name, Number, Job Name, Nummer, User auslesen
ChatGPT
Um in COBOL auf IBM i (früher AS/400 oder iSeries) Informationen wie Spoolfile-Name,...
-
du kannst doch mit ftp eine Befehl hinterherschieben
-
Sql ist eigendlich immer etwas
Unsaubere Abfragen z.b.:
kann mich erinnern das wir ein alpa Feld, das nur numerische Inhalte hatte, ohne ' abgefragt hatten
.. where Feld = 1234
nach einem...
-
Auch wenn es viel zu lesen ist.
Das "Memo to user" ist dein Freund
https://www.ibm.com/docs/en/ssw_ibm_i_74/rzaq9/rzaq9.pdf
-
Trivial nicht, unmöglich auch nicht.
Der SpoolDesigner war das erste iSeries Produkt das ZUGFeRD konnte und kann heute alle Formate, die unsere Kunden brauchen. Fehlt eins, kommt es hinzu!
Das...
-
Moin zusammen,
Baldur hat natürlich mal wieder recht! Natürlich kann ich das alles selber entwickeln.
Tool Hersteller wie wir können ja auch nicht zaubern.
ZUGFeRD, X-Rechnung, 'einfaches' XML,...
-
dann mußt du mehrere Felder holen mit mind. einem, das nicht null werden kann. z.B deine re_id
-
count(*) optimice for 1 row
-
Meinikat gibt es aber auch noch! :rolleyes:
Nur nicht mehr präsent im Netz.
Wir machen noch das gleiche wie vorher.
Aber stimmt schon ... das Signal an die Kunden sollte sein: Hier geht es mit...
-
moin,
view mit den Daten anlegen
Vernünftige indices
lese mit sql ...order by f1 desc, f2, f3
Fettich
-
Nö
Druck 1
..........FETT.........
Druck 2
Das ist nun FETT.........
-
Die Meisten Möglichkeiten würde unser Spooldesigner geben, Auch X-Rechnung, ZUGFeRD, Barcode, Fett, Bilder, gedreht, bunt, groß klein, ...
aber gut ...
Doppelt druck, also 0 Vorschub, geht bei...
-
moin zusammen
ein SQL kopiert Daten aus sich selber.
Unique Key F1 und F2.
Es gibt keine Sätze mit F2 = 902
insert into Datei select f1, 902, f3, f4, ...from Datei
where F2 <> 902 and...
-
ist das nicht doppelt?
Das System löscht aus der Tabelle UND aus der Archiv-Tabelle.
Der Trigger springt beim löschen aus der Tabelle an und will auch löschen?
Das beisst sich?!
-
Ja, ist halt auch eine Möglichkeit festzustellen, ob Commitment läuft ...
-
Brauchst du eine PF?
Ich würde eine View bevorzugen.
Und die Erzeugung immer submitten, das geht schneller und es gibt keine sperren.
-
geht das nicht mit rmvblank(*trailing)
-
Dann wird es ein defekter Kondensator sein.
Schöne Ostern
-
DU BIST NICHT ALLEIN!:mad::cool:
-
Vermutlich macht das ifs lesen das genauso wie cpyfrmstmf.
Es erkennt das ende der Zeile und lässt CR/LF weg.
mein Post bezog sich allgemein auf das Abfragen von Hex Werten im SQL
-
wie Baldur schon schrieb ...
Hex im SQL einfach mit ... where hex(Substr(Feldname....) ='0D25'
-
select * from datei1 a
oder
select * from datei1 as a
funktioniert beides
|
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
|