Mimo, że narzÄ™dzie do samodzielnego tworzenia zapytaÅ„ bazodanowych wydaje siÄ™ przeżytkiem w dobie zaawansowanych systemów raportowania, to z wÅ‚asnego doÅ›wiadczenia wiem, że wielu użytkowników AS/400 wciąż bazuje na tym podstawowym produkcie pozwalajÄ…cym na szybkie uzyskanie nieskomplikowanych raportów. Query/400 posiada pewne zaawansowane funkcje, o których wiedzÄ… tylko nieliczni a dziÄ™ki nim można znacznie uÅ‚atwić sobie pracÄ™ i sprawić że to stare narzÄ™dzie zyska na wartoÅ›ci. JednÄ… z takich funkcji jest możliwość wykorzystania zmiennych jako warunków wyboru zapytaÅ„ …
czytaj dalej »
CzÄ™sto by zrealizować pewnÄ… funkcjÄ™ lub zadanie systemu operacyjnego najÅ‚atwiej jest posÅ‚użyć siÄ™ komendÄ… jÄ™zyka skryptowego CL. W koÅ„cu do tego powstaÅ‚ i sÅ‚uży. Jednak w przypadku gdy wspomniane zadanie chcemy zrealizować wewnÄ…trz programu w jÄ™zyku RPG czy ILE-RPG zmuszeni jesteÅ›my do stworzenia dodatkowego programu CL i wywoÅ‚ywania go wewnÄ…trz kodu RPG. Do tego dochodzi czÄ™sto przekazanie parametrów, zwrócenie wyników wywoÅ‚ania i przetwarzania. I tak z prostego wydawać by siÄ™ mogÅ‚o zadania robi siÄ™ prawdziwe wyzwanie …
czytaj dalej »
Wykonaliśmy interface między System-em 21 a oprogramowaniem firmy Raben (MKR) służącym do rejestracji przesyłek (listów przewozowych).
czytaj dalej »
W jaki sposób można przeszukać zawartość zbiorów komunikatów (message files)
Podczas pracy ze zbiorami komunikatów, prÄ™dzej czy później napotykamy konieczność wyszukania komunikatu wedÅ‚ug jego treÅ›ci lub dowolnego fragmentu opisu. NarzÄ™dzia dostÄ™pne w systemie operacyjnym – komenda WRKMSGF, pozwala na wybranie komunikatu po podaniu jego identyfikatora (ID), brakuje niestety możliwoÅ›ci podania i wyszukania fragmentu tekstu opisu komunikatu.
czytaj dalej »