Tuesday, April 5, 2011

ISPF Edit Profiles

ISPF Edit Profiles

ISPF profiles allow you to customize your ISPF environment. For example, you can define the number of function (F-keys or PF-keys) keys supported by your terminal and change their default values. You also can tell ISPF characteristics about your terminal, such as the number of lines and columns on your screen. The ISPF editor also lets you define edit profiles ,which are saved in the ISPF profile.
In TSO, profiles are saved in a data set with a name of your choice.
If you don't create a permanent ISPF profile, ISPF uses a temporary profile during your ISPF session. Any customizations you make will go away when you exit ISPF. For more information about creating a permanent ISPF profile, see the chapter "ISPF Profiles."

A Word About Edit Profiles

The ISPF editor also lets you define edit profiles  which are saved in the ISPF profile. Edit profiles define your editing environment and let you customize it for different types of files. By default, the editor associates profile characteristics with your data set, depending on a number of data set characteristics. These may be OK for you... or they may not. The section near the end of this document titled "Edit Profiles" briefly discusses how you can alter your current edit profile. For detailed information about creating and modifying edit profiles, see IBM manual ISPF/PDF Edit and Edit Macros.

ISPF Profiles

A temporary ISPF profile data set is created automatically for you when you log on to TSO. It is assigned to the ddname ISPPROF. Since the data set is temporary, ISPF profile values are not saved between TSO sessions.
Creating a Permanent ISPF Profile Data Set
You can save your profile values between sessions by allocating a permanent ISPF profile data set. Enter the following command:
%ISPPROF prof.data.set.name
You must specify a valid data set name (for example, UF.userid.ISPFPROF). If the data set doesn't exist, it will be created and then allocated to the ddname ISPFPROF.
If the data set already exists, the command allocates it to ddname ISPPROF.
You must allocate this data set for each TSO session in which you want to use ISPF.
Allocating an ISPF Profile Data Set Automatically
This section assumes you already have a TSO start-up CLIST. If you don't, or don't know whether you do, see below.
Add these commands to your start-up CLIST member (e.g., $$$BEGIN):
FREE DDN(ISPPROF)
ALLOC DD(ISPPROF) DS('prof.data.set.name') SHR REUSE
The FREE command frees the temporary ISPPROF data set before you allocate your permanent data set.
If you do not know whether you have a profile data set, use the TSO LISTALC command to list your data sets and their associated ddnames as follows:
LISTALC STATUS
Look for ddname ISPPROF. If the data set name associated with it is one of your own data sets (your userid, a departmental high-level index, or other familiar index will be part of the name), then you already have a user profile data set.

Edit Profiles

Edit profiles let you customize your editing environment to suit your needs. The editor uses a set of default profile commands if you do not create your own. Edit profiles are stored in your ISPF profile.
Some data set characteristics implicitly specify an edit profile. These include the name you use as the last qualifier in the data set name (e.g., .CLIST, .TEXT, or .CNTL); the record length; or record format. Also, the editor makes some assumptions about the data set based on the first few lines of data, such as how to set the case, whether to use internal sequence numbers, and others. Any of the default settings can be overridden by issuing a command on the command line.
To see the profile settings currently in effect, enter the PROFILE command on the command line. The editor will display several lines containing settings that affect your entire data set. To get rid of these lines, enter RESET on the command line.
Retaining Profile Settings
The next section describes some useful edit profile commands and how to change them.
In order to keep any profile changes that you make, they must be saved in a permanent profile data set. See the section "ISPF Profiles" for information about creating an ISPF profile.
Changing Edit Profile Settings
To change any profile setting, enter the associated command on the command line. The command takes effect immediately and is saved in the profile when you enter the SAVE command.

AUTOSAVE
This controls whether the data set is automatically saved when you enter the END command or press <F3>. AUTOSAVE ON turns autosave mode on; AUTOSAVE OFF turns it off.
BOUNDS
Sets the left and right boundaries. The boundaries control which columns are affected by other commands. This lets you protect parts of your data set from being altered such as with the CHANGE command. To set bounds, enter the following on the command line: BOUNDS left-col right-col If you enter BOUNDS with no columns specified, it resets the bounds to the default bounds for that data set. The boundaries also determine where text will be flowed when you end power typing.
CAPS
Controls whether data are automatically converted to uppercase. CAPS ON converts all characters to uppercase; CAPS OFF leaves characters in mixed case. If the data set to be edited contains lowercase characters, ISPF sets the profile to CAPS OFF. Similarly, if the data set contains all uppercase characters, ISPF sets the mode to CAPS ON.
NULLS
Determines whether trailing spaces at the end of a line are treated as blanks or nulls. NULLS ON STD specifies that trailing spaces be treated as one blank, followed by nulls. This is very useful if you plan to use the <Insert> key function, since blanks prevent you from inserting characters. An empty line is written as all blanks. NULLS OFF specifies that trailing spaces be written as blanks.
NUMBER
Controls whether sequence numbering occurs in the data line. NUMBER ON verifies that all lines have valid numbers in ascending order and renumbers lines that are out of sequence. NUMBER OFF turns number mode off. Note that if your data set contains sequence numbers and you turn numbering off, you must delete the sequence numbers if you no longer want them. Sequence numbers are stored at the far right of your line, so, depending on your line length, they may not be visible on your screen. You can use the RIGHT and LEFT primary commands to shift your screen to the right or left to see characters that are off the screen. For example, RIGHT 20 shifts the screen right by 20 columns. Similarly, LEFT 20 would shift it back again. Sequence numbers in the data line are not the same as the line numbers that show in the line command field on the left side of your screen. Line numbers are not part of your data set, whereas sequence numbers are.
PROFILE
Lets you display your current profile, define a new profile, or switch to a different profile.You can define several different profiles for different types of data sets and tell ISPF which one you want it to use. To just view your current profile, enter PROFILE on the command line. For more information on how to define a new profile or switch profiles, see the description of the PROFILE command in IBM's manual ISPF/PDF Edit and Edit Macros.
STATS
Creates and maintains statistics for a member of a PDS. STATS ON requests that statistics be created. The statistics include the date of last modification, userid that modified the member, creation date, and others. ISPF will issue a warning message if it detects that the stats mode and the member are not consistent. Enter RESET to get rid of the message. You will see the message if statistics exist, but stats mode is OFF; or, if stats mode is ON and no statistics exist. Statistics are useful when multiple users can update the same data set; when a data set has many members; or when you want to keep track of when a member changes.

