Difference between revisions of "IBC233 03 2010"

From CDOT Wiki
Jump to: navigation, search
(Introduction)
(Useful Links)
 
(68 intermediate revisions by 9 users not shown)
Line 4: Line 4:
  
 
This wiki-page is maintained by students and is intended to be an informal place to share information. Please refer to the course materials or consult your professor regarding specific information related to your course.
 
This wiki-page is maintained by students and is intended to be an informal place to share information. Please refer to the course materials or consult your professor regarding specific information related to your course.
 +
 +
'''''Please do not post lab solutions here!'''''
 +
 +
If you have any questions about this Wiki or IRC, you are welcome to email Ljubomir Gorscak
 +
* gljubomir@learn.senecac.on.ca
  
 
= IRC =
 
= IRC =
Line 11: Line 16:
 
* /join #seneca-ibc233
 
* /join #seneca-ibc233
  
If you're looking for an IRC client you can try [http://chatzilla.hacksrus.com/ Chatzilla]
+
If you're looking for an IRC client you can try [http://chatzilla.hacksrus.com/ Chatzilla] or you can chat through a browser by logging into [http://webchat.freenode.net/ webchat.freenode.net]
  
 
If you notice or take part in an interesting IRC discussion about IBC233, please feel free to edit and paste it into this wiki page under [http://zenit.senecac.on.ca/wiki/index.php/IBC233_03_2010#General_Discussion General Discussion].
 
If you notice or take part in an interesting IRC discussion about IBC233, please feel free to edit and paste it into this wiki page under [http://zenit.senecac.on.ca/wiki/index.php/IBC233_03_2010#General_Discussion General Discussion].
 +
 +
<!--
 +
* [http://zenit.senecac.on.ca/wiki/index.php/OOP344_Student_Resources#The_Basics_of_IRC IRC Basics]
 +
-->
 +
* [http://irchelp.org/irchelp/irctutorial.html IRC Tutorial]
 +
 +
 +
= Wiki =
 +
 +
If you don't have a user ID and password you can select the [http://zenit.senecac.on.ca/wiki/index.php?title=Special:UserLogin&returnto=Special:UserLogout Log in/Create Account] link at the top-right of this page, and then select the [http://zenit.senecac.on.ca/wiki/index.php?title=Special:UserLogin&type=signup Create an account] link (or just click [http://zenit.senecac.on.ca/wiki/index.php?title=Special:UserLogin&type=signup here]).
 +
 +
<!-- * Comment -->
 +
* [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page How To edit Wiki pages]
 +
* [http://en.wikipedia.org/wiki/Wikipedia:Cheatsheet How To edit Wiki Cheatsheet]
 +
* [http://zenit.senecac.on.ca/wiki/index.php/Help:Editing More Wiki editing help]
 +
 +
<br />
 +
 +
<table border="1" cellpadding="5" cellspacing="5">
 +
<tr>
 +
<td>
 +
<big>Wiki is also compatible with HTML</big>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
<br />
  
 
= Useful Links =
 
= Useful Links =
Line 19: Line 51:
 
* [https://cs.senecac.on.ca/~ibc233/ IBC233 Home Page]
 
* [https://cs.senecac.on.ca/~ibc233/ IBC233 Home Page]
 
* [https://cs.senecac.on.ca/~cindy.laurin/IBC_Sched.html Cindy's IBC233 Page]
 
* [https://cs.senecac.on.ca/~cindy.laurin/IBC_Sched.html Cindy's IBC233 Page]
 +
* [https://senema.senecac.on.ca/videos/678/how-to-install-as-400-client-access Video on how to install AS/400 Client access]
 +
Note: When on Windows 7 64-Bit, Client Access will install under Program Files (x86). When putting the files that are specified in the video in their appropriate directories, make sure they are named the same (case sensitive). Change "emulator" to EMULATOR and "private" to PRIVATE.
 +
 +
Once this is done. Open ZEUS.WS or any variation thereof and find the HOSTNAME parameter. It should say "ODIN.senecac.on.ca". This is not the server we are using. We are using ZEUS. Change the HOSTNAME paramater to HostName=ZEUS.senecac.on.ca.
 +
 +
Launch Client Access with any of the preferred .ws files and login as normal!
 +
 +
= Labs =
 +
 +
== Lab 1 ==
 +
== Lab 2 ==
 +
== Lab 3 ==
 +
== Lab 4 ==
 +
== Lab 5 ==
 +
== Lab 6 ==
 +
== Lab 7 ==
 +
 +
 +
===Tips===
 +
Ensure that the alert statements from Record 2 (This test will be dropped) DO NOT enter the area of record one.  If the text constant enters the space of the first record the formatting will not execute properly.  If the text constant overlays the first format the second format will execute as a new screen.  If you are getting two pages instead of one, check to see where your text constants are located.
 +
 +
- Sean
 +
 +
== Lab 8 ==
 +
 +
===Tips===
 +
 +
On page 6 when you are creating the command source, make sure that you do not allow the characters to exceed column 70.  If you go past column 70, it will not be interpreted.
 +
<br/><br/>
 +
There is a very good resource on the course website reference material link. It's the [http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp IBM Manuals]. If you are not sure about something, try searching there.
 +
<br/><br/>
 +
F1 and F4 function keys are our best friends in this course. They can be pressed nearly under any circumstances. Just click on the place you are not sure about, and press them.
 +
 +
===Problems 1===
 +
 +
Hello friends,
 +
 +
I was working on Lab 8 and unfortunately I was forget to include indicator F3. After running  my program i was unable to exit so i exit abnormally and resulting in error while running program next time.
 +
 +
Error No : CPF4131
 +
 +
Thanx in Advance for Solution.
  
= Topics =
+
Hi,
  
== Week 1 ==
+
CPF4131 means that your file has changed, so you must recompile your CL or RPG program!
== Week 2 ==
+
 
== Week 3 ==
+
 
== Week 4 ==
+
When creating commands, '''don't forget about the RSTD (Restricted Values) parameter'''.  Using RSTD(*YES) means that only values on the value list can be entered!
== Week 5 ==
+
 
== Week 6 ==
+
Problem 2
== Week 7 ==
+
 
== Week 8 ==
+
Hello!
 +
 
 +
As I was attempting to complete lab 8, I ran into an error MCH3601, which means one of my parmaters are not correct.  I've double checked my parameters but I can't figure out what I am doing wrong.  Please help
 +
 
 +
Sorry I didn't see your message earlier.  I need to see you code to figure this one out.  The command entry screen passes parameters to your cl program, so if you're call in the program from the command line, it would be:
 +
call dspsyslvlp ('*DISPLAY' '*NO' '*NO')
 +
Hopefully, you've already asked this question in the lab!
 +
 
 +
Cindy
 +
 
 +
bco1
 +
 
 +
== Lab 9 ==
 +
== Lab 10 ==
 +
Remember to test your menu with the userid given in the lab! Options 3 and 6 need a little bit more thought than the others!
 +
 
 +
I want to be reminded about what you said about the adding another user
 +
with *USE authority on the last page of lab 10.
 +
 
 +
Use the EDTOBJAUT command or the PDM short cut EA.  Press F6 and add the user.
 +
 
 +
== Lab 11 ==
 +
== Lab 12 ==
 +
In the data transfer section of the lab, after browsing to your students file and clicking on 'Transfer data from AS/400' might not work until you change the time and date settings to 'USA Standard'. You can find and change this setting by clicking on 'Format Options...' select the date and time drop down lists (there are two drop down lists) then select 'USA Standard'. - C16
  
 
= General Discussion =
 
= General Discussion =
 +
 +
Post anything relevant
 +
 +
=Students=
 +
 +
Take a look at Ljubomir's example, copy/paste it, and modify it with your own info.  If a category does not apply to you, just leave a dash '-' or 'N/A'
 +
 +
{| border="1" cellpadding="5"
 +
 +
! First Name !! Last Name !! Seneca Learn ID !! Section !! Blog Url !! IRC Nick
 +
|-
 +
| Ljubomir || Gorscak || gljubomir || N/A || [http://ljubomirgorscak.blogspot.com Ljubomir's Blog] || ljubo & ljog
 +
|-
 +
| Cindy|| Laurin|| N/A|| N/A || [http://cs.senecac.on.ca/~cindy.laurin Cindy's Home Page] || claurin
 +
|-
 +
| Shengwei || Wang || swang94 || N/A || N/A || shengwei
 +
|-
 +
| Bhavanesh || Patel || bapatel5 || AB || [http://bhavanesh.wordpress.com/ Bhavanesh's Home Page] || Bhavnesh
 +
|-
 +
| Daniel || Slessarev || dslessarev || C || [http://winterleaf.ca/blog/ Daniel's Blog] || danielSays
 +
|-
 +
| Moses || Ogundipe || maogundi || C || [http://faithlifeblog.blogspot.com/ Moses' Home Page] || C16
 +
|-
 +
| Blaze ||Co ||bco1 ||C ||n/a || bco1
 +
|-
 +
| Sean || Clarke || smclarke2 || C || N/A || Seanland
 +
|-
 +
| Bhrugesh || Patel || bapatel6 || A || N/A || N/A
 +
|-
 +
| - || - || - || - || - || -
 +
|-
 +
|}

Latest revision as of 16:44, 10 February 2012

Introduction

This wiki-page is intended for students studying IBC233. Feel free to contribute anything you want as long as it is relevant to IBC233.

This wiki-page is maintained by students and is intended to be an informal place to share information. Please refer to the course materials or consult your professor regarding specific information related to your course.

Please do not post lab solutions here!

If you have any questions about this Wiki or IRC, you are welcome to email Ljubomir Gorscak

  • gljubomir@learn.senecac.on.ca

IRC

There is an IRC on Freenode where a few Seneca students/iSeries enthusiasts hang out. Just go on to Freenode and join the conversation

  • /join #seneca-ibc233

If you're looking for an IRC client you can try Chatzilla or you can chat through a browser by logging into webchat.freenode.net

If you notice or take part in an interesting IRC discussion about IBC233, please feel free to edit and paste it into this wiki page under General Discussion.


Wiki

If you don't have a user ID and password you can select the Log in/Create Account link at the top-right of this page, and then select the Create an account link (or just click here).


Wiki is also compatible with HTML


Useful Links

Note: When on Windows 7 64-Bit, Client Access will install under Program Files (x86). When putting the files that are specified in the video in their appropriate directories, make sure they are named the same (case sensitive). Change "emulator" to EMULATOR and "private" to PRIVATE.

Once this is done. Open ZEUS.WS or any variation thereof and find the HOSTNAME parameter. It should say "ODIN.senecac.on.ca". This is not the server we are using. We are using ZEUS. Change the HOSTNAME paramater to HostName=ZEUS.senecac.on.ca.

Launch Client Access with any of the preferred .ws files and login as normal!

Labs

Lab 1

Lab 2

Lab 3

Lab 4

Lab 5

Lab 6

Lab 7

Tips

Ensure that the alert statements from Record 2 (This test will be dropped) DO NOT enter the area of record one. If the text constant enters the space of the first record the formatting will not execute properly. If the text constant overlays the first format the second format will execute as a new screen. If you are getting two pages instead of one, check to see where your text constants are located.

- Sean

Lab 8

Tips

On page 6 when you are creating the command source, make sure that you do not allow the characters to exceed column 70. If you go past column 70, it will not be interpreted.

There is a very good resource on the course website reference material link. It's the IBM Manuals. If you are not sure about something, try searching there.

F1 and F4 function keys are our best friends in this course. They can be pressed nearly under any circumstances. Just click on the place you are not sure about, and press them.

Problems 1

Hello friends,

I was working on Lab 8 and unfortunately I was forget to include indicator F3. After running my program i was unable to exit so i exit abnormally and resulting in error while running program next time.

Error No : CPF4131

Thanx in Advance for Solution.

Hi,

CPF4131 means that your file has changed, so you must recompile your CL or RPG program!


When creating commands, don't forget about the RSTD (Restricted Values) parameter. Using RSTD(*YES) means that only values on the value list can be entered!

Problem 2

Hello!

As I was attempting to complete lab 8, I ran into an error MCH3601, which means one of my parmaters are not correct. I've double checked my parameters but I can't figure out what I am doing wrong. Please help

Sorry I didn't see your message earlier. I need to see you code to figure this one out. The command entry screen passes parameters to your cl program, so if you're call in the program from the command line, it would be: call dspsyslvlp ('*DISPLAY' '*NO' '*NO') Hopefully, you've already asked this question in the lab!

Cindy

bco1

Lab 9

Lab 10

Remember to test your menu with the userid given in the lab! Options 3 and 6 need a little bit more thought than the others!

I want to be reminded about what you said about the adding another user with *USE authority on the last page of lab 10.

Use the EDTOBJAUT command or the PDM short cut EA. Press F6 and add the user.

Lab 11

Lab 12

In the data transfer section of the lab, after browsing to your students file and clicking on 'Transfer data from AS/400' might not work until you change the time and date settings to 'USA Standard'. You can find and change this setting by clicking on 'Format Options...' select the date and time drop down lists (there are two drop down lists) then select 'USA Standard'. - C16

General Discussion

Post anything relevant

Students

Take a look at Ljubomir's example, copy/paste it, and modify it with your own info. If a category does not apply to you, just leave a dash '-' or 'N/A'

First Name Last Name Seneca Learn ID Section Blog Url IRC Nick
Ljubomir Gorscak gljubomir N/A Ljubomir's Blog ljubo & ljog
Cindy Laurin N/A N/A Cindy's Home Page claurin
Shengwei Wang swang94 N/A N/A shengwei
Bhavanesh Patel bapatel5 AB Bhavanesh's Home Page Bhavnesh
Daniel Slessarev dslessarev C Daniel's Blog danielSays
Moses Ogundipe maogundi C Moses' Home Page C16
Blaze Co bco1 C n/a bco1
Sean Clarke smclarke2 C N/A Seanland
Bhrugesh Patel bapatel6 A N/A N/A
- - - - - -