Glossary |
in CBT entries, the space in which users respond to either fill-in-the-blank or multiple-choice questions.
a window that contains other windows (child windows) or from which other windows can be invoked, but which is not contained within any parent window that is part of the same software application. See also child window.
in syntax descriptions, any word that follows the keyword in a SAS statement. See also parameter.
the characteristics that describe and control the appearance and function of windows and window elements. See also field attributes, general attributes.
the process of calling another program or window. CBT entries support two types of branching: conditional and unconditional. See also conditional branching, unconditional branching.
a component of a graphical user interface. The button is programmed to execute a command, to open a window, or to perform some other function when a user selects it.
See SAS catalog entry.
a SAS catalog entry that identifies the first or last entry from the last SAS/AF application that was executed with the AF command. See also SAS catalog entry.
in CBT entries, a secondary, or sublevel, CBT entry that is displayed when a user completes the current CBT entry. See also parent entry.
in PROGRAM entries, fields that have the same Choice group attribute. These fields, called stations, display values from which users can make a single selection.
in object-oriented programming, the template or model for an object. A class includes data that describes the object's characteristics (instance variables) and the operations (methods) that the object can perform.
in CBT entries, an asterisk that marks the beginning of commented text. The asterisk can be placed either on the frame indicator line or on the feedback indicator line.
in CBT entries, branching in which a response from a user determines which program or window is called. See also branching, unconditional branching.
a graphical object that shows the relative position of a specific numeric value within a range of values. Many attributes of the object, such as its general shape, the type of arrow indicator, and how or whether the range is segmented, can be customized.
in SAS/AF PROGRAM entries, a line that contains logical NOT signs in columns 1-3. This line separates the scrollable area from the fixed, nonscrollable area in the PROGRAM entry's DISPLAY window. The nonscrollable area appears above the delimiter line. SAS/AF software recognizes the caret (^) and the negation character (¬) as NOT signs.
the area of a computer monitor in which the graphical user interface of a software application is visible to a user of that application.
a characteristic of a SAS catalog entry that identifies the catalog entry's structure and attributes to SAS. When you create an entry, SAS automatically assigns the entry type as part of the name.
a last-in, first-out stack that lists the current and inactive entries that were called during the execution of a SAS/AF, FSEDIT, or FSVIEW application.
a window (in a PROGRAM entry) or a window element (in a FRAME entry) that displays values in a tabular format by repeating a set of fields (or other objects, in a FRAME entry). The number of rows that are displayed is determined by the SAS Component Language program or by an attribute of the extended table object in the FRAME entry. Extended tables are either static or dynamic. For static extended tables, the number of rows is fixed. For dynamic extended tables, the number of rows can vary.
in CBT entries, a line that the software displays on which the user enters the answer to a question. This line is designated with a pound sign (#) in column 1 that indicates feedback.
a window area in which users can view, enter, or modify a value.
a set of characteristics that describe and control how the contents of a field are treated when values are entered or displayed in the field.
the process of checking user-entered values either against attributes that have been specified for a field or against conditions that have been specified in a SAS Component Language program.
a nonscrollable area in a window. Programmers create frames in windows by using boundary markers. If there are no boundary markers, users execute scroll commands to see all of the contents of a window when those contents are larger than the window itself.
in CBT entries, a text line that separates frames. This line is indicated either by a question mark in column 1 or by a row of dashes across the width of the DISPLAY window.
the set of characteristics that are assigned to a SAS catalog entry (such as a PROGRAM entry or a FRAME entry) that displays a window.
a command that is valid in all windows for a particular SAS software product.
a type of catalog entry that contains function key settings for interactive windowing procedures.
a name that is temporarily associated with a SAS data library. The complete name of a SAS file consists of two words, separated by a period. The libref, which is the first word, indicates the library. The second word is the name of the specific SAS file. For example, in VLIB.NEWBDAY, the libref VLIB tells SAS which library contains the file NEWBDAY. You assign a libref with a LIBNAME statement or with an operating system command.
in CBT entries, a forward slash that is positioned as the last nonblank character on the frame indicator line or on the feedback indicator line. The line continuation indicator appends the following line to the line on which the indicator appears.
in PROGRAM entries, a field with the Type attribute ACTION, which is associated with a station of a choice group. Linked action fields enable users to make a choice by selecting either the field itself or the associated station. See also check box, choice group.
in MENU entries, the process of associating a primary menu with a series of secondary MENU entries so that users can access submenu choices directly from the primary menu.
a row of fields or objects that is repeated in an extended table. See also extended table.
a data set that contains information that is used for additional validation of input values in fields that can use a lookup data set.
a SAS file in a SAS library.
a name that is assigned to a SAS file in a SAS library. See also member type.
a SAS name that identifies the type of information that is stored in a SAS file. Member types include ACCESS, DATA, CATALOG, ITEMSTOR, MDDB, PROGRAM, and VIEW.
a type of access to a SAS data library that permits only one user to use a member (such as a SAS data set) at a time. See also record-level access.
a window object that presents choices to users. In SAS software, menus include menu bars, pull-down menus, block menus, and selection lists.
the primary list of items at the top of a window, which represent the actions or classes of actions that can be executed. Selecting an item executes an action, opens a pull-down menu, or opens a dialog box that requests additional information. See also pop-up menu, pull-down menu.
a special character that is displayed for each character of an empty input field. By default, the pad character is an underscore (_).
(1) in SAS/AF and SAS/FSP applications, a window characteristic that can be controlled by the user. (2) in SAS Component Language (SCL), a value that is passed from one entry in an application to another. For example, in SAS/AF applications, parameters are passed between entries by using the CALL DISPLAY and ENTRY statements. (3) a unit of command syntax other than the keyword. For example, NAME=, TYPE=, and COLOR= are typical command parameters that can be either optional or required.
the CBT entry that called the current CBT entry.
in CBT entries, a line that indicates that a frame should pause. Additional information is displayed when a user presses the ENTER key. This line is designated by three at signs (@) in columns 1-3.
a menuing system in SAS that is used instead of the command line as a way to execute commands. The PMENU facility consists of a menu bar, pull-down menus, and dialog boxes.
a menu that appears when it is requested. These menus are context-specific, depending on which window is active and on the cursor location. See also pull-down menu.
a field to which users cannot tab and in which they cannot alter values.
the list of menu items or choices that appears when you choose an item from a menu bar or from another menu. See also PMENU facility.
a type of access to a SAS data set or other file that permits more than one user to access the SAS data set or file at a time. Only one user can use a single observation or record of the file at a time, but other users can access other observations or records in the same file. See also member-level access.
a SAS file that stores many different kinds of information in smaller units called catalog entries. A single SAS catalog can contain several different types of catalog entries. See also SAS catalog entry.
a separate storage unit within a SAS catalog. Each entry has an entry type that identifies its purpose to SAS. Some catalog entries contain system information such as key definitions. Other catalog entries contain application information such as window definitions, Help windows, formats, informats, macros, or graphics output. See also entry type.
See SCL (SAS Component Language).
a programming language that is provided with SAS/AF and SAS/FSP software. You can use SCL for developing interactive applications that manipulate SAS data sets and external files; for displaying tables, menus, and selection lists; for generating SAS source code and submitting it to SAS for execution; and for generating code for execution by the host command processor.
a list of items in a window, from which users can make one or more selections. Sources for selection lists are LIST entries, special SCL functions, and extended tables.
a field in a choice group. Only one station can be active at a particular time. See also choice group.
a series of information about the entries and windows that are created when a user invokes a SAS/AF, FSEDIT, or FSVIEW application. Within the stream, SAS creates stacks to keep track of which entries have been called and which windows are currently open. Stacks use a last-in, first-out hierarchy.
a special data set that is created to save information about user responses to questions in CBT entries.
in CBT entries, unconditionally changing the flow of control to a statement that does not immediately follow the current statement. See also branching, conditional branching.
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.