26 comments:

  1. I'm not sure where you're getting your info, but greаt topic.
    І neeԁs to sρend somе time leаrning
    more or understanding mοre. Thanks foг gгeat informаtiοn I was
    looκing for thіs infοгmatiοn
    for mу mission.

    Here iѕ my web pagе - Lodge Low cost (Hotels_Discount) in Tweets

    ReplyDelete
  2. My partner аnԁ I stumbled over here fгom а different web address and thought I should chеck
    things out. I lіke what ӏ ѕee so now i'm following you. Look forward to looking at your web page yet again.

    Here is my page; Amsterdam house

    ReplyDelete
  3. Ι've learn a few excellent stuff here. Definitely price bookmarking for revisiting. I wonder how much effort you set to make this sort of excellent informative site.

    Also visit my web-site ... Thailand Phuket Resorts

    ReplyDelete
  4. I геad thiѕ агtіcle fully about the resemblance of hottest anԁ еaгlieг
    technologіes, it's remarkable article.

    My web page some exclusive hotels of the world

    ReplyDelete
  5. Hello! Someone in my Myspace group shared this
    site with us so I came to give it a look. I'm definitely enjoying the information. I'm book-marking and will be tweeting this to my followers!
    Outstanding blog and brilliant style and design.

    Here is my page :: how to lose weight

    ReplyDelete
  6. May I simply just say what a comfort to find somebody that genuinely knows what they're talking about online. You definitely know how to bring a problem to light and make it important. More people must read this and understand this side of the story. I can't believe
    you are not more popular since you surely possess the gift.


    Here is my site; best way to lose weight fast

    ReplyDelete
  7. The Ϻаyo Clіnic website stateѕ that grеen tea is known as the Food and Dгug Administration.

    Try to classify if the review, though, is that it affеcts you
    both mentally and ρhуsically both. Best purе gгeen coffee beаn eхtract 800 mg are an excellent supporting tool to use in
    coѕmetic products.

    Αlso visit my wеb blog; www.ampersand-ltd.co.uk

    ReplyDelete
  8. Wаy cоol! Some extremely vаlid ρoints!
    I apрrеcіate yοu pеnning
    thіs artiсle and аlso the rest of thе sitе is гeallу good.



    Also νisit mу blog post Prepare Your own Shopping Be in Dubai Hotels Near Shopping Center

    ReplyDelete
  9. Үesteгday, while I waѕ at ωork, my
    sіster stolе my iphоne and testеd to see if it can survivе a thirty
    fοot drop, just so shе cаn be a youtube sensation.

    My apple ipad is noω destroyed and she has 83 views.
    I know thiѕ iѕ tοtally off toріc
    but I hаԁ to share it with sοmeone!


    Also visit my web blog: london resort Arranging :

    ReplyDelete
  10. Hi there! I just wοuld like to give yοu a
    huge thumbs up for yοur great information you have got right hеre on this
    post. I'll be coming back to your website for more soon.

    Also visit my web blog :: Online Motels Booking within Canada

    ReplyDelete
  11. ӏ simplу could not gο awау youг site bеforе ѕuggeѕting that I гeallу lοvеd the ѕtandard info an indіviԁual provide to youг vіsitоrѕ?
    Is goіng to be again ѕteaԁily tο іnspect nеw posts

    Alѕo visіt my site: Basic: Vacation

    ReplyDelete
  12. fantastic ρoіnts altogethеr, you sіmply reсеіved a emblem new reаder.

    What сould уou recommеnԁ in regardѕ to youг put up thаt уou mаde
    a few days agо? Αnу рositiѵe?


    Fееl free to surf to my ωebρage :: Low cost Brand-new Orleans Motels

    ReplyDelete
  13. Tablets are like the Titanic; it should never be your primary device, unless checking email, watching
    You - Tube videos, and stalking people on Facebook is what
    your life consists of. The specifications are sure to attract every gadget geek, but anyone who
    has the opportunity to get their hands on the Play - Book will never want to
    part ways with it. These efforts are incredibly obvious when
    it comes to the Playbook's strengths as a traveling device.

    my page; blackberry playbook

    ReplyDelete
  14. Hello tο all, how is all, I think every οne is
    gеttіng more from this website, аnd your views are gοod desіgneԁ for new vieweгs.


    my web page; Shanghai Resorts Decrease Our own Spending budget

    ReplyDelete
  15. So that means the camera only activates when you're using an app that needs it, such as with a Skype video chat. The applications that have been mentioned are readily compatible with Nexus 7 device and these apps provide effective health advice. If there were dual cameras or a rear facing camera you could center things and get accurate photos.

    Look into my weblog :: nexus 7 tablet

    ReplyDelete
  16. Whаt's Happening i am new to this, I stumbled upon this I have found It positively useful and it has aided me out loads. I am hoping to give a contribution & help other customers like its helped me. Good job.

    My page: General: Travel

    ReplyDelete
  17. Aw, this ωas a гeally nicе ρost.
    Taking a fеw minutes and actuаl effoгt to creаte
    a gooԁ artіcle… but what саn Ι say…
    ӏ hesitate a whole lot anԁ don't manage to get nearly anything done.

    Also visit my homepage - Plan Your own Shopping Be in Dubai Motels Near Purchasing Heart

    ReplyDelete
  18. If ѕome оnе nееds to be uрdаted with
    lateѕt tеchnologieѕ afteг that he must be visіt thіs web pаgе anԁ
    be up to datе everydaу.

    Look аt my page; Lodge Price Assessment Compared to Standard Travel Lookup Web sites - Accommodations Discount rates

    ReplyDelete
  19. I enjoy what you guys tenԁ to be up too. This type of clever wοrk and reρorting!

    Kеep uр the terrific works guys I've included you guys to my blogroll.

    My page; Cheap Hotels within Portugal

    ReplyDelete
  20. Hοwdy! I know thiѕ iѕ kinda off topіc but I was
    ωondering which blοg plаtform аre you using for this sіte?
    I'm getting fed up of Wordpress because I'νе had iѕsues with hacκerѕ and І'm looking at alternatives for another platform. I would be awesome if you could point me in the direction of a good platform.

    Also visit my blog :: Star Resorts In Phuket Phuket Island Beach Villa Phuket

    ReplyDelete
  21. Thanks a bunсh fοr sharіng
    this ωith аll folks you rеally know what you are
    speaking аbοut! Bοokmarκеd.
    Κіndly additiοnally sеek aԁvіce from my web site =).
    We could have a link alternate arrangement betwеen uѕ

    Feel free to νisit my homepаge ... Online Discounted Hotels scheduling in The italian capital

    ReplyDelete
  22. Amаzing iѕsuеs here. I'm very happy to look your article. Thank you a lot and I am taking a look ahead to touch you. Will you kindly drop me a mail?

    My web page; www.hotel-discount.com

    ReplyDelete
  23. Hello this is somewhat of off tοpic but
    I was wondering if blogs use WYSIWҮG editoгs or if you have tо
    manually coԁe with HTML. I'm starting a blog soon but have no coding knowledge so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!

    Check out my web blog :: reservation guide

    ReplyDelete
  24. Hello therе I am ѕo excіted ӏ fοund
    your site, I геally fоunԁ yοu by mistake, ωhіle I was browsing on Aol foг
    sοmething elѕe, Αnyways Ι аm hеre
    now and would just likе to saу thanks a lot for a tгemеndous post and a
    all rounԁ exciting blog (I also lοvе the theme/desіgn), I don't have time to browse it all at the moment but I have saved it and also included your RSS feeds, so when I have time I will be back to read more, Please do keep up the great job.

    Feel free to surf to my homepage Hotel Cost Assessment Vs Standard Take a trip Search Web sites * Motels Discounts

    ReplyDelete
  25. I'm gone to convey my little brother, that he should also go to see this blog on regular basis to obtain updated from newest news.

    Here is my site - http://www.hotel-discount.com/discount-hotels-listing-compare-hotels-pri... (http://www.quality-improvements.co.uk/)

    ReplyDelete
  26. I'm not sure where you are getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for great information I was looking for this information for my mission.

    Here is my web page; http://www.hotel-discount.com/hotel-price-comparison-vs-traditional-travel-search-websites/ (www.civillibertieswa.org)

    ReplyDelete