Boite
à outils -
Tool box
page d'accueil Ma famille Album photo l'informatique mon village Curriculum vitae Boite à outils Contact

Rechercher sur ce site avec Search on this site with
Ma boite à outils Dans ma boite à outils, je range les logiciels dont j'ai eu besoin et qui m'ont manqué jusqu'à ce que je les trouve ou que je les fabrique.J'ai mis sur ce site des outils logiciels que j'ai développé dans le cadre professionnel, mais uniquement ceux pour lesquels j'ai obtenu l'autorisation du propriétaire.
Index
| Excel powered by SSML2003 XLXML | |
| Run sql and export output to excel SQL2XLS | |
| CHKLNK | |
| DSPIFS, DMPIFS |
|
| Retrieve a complete IFS file nameRTVIFSNAM | |
| CRTSTMF | |
| EXECSQL |
|
| EXECUTESQL |
|
| Retrieve SQL source statement RTVSQL | |
| Sql Pivot Table | |
| How to make a PDF file with RPG PDF | |
| Export a spool to a PDF file SPLF2PDF | |
| User Defined table Function | I've writen an article on UDTF for SystemiINetwork : Build a New Interface to Legacy Applications with SQL UDTFs |
| Procedure & performance | I had a performance issue while converting a subroutine to a
subprocedure. I searched through my logic looking for reasons, but found
nothing wrong. The issue was elsewhere.
In this article I show you the pitfall that I discovered and how to avoid it while improving your code to use subprocedures, one of ILE's prettiest features. (need Pro/ProVIP subscription) *Read Jean-Paul Lamontre's discoveries about the performance of RPG subprocedures.Q: Concerning your article "Procedures and Performance" (article ID 54505 at SystemiNetwork.com) maybe you could improve the performance of your procedure using the STATIC keyword in the local variable definition? A: Good question. I had the question on the tip of my tongue, but at the time that I wrote the article my point wasn't about optimizing the code, it was to show how painful my experience was. Done! Now it's time to show how to use the STATIC keyword. (Pro/ProVIP) *Read more of Jean-Paul's subprocedure performance discoveries |
| All my publications at SystemINetwork | http://systeminetwork.com/archivesearch/author/authorlist%3A%22Jean-Paul+Lamontre%22 |
| 2008-06-16 5250 modernization strategies |
|
| 2008-08-31 Dynamic Where and Order-By |
|
| Excel powered by Multiplan ...SYLK2 | |
| Excel powered by Multiplan ...SQL2SYLK | |
| Trucs et Astuces pour AS400 | Ces rubriques contiennent beaucoup plus d'extrait de code que de programmes entiers. Elles visent à résoudre un problème particulier sans chercher à apporter une solution globale. |
| /COPY | |
| BRKMSG |
|
| CHGENV, CHGLIBLIST |
|
| CHGOBJATR |
|
| FINDMBR | |
| INDENT Free-RPG | |
| JPL020 | |
| QSYSOPR | |
| MAKE | |
| OBJUNLCK | |
| The RPG Bitmap maker | |
| Send a Mime Mail MAIL | |
| Work with Jobs WRKJOBS | |
| Cleanup old spools | |
Trouvé sur le net / Found on the net
Some API prototypes & samples http://www.think400.dk/apier.htm
Prototyping C functions www.opensource400.org
Outils AS400 par famille - SystemI5 tips and tricks by family
| Family | |
| sql |
Tableau croisé SQL Pivot Table
How to call RPG from a web page
ExecuteSQL - the update-file CLP command
|
| extraction tools |
SQL2SYLK - To produce an AS400 file directly readable by Excel is at your hand
XLXML, the RPG SSML(Spread Sheet XML)
Run sql and export output to excel uses Excel XML SSML2003 format |
| Publishing graphic data | How to make a PDF file with RPG |
| Coming soon | |
Logiciels PC
| Trucs et Astuces pour le Web | Ces rubriques contiennent beaucoup plus d'extrait de code que de programmes entiers. Elles visent à résoudre un problème particulier sans chercher à apporter une solution globale. |
| Album Express | Ce logiciel a pour but de construire un album photo le plus simplement possible à partir d'une liste d'images JPG |
| VbEdit | 2 éditeurs DHTML ... livré avec leurs sources. un en VB6, un en HTML |
Outils SAP
| Trucs et Astuces pour SAP | |
| Trouvé sur SearchSAP.com - find on SearchSAP.com and other sites | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This tool is a free source text; you can redistribute it and/or modify it as
much as you need. This tool is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY :
Transforming these source text into executable software is made under your
responsability.
THIS SOURCE TEXT IS PROVIDED ''AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PROVIDER
OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOURCE TEXT, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.