01 - Programmazione01d - Rational RDi e altri Tools

Rational Developer for i – Rdi – Trucchi e FAQ (Parte 2 – IT)

Last Updated on 6 Giugno 2020 by Roberto De Pedrini

Introduzione

Questo post è la continuazione della parte 1 dei “Rational Developer for i – Rdi – Trucchi e FAQ (Parte 1 – IT)

Rdi-Faq011: Ricerca di sorgenti in RSE Remote System Explorer di Rdi con Isphere

Forse non tutti conoscono il plugin freeware Isphere per Rational Rdi: una collezione di utility veramente interessanti per chi lavora con Rdi creata e messa a disposizione della community come freeware da Tools/400 e Thomas Raddatz (grazie Thomas!!!).

Tra le varie cose interessanti di Isphere c’è la possibilità di fare una ricerca nei sorgenti molto più evoluta rispetto alla ricerca sorgenti “nativa” di Rdi:

A) Possiamo ricercare nei sorgenti mettendo più condizione in AND o in OR… una cosa che effettivamente mancava nella ricerca con Rdi. Questa ricerca, come quella nativa di Rdi, può essere fatta su un filtro che comprende anche diversi file sorgenti SRCPF, magari in differenti librerie.

B) La ricerca dei file sorgenti può essere anche fatta utilizzando le Regular Expression che possono aiutare a fare delle ricerche più complete: facciamo un esempio con la ricerca della stringa “dcl-f employee”: se avessimo dei sorgenti con questa istruzione scritta in modi differenti … ad esempio con degli spazi tra dcl-f ed employee … (ad esempio “dcl-f employee” , “dcl-f employee”, “dcl-f employees” ecc), potremmo utilizzar proprio una regular expression per trovare tutti questi sorgenti… immettendo la regular expression ” “dcl-f[ ]+employee” oppure “dcl-f +employee”

C) La ricerca sorgenti di Isphere ha anche un’altra possibilità interessante: esportare il risultato di una ricerca può essere esportato in un file Excel … che potrebbe essere utile per fare una checklist o per dividersi il lavoro in un team di sviluppatori in un progetto di refactoring importante.

Rdi-Faq012: Ancora Regular Expression per ricerca nei sorgenti con iSphere

Prendo spunto da un post di Midrange.com per pesentare un altro esempio di ricerca stringhe tramite la funzione regular-expression delle ricerche “Isphere”: supponiamo di voler cercare tutti i sorgenti che contengo stringhe composte da una I (o un F) (minuscolo/maiuscolo), seguita da un punto e da almeno un carattere dopo il punto… quindi sì “i.mod” oppure “f.mod” ma no “i. “:

La regular expression da indicare nella ricerca sorgenti di Isphere è: [iIfF].[a-zA-Z]+

Related Posts
DB2 for i SQL – Stringhe – POSSTR-LOCATE-LOCATE_IN_STRING (IT)

Introduzione Spesso, nelle nostre applicazioni, abbiamo la necessità di lavorare con le stringhe di testo e l'SQL del DB2 può Read more

DB2 for i & SQL – FAQ & Howto (Part. 1) (IT)

Database DB2 e SQL ... forse lo strumento più potente e completo che abbiamo sulla piattaforma IBM i: ecco una Read more

Annuncio IBM i 7.4

Arriva direttamente con l'uovo di Pasqua questo annuncio IBM per le novità della versione IBM i 7.4, versione iNext secondo Read more

Generated Always Columns – Approfondimenti (IT)

Introduzione "Generated Always Column": sono colonne, campi, di una tabella il cui contenuto è controllato direttamente dal sistema ... e Read more

--- Roberto De Pedrini Faq400.com
About author

Founder di Faq400 Srl, IBM Champion, ideatore del sito Faq400.com e del Blog blog.faq400.com. Sviluppatore RPG da quando avevo i pantaloni corti, forte sostenitore della piattaforma IBM i (ex AS400), ho sempre cercato di convididere le mie conoscenze con gli altri tramite forum, eventi e corsi. Oggi, tramite Faq400 Srl, cerchiamo di aiutare le aziende a sfruttare al meglio questa fantastica piattaforma IBM i.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *