Glossary |
the characteristics that describe and control the appearance and function of windows and window elements. See also field attributes, general attributes.
the command prompt in the upper-left corner of a window.
a variable in an FSVIEW window whose value is calculated by a formula.
(1) the degree to which a procedure can control access to observations in a SAS data set. (2) one of the determinants in the kind of lock that a task obtains on a SAS data set or on an observation in the data set. The control level specifies how other SAS tasks can access the SAS data set concurrently. Every SAS task has an open mode and a default control level for each SAS data set that it accesses, based on how the task operates on that data set.
a type of window that opens to prompt you for additional information or to ask you to confirm a request.
a component of SAS software that reads from or writes to a file. Each engine enables SAS to access files that are in a particular format.
the operating environment in which a user executes applications, as opposed to the development environment in which a developer builds applications. See also operating environment.
the stage at which an SCL program is executed, from initialization through termination. During this phase, the program typically validates field values, calculates values for computed variables based on user input, invokes secondary windows, issues queries, executes user-issued commands, and retrieves values from SAS data sets or from external files.
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 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 name that is temporarily assigned to an external file or to an aggregate storage location such as a directory or folder. The fileref identifies the file or the storage location to SAS. See also libref.
a SAS catalog entry of type FORM. Forms contain information that is used for formatting printed output.
a pattern or set of instructions that SAS uses to determine how the values of a variable (or column) should be written or displayed. SAS provides a set of standard formats and also enables you to define your own formats.
an expression that calculates the value for a computed variable or that manipulates the value of a data set variable in the FSVIEW window. Formulas can consist of more than one statement, and they can also include any of the elements of SAS Component Language that are valid in SAS/FSP software.
a SAS catalog entry of type FORMULA that contains formulas for calculating computed variables, as well as other general parameters of an FSVIEW session. Only one formula entry at a time can be associated with a data set, but the associated formula entry can be changed or replaced during an FSVIEW session.
a unit into which information that will be displayed in a window can be divided. Each frame consists of a block of text and fields that completely fill the window. For example, the FSEDIT Attribute window is divided into a series of fourteen frames-—one for each field attribute.
an FSBROWSE session that has an associated SCREEN entry and which uses one or more of the following: a custom display layout, special field attributes, a SAS Component Language program, or custom window parameters.
an FSEDIT session that has an associated SCREEN entry and which uses one or more of the following: a custom display layout, special field attributes, a SAS Component Language program, or custom window parameters.
an FSVIEW session that has an associated FORMULA entry and which uses one or more of the following: a custom display layout, computed variables, special field attributes, or custom window parameters.
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.
in SAS Component Language, the stage at which initialization steps are performed before a window is displayed in SAS/AF software or before an observation is displayed in SAS/FSP software.
a SAS catalog entry of type LETTER. A LETTER entry contains the text of a document that was prepared with the FSLETTER procedure. The LETTER entry also stores the attributes of any fields in the document, as well as the name of the associated form for printing the document and the general text editor parameters that were in effect when the document was last edited.
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.
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.
the area immediately beneath a window's command line or menu bar which displays messages from SAS or from the SAS Component Language reserved variable _MSG_.
a computer, or a logical partition of a computer, and the resources (such as an operating system and other software and hardware) that are available to the computer or partition.
(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.
a field to which users cannot tab and in which they cannot alter values.
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 SCL (SAS Component Language).
a type of SAS data set that contains data values as well as descriptor information that is associated with the data. The descriptor information includes information such as the data types and lengths of the variables, as well as the name of the engine that was used to create the data. SAS data files are of member type DATA. See also SAS data set, SAS data view.
a collection of one or more SAS files that are recognized by SAS and which are referenced and stored as a unit. Each file is a member of the library.
a file whose contents are in one of the native SAS file formats. There are two types of SAS data sets: SAS data files and SAS data views. SAS data files contain data values in addition to descriptor information that is associated with the data. SAS data views contain only the descriptor information plus other information that is required for retrieving data values from other SAS data sets or from files whose contents are in other software vendors' file formats.
a type of SAS data set that retrieves data values from other files. A SAS data view contains only descriptor information such as the data types and lengths of the variables (columns), plus other information that is required for retrieving data values from other SAS data sets or from files that are stored in other software vendors' file formats. SAS data views are of member type VIEW.
a specially structured file that is created, organized, and, optionally, maintained by SAS. A SAS file can be a SAS data set, a catalog, a stored program, or an access descriptor.
a text-editing facility that is available in some windows of the SAS windowing environment, as well as in windows of SAS/AF, SAS/FSP, and SAS/GRAPH software.
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 division of an FSBROWSE or FSEDIT window. When a data set contains more variables than can fit in an FSBROWSE or FSEDIT window, or when the defined size of a custom display is larger than the current window dimensions, the FSBROWSE or FSEDIT procedure divides the information to be displayed into window-sized units called screens.
a SAS catalog entry of type SCREEN that contains information about the custom features of an FSBROWSE or FSEDIT application. If the application includes a SAS Component Language (SCL) program, the program is also stored in the SCREEN entry.
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.
in SAS Component Language, the stage at which a program processes any steps that are required before the current observation is written to the data set and another observation is read.
See field validation.
one or more WHERE expressions used in a WHERE statement, a WHERE function, or a WHERE= data set option.
a type of SAS expression that specifies a condition for selecting observations for processing by a DATA step or a PROC step. WHERE expressions can contain special operators that are not available in other SAS expressions. WHERE expressions can appear in a WHERE statement, a WHERE= data set option, a WHERE clause, or a WHERE command.
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.