Methods Listed by Category

Create, Update, or Delete

Name
Syntax and Description
package.COLUMNDELETE(col);
Deletes the specified column from the specified data grid.
Product: Base SAS
Document: SAS DS2 Reference for SAS Viya Workbench
package.COLUMNEXISTS(colName);
Returns 1 (true) if the specified column exists. Otherwise, returns 0 (false).
Product: Base SAS
Document: SAS DS2 Reference for SAS Viya Workbench

General Purpose

D H L

Name
Syntax and Description
DELETE( );
Deletes an instance of a class.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
HREF (DATA: 'displayed-data', URL:'data-path' <,option-1> <,option-2, ...>);
Creates a link.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
LINE(<option-1><,option-2, ...>);
Inserts a horizontal rule (line) across the page.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System

Layout: Absolute

L R

Name
Syntax and Description
LAYOUT_ABSOLUTE(<option-1><,option-2, ...>);
Creates an absolute layout container. The LAYOUT_ABSOLUTE method enables you to specify the exact location on a page for your regions and is limited to one page of layout.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
LAYOUT_END( );
Ends a gridded or absolute layout block.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
REGION(<option-1><,option-2, ...>);
Creates a region container for absolute layouts.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System

Layout: Gridded

L R

Name
Syntax and Description
LAYOUT_END( );
Ends a gridded or absolute layout block.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
LAYOUT_GRIDDED(<option-1><,option-2, ...>);
Creates a gridded layout container. The LAYOUT_GRIDDED method enables you to arrange output in a two-dimensional gridded structure such as a spreadsheet or a piece of graph paper.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
REGION(<option-1><,option-2, ...>);
Creates a region container for gridded layouts.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System

Media

A I V

Name
Syntax and Description
AUDIO (FILE:'path' | 'FILEREFfileref'
<, TYPE: 'audio-type',><audio-control-option-1><,audio-control-option-2, ...>);
Embeds audio into HTML5 or EPUB output.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
IMAGE (FILE:"FILEREF:fileref" | "filename"<,option-1> <,option-2, ...>);
Inserts an image into all open output destinations.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
VIDEO (FILE: 'path' | 'FILEREFfileref'
<, TYPE:file-type, ><video-control-option-1><,video-control-option-2, ...>);
Embeds video into HTML5 or EPUB output.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System

Page

F P T

Name
Syntax and Description
FOOTNOTE(DATA:'displayed-data' <,option-1><,option-2, ...>);
Adds a footnote to the page.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
PAGE( );
Creates a page break.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
TITLE(DATA:'displayed-data' <,option-1><,option-2, ...>);
Adds a title to a page.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System

Table

B C F H R T

Name
Syntax and Description
BODY_END( );
Specifies the end of the body section of the table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
BODY_START(<option-1><,option-2, ...>);
Specifies the start of the body section of the table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
CELL_END( );
Specifies the end of a cell.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
CELL_START(<option-1><,option-2, ...>);
Specifies the start of a cell.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
FOOT_END( );
Specifies the end of the footer section of a table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
FOOT_START(<option-1><,option-2, ...>);
Specifies the start of the footer section of a table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
FORMAT_CELL(DATA:'displayed-data' <,option-1><,option-2, ...>);
Formats the contents of a cell.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
HEAD_END( );
Specifies the end of the header section of a table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
HEAD_START(<option-1><,option-2, ...>);
Specifies the start of the header section of a table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
ROW_END( );
Specifies the end of a row.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
ROW_START(<option-1><,option-2, ...>);
Specifies the beginning of a row.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
TABLE_END( );
Specifies the end of a table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
TABLE_START(<option-1><,option-2, ...>);
Specifies the start of a table.
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System

Text

F N

Name
Syntax and Description
FORMAT_TEXT(DATA:'displayed-data' <,option-1><,option-2, ...>);
Writes text to the active output destination(s).
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
NOTE(DATA:'displayed-data' <,option-1><,option-2, ...>);
Writes a note to the active output destination(s).
Product: Base SAS
Document: SAS Viya Workbench: Advanced Topics for the Output Delivery System
Last updated: June 5, 2026