Excellent brief about the ILE concepts to get refreshed after many years. Great Yusuf.
@jeevanandhini88264 жыл бұрын
Hi Yusuf, Thanks a lot for all your videos !! It's really helping me to refresh my AS400 basics. Your explanation is easily understandable. Once again thanks a ton !! Best of luck for your future works :)
@solajosee5 жыл бұрын
Very good explaination of Prototypes, Modules and Service Programs
@outandabout48127 жыл бұрын
Excellent video giving end to end programming and explanations!
@yusy4code7 жыл бұрын
Thanks for you comments.. :)
@megamindpotentials6 жыл бұрын
Hi Mohammed, I downloaded all the RPG ILE videos you posted and the ones on the right. I hope that covered the basic or basic-to-intermediate RPG ILE I need to know. I just wonder where I can find a website where I could practice RPG ILE programminging and examples. Jazakallah. Best regards, Ismail
@nikitakhandelwal8723 жыл бұрын
How do you open command line in display mode? What is the shortcut key for that? Is there a shortcut key to directly enter into debug mode?
@yusy4code3 жыл бұрын
I think its shift + F9
@guru14914 жыл бұрын
in my as400 it shows" crtpgm command is not allowed in this setting ".what to do bro?
@Jimi-bx3xf3 жыл бұрын
Hello yusuf i can't connect vscode extension for ibmi to pub400 i dont know why
@Vibhavijay14 жыл бұрын
Great teacher. Your explanation is very good.
@paolonervi22086 жыл бұрын
-is it the same with a RPGLE and a CLLE..? I have a main RPGLE source (TEST_01R) and a CLLE source(TEST_01C). I'd like to have one single PGM object (TEST_01R). I'm using CRTRPGMOD for the RPGLE source TEST_01R and CRTCLMOD for the CLLE source TEST_01C. Then i bind together with CRTPGM into a TEST_01R *PGM..but as soon as i launch the RPGLE TEST_01R (PGM) when it reach the "callp" instrucion where it call the CLLE (TEST_01C) it says : "RPG Procedure TEST_01R in program MYLIB/TEST_01R at statement 18 attempted to call program or procedure *LIBL/TEST_01C, but was unable to access the program or the procedure, the library or a required service program." Where i'm wrong...? PS: I've MYLIB library in my Library List... thank yoy for your help.
@MrSegagraff5 жыл бұрын
Hi, i wish to know how could i compile a created c++ src code. HelloWorld From Example. To a ILE program, I make it CPP type but i can not compile it. Thanks for your time!
@yusy4code5 жыл бұрын
Hi, I have not done any CPP program in IBMi. But when I try to compile, I got error that compiler is missing in path /QOpenSys/QIBM/ProdData/C++Compiler/bin/n/xlCentry So may be in my system the compiler is not installed. You can get more detail in this link www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/rzarh/sc092712.pdf
@miguelfernandez24525 жыл бұрын
Very didactic to learn how to work modules and srvpgm programs ... congratulations
@ashishshukla15155 жыл бұрын
How to fetch signature level error and what is the bind by copy and bind by reference and which time need to compile after change the code of program and which time it is not necessary to compile the program after changing the code of program. please describe in detail
@yusy4code5 жыл бұрын
I am planing for a separate video series to go in depth of ILE concepts. Hopefully it will be covered in those. Thanks
@gowsi42517 ай бұрын
Can anyone help with the difference between CALLP/CALLB/CALLPRC and also where we want to use EXTPGM/EXTPRC pls
@krishnap28676 жыл бұрын
yusuf i need some more stuff on subprocedures, while calling less no. of parameters/more no.of parameters because in my project i am more working with subprocedures in ile concept.
@yusy4code6 жыл бұрын
You can watch below videos as well. kzbin.info/www/bejne/g3rZZKqNp5aSaLs kzbin.info/www/bejne/fnK3fI1qrL6pnLc
@UmairKhan-ti8vy6 жыл бұрын
Thanks for sharing such a important topic... please cover the signature violation error & binder language if possible. Thanks
@yusy4code6 жыл бұрын
Sure.. I will look into those and try to make a video.. thanks!!!
@jesustrillo53425 жыл бұрын
You can explain example of cgi program (html output)
@yusy4code5 жыл бұрын
Here is my full playlist for web development in IBMi kzbin.info/aero/PL-cQM7QhBjZQRjoWA_IM4NAc5799nKfP0
@prashantpatil726 жыл бұрын
Excellent explanation .... Thanks for this ..... Can we get video for explaining program flow (RPG program cycle ) , inzsr subroutine and related information .... Thanks in advance :)
@paolonervi22086 жыл бұрын
What is the best way if you need to have more than one field back from the procedure ?
@yusy4code6 жыл бұрын
We can return Data Structures.
@paolonervi22086 жыл бұрын
Tks!
@LakmaludayangaBalasooriya6 жыл бұрын
Can you suggest any video to learn RPG programming for the beginner. It's mean what is the things do i need learn 1st? variables, loops, DB connections, reports, screen designs etc..
@yusy4code6 жыл бұрын
As for as I know, there is no video which provides this. May be there could be books on RPG programming which covers these topics in sequence. But in general for learning any programming languages, we need to start with variables, conditional statement, looping statement, functions and working with files. In addition you can add DSPF and RLU for screen designs and reports.
@LakmaludayangaBalasooriya6 жыл бұрын
mohammed yusuf m thank you so much for the reply and guideness.
@alagan6 жыл бұрын
You can define the variables UpCase and LoCase as Global rather than every single procedure?? I mean, one time definition in Module1..
@yusy4code6 жыл бұрын
Yes, you are right. Just that It didn't strike me during that time. Thanks for pointing out.
@sriniyelleti5 жыл бұрын
Hi Mohammed, excellent. You rock man...… thanks a lot. Keep good work, definitely your videos help a lot.
@rickfarina98354 жыл бұрын
You made this a while ago, but still very valuable. Thank you Mohammed!!
@mgarcia28105 жыл бұрын
Thank you so much for your good explanation, very helpful for me. I will have an RPG Programming Exam next I am studying with your nice videos. Could you please more slow Thank you so much
@kishorgopal71136 жыл бұрын
Please clarify my doubt sir... During creation of service program we can give export as *all......... R we need to give export keyword at sub procedure definition....??
@sasanka74745 жыл бұрын
Edigipoyav Ra nuv
@megamindpotentials6 жыл бұрын
Hi Mohammed, I'm an ex RPG II programmer whose usage became stagnant in 1995. Can you suggest an online RPG ILE course that teaches the language from the basics at a relatively cheap price. The ones I found have unbelievable prices. Thank you. Ismail
@jananivignesh81054 жыл бұрын
Good video!! Deserves more likes👍
@saswatadas35926 жыл бұрын
Hi Yusuf, First of all many thanks for your basic level explanation. This helps a lot. Learned a lot from your videos and still learning. :) I have one query related to this topic. Qstn : I have a service pgm which has one module called Module1. Lets say Module1 which has 3 procedures and down the line I m going to add one more procedure into it. Now, suppose my service program is using more than 100 programs. Since I have changed the Module1 i.e. created one more procedure into it that means my service program signature got changed. Now if I won't compile all the 100+ programs then I will face signature violation error. Is there any way that I won't need to compile 100+ pgms and won't face signature violation error too even if I am adding or modifying a procedure ?
@yusy4code6 жыл бұрын
I have not worked much with Binder language and signature violation issues. But I can check on this and get back to you later. Also find below link for more reference. www.scottklement.com/presentations/ILE%20Concepts%20(For%20The%20Impatient%20RPG%20Programmer).pdf
@Jimi-bx3xf6 жыл бұрын
Hey do you have videos on dcl-proc ??
@yusy4code6 жыл бұрын
Jimi1000 this might help kzbin.info/www/bejne/n2mwhKZphNl_oNE But I have not done with fully free syntax
@methujeraya6 жыл бұрын
Where do you use an PC5250 box? Do you have your own IBM machine?
@yusy4code6 жыл бұрын
There is a option of getting 3 month subscription for 25$ from TexAS400texas400.com/as400account.html
@cherylb82334 жыл бұрын
Wow that was alot of information ! Thank you!
@kaushalyadav38696 ай бұрын
Great work Sir
@pinnaravali40875 жыл бұрын
Thanks alot for this video.. Really clear and neat explanation.
@yusy4code5 жыл бұрын
Thank you...
@srinug857 жыл бұрын
Sir Please Some More ILE Concepts Videos
@yusy4code7 жыл бұрын
Yes..!! Planning to do more...
@premkumardasari86297 жыл бұрын
Sir please give me single page subfile concept and program
@owenpatrick19546 жыл бұрын
Thanks very much! Well done, top notch quality 5 stars *****
@newevelyn3 жыл бұрын
Thank you. You explained it pretty well
@bharathim65466 жыл бұрын
very good Yusaf, thanks alot
@ashishdiwakar81544 жыл бұрын
Thankyou for such nice video
@ngogo90706 жыл бұрын
omg! you are doing such a wornderful job. Great. keep it up. Subscribed you for more videos.