Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Customizing Services Menu Controls in the GUI for Running Batch Jobs

    • Article Type: General
    • Product: Aleph
    • Product Version: 18.01

    What do the tags in the pc_b_eng service menu job files mean?

    [The second section of settings -- runtime, library, print ID -- are not defined in the pc_b_<lng> XML files and are not covered in the list below.]

    Each dropdown or text box etc is called a <control> and contains sub-controls.

    CONTROLS (related sub-controls):

    checkbox (citems, always used with source = explicit)
    expand_checkbox (always used with source = [source name], only for sub-libraries)
    combo (cbitems, same as a dropdown, but allows deletion of content)
    dropdown (cbitems, always used with source = explicit)
    expand_drop_down (always used with source = [source name])
    edit (textbox for characters)
    edit_num (textbox for numbers)
    radio (ritems, always used with source = explicit)

    Some sub-control types are only associated with one specific control Some sub-control types can appear in more than one control.

    Direct output to the ADM Library

    <affected_field>F09</affected_field> [used in expand_drop_down]
    Field X changes the values in field Y (the affected_field).

    ** NEVER CHANGE **
    Each Control has a unique argname

    Contains sub-controls: <label><argname>
    Text box followed by a "..." button that opens the borrower/budget/supplier/vendor selection dialog.

    <cbitem> [used with dropdown control]
    <value>02</value> = value of line
    <display>Improved User Letter</display> = displayed content

    <char_case> U / L </char_case>
    Used with edit control. Limits data entry to upper or lower case.

    <check> (in an "Input File Name" dialog, checks for the existance of the file
    <check_proc>b_check_filename </check_proc>

    <citem> [used with checkbox control, note that each citem has its own argname]
    <display>Hold Requests</display>

    Default content of field.

    Used with expand_drop_down.
    ALL adds an "All" option to the control. For example, in a p*.xml file, deleting the "<empty_line>NO_USE</empty_line>" that follows the "<source>[VARIABLE-NAME]</source> or replacing it with an "<empty_line>ALL</empty_line>", will add "All" to the control.
    ALL_ZZ adds both the All option and a "ZZ (space as a value)" option to the control.
    NONE adds a "None" option to the control.
    NO-USE prevents the display of the "All" option in the control.

    <hidden> [a Control that is not displayed]

    <label>Letter Format</label>
    Field label.

    <label_only><label>Privileges Filters:</label></label_only>
    Section label.

    <ritem> [used with radio control]
    <display>BIB Record Numbers</display>

    Text box (edit control) size in characters.

    Data source. Never change non-"explicit" entries.
    Explicit means the source is within the control, using ritem, citem, or cbitem.
    Anything else ("non-explicit", like "SUB-LIBRARY-CASH") means that the source is a predefined list which can usually be found in pc_tab_exp_field.<lng> using the given variable name. Used with expand_*.

    Only Y value. Used with date_time control to change the control from a date dialog (N) to a time dialog (Y).

    <dialog> </dialog>
    <title> </title>
    <proc> </proc>
    Opens and closes each xml file.

    Controls in which library the job runs

    <allow_online> </allow_online> [adds the Online checkbox which allows a job to circumvent the batch queue]
    <ignore_print_id> </ignore_print_id> [causes Print ID to be ignored]
    <ignore_form_language> </ignore_form_language> [causes language value populated by the Language_Id field to be ignored, and uses the system language]
    No content. Special commands


    (FAQ pc_b_lng pc_b_eng)

    Additional Information


    • Article last edited: 10/8/2013
    • Was this article helpful?