APPLIED_TEXT_VIEWER_NAME | specifies a character string that names the rendered
package view, which results from the application of the text viewer
template. To specify the name of the rendered package view, use either FILEREF: SAS_fileref or FILENAME: external_filename. This property is valid only when the TEXT_VIEWER_NAME property
is also specified. By default, the rendered view is created as a
temporary file. This property overrides the default, causing the rendered
view to be saved permanently to a file.
|
APPLIED_VIEWER_NAME | specifies a character string that indicates the
name of the rendered package view, which results from the application
of the HTML viewer template. To specify the name of the rendered package
view, use either FILEREF: SAS_fileref or FILENAME: external_filename. This property
is valid only when the VIEWER_NAME property is also specified. By
default, the rendered view is created as a temporary file. This property
overrides the default, causing the rendered view to be saved permanently
to a file.
|
ARCHIVE_FULLPATH | returns the complete URL path of the published archive on the server. The URL path includes the name of the archive, as specified by ARCHIVE_NAME or the generated name if ARCHIVE_NAME is not specified. This output property is returned only if ARCHIVE_PATH is specified. |
ARCHIVE_NAME | specifies a character string that indicates the name of the archive file. |
ARCHIVE_PATH | specifies a character string that indicates the path where the archive should be created. |
COLLECTION_FOLDER | specifies both the parent folder and the collection folder together. This property is relative to the list name. Do not specify a value for this property if you are using the COLLECTION_URL property. |
COLLECTION_URL | specifies a character string that indicates the URL in which the SharePoint collection is placed. The COLLECTION_URL is specified in the following format: http://host/site/list-name/folder-name. This is the equivalent of specifying the SITE_URL, LIST_NAME, and COLLECTION_FOLDER properties separately. Do not specify a value for this property if you are using the SITE_URL, LIST_NAME, or COLLECTION_FOLDER properties. Note that when you use COLLECTION_URL, the default behavior is to replace the existing collection at that location. Do not use this property if the SharePoint URL has one of the following formats: http://host/site/subsite</subsiteN>/list-name/folder-name or http://host-is-the-sitename/list-name/folder-name. |
DEBUG_FILE | specifies the name of the file that will contain debug wire trace output. |
GENERATED_NAME | returns the name of the package, whether this value was generated by SAS or specified by another property. This property is an output property. If the package is published with a PARENT_URL, and ARCHIVE_PATH is not specified, then the package is published as a folder that contains the contents of the package and not as a .spk file. In this case, the return value for GENERATED_NAME will not be the name of the archive but the name of the package. For SharePoint, this is a folder name. |
HTTP_PASSWORD | indicates the password that is needed to bind to the Web server on which the package is published. Specify this property only when the Web server is secured. |
HTTP_USER | indicates the user ID that is needed to bind to the Web server on which the package is published. Specify this property only when the Web server is secured. |
IF_EXISTS | specifies one of the following character strings. Use the IF_EXISTS property to control the treatment of same-named collections already existing on the server. "NOREPLACE" indicates that if the package being published contains a collection that already exists on the server, the PUBLISH_PACKAGE call is to return immediately without affecting the contents of the existing collection. "UPDATE" indicates that if the collection already exists on the server, the PUBLISH_PACKAGE call is to update the existing collection by replacing like-named entities and adding newly named entities. If "UPDATE" is specified and both the package to publish and the existing collection have an HTML set (created with INSERT_HTML) with the same NESTED_NAME, then the HTML set in the published package replaces the HTML set in the existing collection. "UPDATEANY" is identical to "UPDATE" except that the PUBLISH_PACKAGE CALL routine can be used to update a collection that SAS did not create. A consequence of using "UPDATEANY" is that SAS will be unable to retrieve the published package. Note that when names are generated automatically for HTML set collections, the publish code ensures that name collisions will not occur. |
INITIALIZE_SITE | enables an administrator to initialize a SharePoint site. Before a SharePoint site is used for the first time, it must be initialized with SharePoint content types and column metadata defined by SAS. |
LIST_NAME | specifies a document library in the SharePoint site. SharePoint document libraries are a special type of list that is used for ordering folders and files. Do not specify a value for this property if you are using the COLLECTION_URL or PARENT_URL properties. |
PARENT_FOLDER | specifies the parent folder of a generated collection name. This property is relative to the list name. Do not specify a value for this property if you are using the PARENT_URL property. |
PARENT_URL | specifies a character string that indicates the URL under which the WebDAV collection is placed. The collection is automatically assigned a unique name. Do not specify a value for this property if you are using the SITE_URL, LIST_NAME, or PARENT_FOLDER properties. |
SITE_URL | defines the transfer protocol (HTTP or HTTPS), the host name, and the SharePoint site. Do not specify a value for this property if you are using the COLLECTION_URL or PARENT_URL properties. |
TARGET_VIEW_MIMETYPE | specifies a character string that indicates the MIME type of the rendered view for delivery to a SharePoint server. The target view MIME type overrides the default view MIME type, which is automatically inferred from the viewer. Typical MIME types are HTML (.htm) and plain text (.txt) files. If this field remains blank, then the viewer filename extension is used to locate the MIME type in the appropriate registry. Windows hosts use the Windows Registry; other hosts use the SAS Registry. The TARGET_VIEW_MIMETYPE and TARGET_VIEWER_MIMETYPE properties are synonymous. |
TARGET_VIEW_NAME | specifies a character string that indicates the name of the rendered view that is published with the package to the SharePoint server. The specified target view name overrides the default name, which is index.html. The TARGET_VIEW_NAME and TARGET_VIEWER_NAME properties are synonymous. |
TARGET_VIEWER_MIMETYPE | see TARGET_VIEW_MIMETYPE. |
TARGET_VIEWER_NAME | see TARGET_VIEW_NAME. |
TEXT_VIEWER_NAME | specifies a character string that indicates the
name of a text viewer template that formats package content for later
viewing by a Web browser or text editor or other program that is specific
to the viewer template. Syntax is either FILEREF: SAS_fileref or FILENAME: external_filename.
|
VIEWER_NAME | specifies a character string that indicates the
name of the HTML viewer template to be applied by using either FILEREF: SAS_fileref or FILENAME: external_filename.
|
http://www.host.com/AlphaliteAirways/revenue/quarter1The collection is named quarter1.
http://host/site/list-name/folder-name
). SharePoint sites can be nested.
For example, a site could be http://myhost/MyMainSite/SiteUnderneath
. Because SharePoint sites can be
nested, the SITE_NAME, LIST_NAME, and COLLECTION_FOLDER properties
must be specified separately. To view a collection with a Web browser,
combine all three pieces of information (for example, http://host/site/list-name/folder-name
).
http://host/topsite/nestedsite/Documents
is a nested site URL. For a nested
site, the SITE_NAME, LIST_NAME, and COLLECTION_FOLDER properties must
be used. If a COLLECTION_URL is mistakenly used with a nested site
URL, the caller will receive an HTTP status of 404 (NOT FOUND) because
the URL will not be properly parsed.
Yes
to allow management
of content types.
No
.
publishType = 'TO_SHAREPOINT'; properties = 'SITE_URL, LIST_NAME, COLLECTION_FOLDER, HTTP_USER, HTTP_PASSWORD'; siteUrl = 'http://www.alphaliteairways.com/sale'; listName = 'fares'; collectionFolder = 'Fare Lists'; userName = 'JohnSmith'; password = 'secret'; CALL PACKAGE_PUBLISH(packageId, publishType, rc, properties, siteUrl, listName, collectionFolder, userName, password);
publishType = 'TO_SHAREPOINT'; properties = 'COLLECTION_URL, HTTP_USER, HTTP_PASSWORD'; collectionUrl = 'http://www.alphaliteairways.com/sale/fares/Fare Lists'; userName = 'vicdamone'; password = 'myway'; CALL PACKAGE_PUBLISH(packageId, publishType, rc, properties, collectionUrl, userName, password);
publishType = 'TO_SHAREPOINT'; properties = 'SITE_URL, LIST_NAME, HTTP_USER, HTTP_PASSWORD, INITIALIZE_SITE'; siteUrl = 'http://www.alphaliteairways.com/'; userName = 'vicdamone'; password = 'myway'; initialize = 'TRUE'; CALL PACKAGE_PUBLISH(packageId, publishType, rc, properties, siteUrl, listName, userName, password, initialize);