Properties
Data type | Attribute |
---|---|
Collection | - |
Used in
Macro | Description |
---|---|
XmlProcessor | Native Xml data Macro. |
Remarks
The Actions collection is used to perform data retrieval or in-place manipulation of the Xml document using XPath queries and SXML. These actions can be performed on single nodes or on a list of nodes retrieved by the XPath expression.
XPath doesn't have the notion of default namespaces, like XML itself does. This means that you will have to declare a namespace prefix and uri when querying XML with default namespaces, even if declared explicitly in the document structure. To accomodate for this, Smartsite will do this automatically for you, and will add the default namespaces under a built-in prefix: defaultns. When more than one namespace is declared as the default namespace within an XML document, defaultns2, defaultns3 and so on will be used for the second and next default namespaces.
Since 1.4, each actions member can have a condition attribute. The condition is a Viper expression that, if not omitted, must return true in order to have the action executed.
Note that the condition expression is only executed prior to executing the action, not for each hit the xpath query generates in the Xml document/fragment.
Examples
Populating a DataTable
In this example, a node list is selected from the given Xml document, and a given DataTable is populated with nodes relative to the nodes in the selected nodes.
Smartsite SXML | Copy Code |
---|---|
{buffer.set(d, datatable.createempty())} <se:xmlprocessor save="a" > <se:parameters> <se:parameter name="xml"> <root> <addresses> <address nr="1"> <street>Jaarbeursplein</street> <zipcode>3521 AL</zipcode> <city>Utrecht</city> </address> <address nr="2"> <street>Elektronicaweg 131</street> <zipcode>2628 XG</zipcode> <city>Delft</city> </address> </addresses> </root> </se:parameter> <se:parameter name="actions"> <se:collection> <se:member type="multiplenodes" query="//addresses/address" > {this.populatedatatable($d, 'nr=@nr', 'street=./street', 'zipcode=./zipcode', 'city=./city')} </se:member> </se:collection> </se:parameter> </se:parameters> </se:xmlprocessor> <se:format inputdata="{buffer.get(d)}" resultformat="{page.setforcedresult(this.result())}"> <se:rowformat trim="both"><p> {this.field(street)}<br /> {this.field(zipcode)}, {this.field(city)} </p></se:rowformat> </se:format> |
Smartsite SXML | Copy Code |
---|---|
<se:xmlprocessor resulttype="datetime" xml="{itemdata.field(xml, 29967)}"> <se:parameters> <se:parameter name="namespaces"> <se:collection> <se:member prefix="se">http://smartsite.nl/namespaces/sxml/1.0</se:member> </se:collection> </se:parameter> <se:parameter name="actions"> <se:collection> <se:member query="/root/site/page/adddate" type="singlenode"> {this.setresult(this.getvalue())} </se:member> </se:collection> </se:parameter> </se:parameters> </se:xmlprocessor> |
More examples
Read binary data from an Xml document
Build XML document
Build an XML document from scratch, using the XmlProcessor
XPath on document with multiple default namespaces
Doing an XPath query on an XML document with the default namespace differing during traversal.
Using explicit default namespace in XPath query
Specifying the default namespace in a XPath query in XmlProcessor actions.
Read and process RSS feed using Embed and XmlProcessor
Process RSS data without using the feedreader macro.
Consume Google Weather API
Consuming the Google REST Weather API using a cached EmbedUri and XmlProcesor.
XmlProcessor action with condition Example
An example of declaring conditional actions in the XmlProcessor macro.
Populating a DataTable using an existing data structure
Populating a DataTable from Xml, but using a previously declared datatable with typed columns.
- Macro
-
Macro Parameters
- Access Macro Parameter
- AccessDenied Macro Parameter
- Action (GoogleWebmasterTools) Macro Parameter
- AddBaseHref Macro Parameter
- AddStyle (Image) Macro Parameter
- AIM Macro Parameter
- AjaxError (Smartlet) Macro Parameter
- AllowAnonymous (Poll) Macro Parameter
- AllowDtd (XmlProcessor) Macro Parameter
- Allowemptysearch (FacetedSearchQueryBuilder20) Macro Parameter
- AltText (Image) Macro Parameter
- Amount (Payment) Macro Parameter
- AspectRatio (Image) Macro Parameter
- Assetsearch (FacetedSearchQueryBuilder20) Macro Parameter
- AssumeSortedInputs (Join) Macro Parameter
- Attachments (SendMail) Macro Parameter
- Attribs (SmartletBox) Macro Parameter
- AuthenticationPassword (ImageFromHtml) Macro Parameter
- AuthenticationUsername (ImageFromHtml) Macro Parameter
- AutoIncrementSerial (Payment) Macro Parameter
- AutoTitle (Image) Macro Parameter
- BaseUrl (PdfDocument) Macro Parameter
- Bcc (SendMail) Macro Parameter
- BindingConfigurationName (Webservice) Macro Parameter
- BindingType (Webservice) Macro Parameter
- Body (SendMail) Macro Parameter
- BodyIsHtml (SendMail) Macro Parameter
- BoxFormat (SmartletBox) Macro Parameter
- BoxMode (SmartletBox) Macro Parameter
- BoxSkin (SmartletBox) Macro Parameter
- BoyerMoore (Replace) Macro Parameter
- Brand (Payment) Macro Parameter
- BuildString (XmlProcessor) Macro Parameter
- Buttons (SmartletBox) Macro Parameter
- BypassExistingCache (Cache) Macro Parameter
- BypassExistingCache (FeedReader) Macro Parameter
- Cacheable (SmartletPreset) Macro Parameter
- CallbackUrl (DigiDLogin) Macro Parameter
- Caption (SmartletBox) Macro Parameter
- CaseInsensitive (Replace) Macro Parameter
- CatalogUrl (Payment) Macro Parameter
- CC (SendMail) Macro Parameter
- Channel (References) Macro Parameter
- Channel (SmiData) Macro Parameter
- ChannelCodes (FacetedSearchQueryBuilder) Macro Parameter
- ChannelCodes (FacetedSearchQueryBuilder20) Macro Parameter
- Channels (References) Macro Parameter
- CheckoutName (Payment) Macro Parameter
- ChildOrderField (ViewHierarchy) Macro Parameter
- ClassName (Image) Macro Parameter
- ColumnData (PlaceholderData) Macro Parameter
- CommandOrder (Image) Macro Parameter
- CommentId (ItemComments) Macro Parameter
- Compile (Transform) Macro Parameter
- Condition Macro Parameter
- ConditionType (FacetedSearchPrepareInputData) Macro Parameter
- ConditionType (FacetedSearchPrepareInputData20) Macro Parameter
- ConfigurationXml Macro Parameter
- Connection (SqlQuery) Macro Parameter
- Connection Macro Parameter
- ContentDisposition Macro Parameter
- ContentItem (ItemComments) Macro Parameter
- ContentTypeCodeFolders (SyncFileLinks) Macro Parameter
- ConversionDelay (ImageFromHtml) Macro Parameter
- Cookies (EmbedUri) Macro Parameter
- Copyright (RSS) Macro Parameter
- CropBottom (Image) Macro Parameter
- CropHeight (Image) Macro Parameter
- CropLeft (Image) Macro Parameter
- CropRight (Image) Macro Parameter
- CropTop (Image) Macro Parameter
- CropWidth (Image) Macro Parameter
- CssLocation (Scf) Macro Parameter
- Culture (Locale) Macro Parameter
- Currency (Payment) Macro Parameter
- CurrentKey (Siblings) Macro Parameter
- CurrentPage (Paging) Macro Parameter
- CustomData (EmbedPreview) Macro Parameter
- CustomDoctype Macro Parameter
- CustomerAddress (Payment) Macro Parameter
- CustomerCountry (Payment) Macro Parameter
- CustomerEmail (Payment) Macro Parameter
- CustomerName (Payment) Macro Parameter
- CustomerPhone (Payment) Macro Parameter
- CustomerTown (Payment) Macro Parameter
- CustomerZipcode (Payment) Macro Parameter
- CustomPostData (EmbedUri) Macro Parameter
- CustomPostData Macro Parameter
- CustomProperties (SetFileProperties) Macro Parameter
- CustomRequestBody Macro Parameter
- CustomRequestContentType Macro Parameter
- Data (Binary) Macro Parameter
- Data (Buffer) Macro Parameter
- DataSeries (Chart) Macro Parameter
- Date (Calendar) Macro Parameter
- DayFormat (Calendar) Macro Parameter
- Default Macro Parameter
- Defaultcombine (FacetedSearchPrepareInputData20) Macro Parameter
- DefaultPriority (SearchEngineSitemap) Macro Parameter
- DefaultReturnUrl (Login) Macro Parameter
- Dependencies (Code) Macro Parameter
- DependsOn Macro Parameter
- Description (RSS) Macro Parameter
- Description (TranslationContext) Macro Parameter
- DisableSmartlet (SmartletPreset) Macro Parameter
- DisplayBack (Siblings) Macro Parameter
- DisplayChild (Siblings) Macro Parameter
- DisplayFields (Parents) Macro Parameter
- DisplayFields (Siblings) Macro Parameter
- DisplayFields (XLinks) Macro Parameter
- DisplayFirst (Siblings) Macro Parameter
- DisplayLast (Siblings) Macro Parameter
- DisplayName (Smartlet) Macro Parameter
- DisplayName (SmartletPreset) Macro Parameter
- DisplayNext (Siblings) Macro Parameter
- DisplayParent (Siblings) Macro Parameter
- DocType Macro Parameter
- DuoToneTint (Image) Macro Parameter
- Else (If) Macro Parameter
- Email (GoogleWebmasterTools) Macro Parameter
- EmbeddedResources (SendMail) Macro Parameter
- EnableActiveX (ImageFromHtml) Macro Parameter
- EnableBehaviors (ImageFromHtml) Macro Parameter
- Enabled (CacheFile) Macro Parameter
- EnableJavascript (ImageFromHtml) Macro Parameter
- Encode (ViewSource) Macro Parameter
- Encode (XmlProcessor) Macro Parameter
- Encoding Macro Parameter
- EndpointConfigurationName (Webservice) Macro Parameter
- Enrich (Dir) Macro Parameter
- Error Macro Parameter
- EvaluationScope (TranslationContext) Macro Parameter
- ExactTerms (FacetedSearchPrepareInputData) Macro Parameter
- ExactTerms (FacetedSearchPrepareInputData20) Macro Parameter
- ExcludeContentTypes (ItemComments) Macro Parameter
- ExcludeFileExtensions (SyncFileLinks) Macro Parameter
- ExcludeFolders (SyncFileLinks) Macro Parameter
- ExpandWithFormsOf (FacetedSearchPrepareInputData) Macro Parameter
- ExpandWithFormsOf (FacetedSearchPrepareInputData20) Macro Parameter
- Expiration (CacheFile) Macro Parameter
- Expression (If) Macro Parameter
- Expression (Switch) Macro Parameter
- Expression Macro Parameter
- ExternalResultFormat (Region) Macro Parameter
- ExtraData (Payment) Macro Parameter
- ExtraElements (SmartletBox) Macro Parameter
- ExtraHeaders (RSS) Macro Parameter
- ExtraSettings (GoogleWebmasterTools) Macro Parameter
- Facet (FacetedSearchQueryBuilder) Macro Parameter
- Facet (FacetedSearchQueryBuilder20) Macro Parameter
- FacetValues (FacetedSearchQueryBuilder) Macro Parameter
- FacetValues (FacetedSearchQueryBuilder20) Macro Parameter
- FallbackImage (Image) Macro Parameter
- FallbackScope (TranslationContext) Macro Parameter
- Field (Binary) Macro Parameter
- Field (ItemData) Macro Parameter
- FieldNames (PlaceHolder) Macro Parameter
- FileExclusionExpressions (SyncFileLinks) Macro Parameter
- FileName (SetFileProperties) Macro Parameter
- FileName (SyncFileLinks) Macro Parameter
- FileName Macro Parameter
- Filesearch (FacetedSearchQueryBuilder20) Macro Parameter
- FileType (Image) Macro Parameter
- FileTypeFilter (ImageProperties) Macro Parameter
- Filter (Dir) Macro Parameter
- FixLinks Macro Parameter
- FolderExclusionExpressions (SyncFileLinks) Macro Parameter
- FoldersOnly (SiteMap) Macro Parameter
- FollowRedirect Macro Parameter
- ForceEncoding (Payment) Macro Parameter
- Form (SmartletNoScript) Macro Parameter
- Format (Format) Macro Parameter
- Format Macro Parameter
- FormatSourceId Macro Parameter
- FormAttribs (SmartletBox) Macro Parameter
- Fragment (XmlProcessor) Macro Parameter
- From (For) Macro Parameter
- From (SendMail) Macro Parameter
- From (SmiData) Macro Parameter
- Fulltextoveride (FacetedSearchPrepareInputData20) Macro Parameter
- Fulltextoverideset Macro Parameter
- GenerateKeyOnly (Cache) Macro Parameter
- GenerateRobotsTxt (SearchEngineSitemap) Macro Parameter
- Generator (RSS) Macro Parameter
- Global (Cache) Macro Parameter
- Grayscale (Image) Macro Parameter
- HeaderMode (EmbedUri) Macro Parameter
- Height (Image) Macro Parameter
- Height (ImageFromHtml) Macro Parameter
- Height (SmartletBox) Macro Parameter
- HomeUrl (Payment) Macro Parameter
- HostHeader (SearchEngineSitemap) Macro Parameter
- Href (Link) Macro Parameter
- Html (PdfDocument) Macro Parameter
- HtmlAttributes (Link) Macro Parameter
- HtmlBody (SendMail) Macro Parameter
- HttpRequestHeaders (ImageFromHtml) Macro Parameter
- Id (Application) Macro Parameter
- Id (Json) Macro Parameter
- Id (PageTranslations) Macro Parameter
- Id Macro Parameter
- IgnoreDuplicates Macro Parameter
- ImageFormat (ImageFromHtml) Macro Parameter
- ImageId (Image) Macro Parameter
- Images (PdfDocument) Macro Parameter
- Impersonate (DigiDLogin) Macro Parameter
- IncludeDefaults (Metadata) Macro Parameter
- IncludeDirectories (Dir) Macro Parameter
- IncludeDublinCore (Metadata) Macro Parameter
- IncludeExtraData (ItemComments) Macro Parameter
- IncludeFiles (Dir) Macro Parameter
- IncludeMandatoryPlaceholders (Scf) Macro Parameter
- IncludeMetadata (ImageProperties) Macro Parameter
- IncludeParents (FilterByHierarchy) Macro Parameter
- IncludeRoot (SiteMap) Macro Parameter
- IncludeRoot (ViewHierarchy) Macro Parameter
- Inherit (SmartletPreset) Macro Parameter
- InlineAttachments (SendMail) Macro Parameter
- Inner (NoAIM) Macro Parameter
- Inner (Region) Macro Parameter
- Inner (SmartletBox) Macro Parameter
- Inner Macro Parameter
- Inner Macro Parameter
- InnerClass (SmartletBox) Macro Parameter
- InputBuffer (XmlDataTable) Macro Parameter
- InputData (Calendar) Macro Parameter
- InputData (CmsUpdate) Macro Parameter
- InputData (Dir) Macro Parameter
- InputData (Filter) Macro Parameter
- InputData (FilterByHierarchy) Macro Parameter
- InputData (Format) Macro Parameter
- InputData (Image) Macro Parameter
- InputData (ImageProperties) Macro Parameter
- InputData (Json) Macro Parameter
- InputData (Paging) Macro Parameter
- InputData (Parents) Macro Parameter
- InputData (RSS) Macro Parameter
- InputData (Siblings) Macro Parameter
- InputData (Sort) Macro Parameter
- InputData (Statistics) Macro Parameter
- InputData (Tags) Macro Parameter
- InputData (ViewHierarchy) Macro Parameter
- InputData (ViewSource) Macro Parameter
- InputData (XLinks) Macro Parameter
- InputData Macro Parameter
- InputTables (Join) Macro Parameter
- Item (Binary) Macro Parameter
- Item (ItemData) Macro Parameter
- Item (SyncFileLinks) Macro Parameter
- ItemFormat (FeedReader) Macro Parameter
- ItemFormat (SiteMap) Macro Parameter
- Items (Statistics) Macro Parameter
- JavascriptLocation (Scf) Macro Parameter
- JobParameters (ScheduledJob) Macro Parameter
- JpgQuality (Image) Macro Parameter
- jQueryLocation (Scf) Macro Parameter
- jQueryNoConflict (Scf) Macro Parameter
- jQueryVar (Scf) Macro Parameter
- KeyDependencies (Cache) Macro Parameter
- KeyField (Siblings) Macro Parameter
- KeyField (ViewHierarchy) Macro Parameter
- Language (Code) Macro Parameter
- Language (RSS) Macro Parameter
- LatestCommentsCount (ItemComments) Macro Parameter
- LatestCommentsForUser (ItemComments) Macro Parameter
- Layout (Chart) Macro Parameter
- Left (Join) Macro Parameter
- LevelField (Siblings) Macro Parameter
- LevelField (ViewHierarchy) Macro Parameter
- Link (RSS) Macro Parameter
- LinkChannel (RSS) Macro Parameter
- List (PageTranslations) Macro Parameter
- LiteralMethodNode (Webservice) Macro Parameter
- LocalId Macro Parameter
- Location (Application) Macro Parameter
- Location (EmbedUri) Macro Parameter
- Location (FeedReader) Macro Parameter
- Location (Image) Macro Parameter
- Location (ImageFromHtml) Macro Parameter
- Location (ImageProperties) Macro Parameter
- Location (PdfDocument) Macro Parameter
- Location (SyncFileLinks) Macro Parameter
- Location (XmlProcessor) Macro Parameter
- Location Macro Parameter
- MapLinkUrls (Smartlet) Macro Parameter
- MatchScheme (XmlDataTable) Macro Parameter
- MaxAge (Cache) Macro Parameter
- MaxAge (CacheFile) Macro Parameter
- MaxAge (FeedReader) Macro Parameter
- MaxFontSize (Tags) Macro Parameter
- MaxHeight (Image) Macro Parameter
- MaxLevels (Parents) Macro Parameter
- MaxLevels (SiteMap) Macro Parameter
- MaxLevels (ViewHierarchy) Macro Parameter
- MaxReceivedMessageSize (Webservice) Macro Parameter
- MaxRows Macro Parameter
- MaxWidth (Image) Macro Parameter
- MethodArguments (Webservice) Macro Parameter
- MethodName (Webservice) Macro Parameter
- MethodNamespace (Webservice) Macro Parameter
- MethodNamespacePrefix (Webservice) Macro Parameter
- MimeType (Binary) Macro Parameter
- MinFontSize (Tags) Macro Parameter
- MinHeight (Image) Macro Parameter
- MinimumAccessLevel (Parents) Macro Parameter
- MinimumAccessLevel (Siblings) Macro Parameter
- MinimumAccessLevel (SiteMap) Macro Parameter
- MinimumAccessLevel (XLinks) Macro Parameter
- MinimumBrowseLevel (Parents) Macro Parameter
- MinimumBrowseLevel (Siblings) Macro Parameter
- MinimumBrowseLevel (SiteMap) Macro Parameter
- MinWidth (Image) Macro Parameter
- Mirror (Image) Macro Parameter
- Mode (Calendar) Macro Parameter
- Mode (FacetedSearchQueryBuilder) Macro Parameter
- Mode (FacetedSearchQueryBuilder20) Macro Parameter
- Mode (Payment) Macro Parameter
- Mode (SqlQuery) Macro Parameter
- Mode (Tags) Macro Parameter
- NameField (Login) Macro Parameter
- Namespaces (XmlProcessor) Macro Parameter
- NavigationTimeout (ImageFromHtml) Macro Parameter
- OilPaint (Image) Macro Parameter
- OmitXmlDeclaration (XHtmlPage) Macro Parameter
- OnClick (Image) Macro Parameter
- OnLoadHandler (Scf) Macro Parameter
- Operation (FacetedSearchPrepareInputData) Macro Parameter
- Operation (FacetedSearchPrepareInputData20) Macro Parameter
- Options (Replace) Macro Parameter
- Order (XLinks) Macro Parameter
- OrderBy (FacetedSearchQueryBuilder) Macro Parameter
- OrderBy (FacetedSearchQueryBuilder20) Macro Parameter
- OrderId (Payment) Macro Parameter
- OuterClass (SmartletBox) Macro Parameter
- OuterId (SmartletBox) Macro Parameter
- OutputBufferName (FacetedSearchQueryBuilder) Macro Parameter
- OutputBufferName (FacetedSearchQueryBuilder20) Macro Parameter
- OutputDecoding Macro Parameter
- OutputInnerText (Webservice) Macro Parameter
- OutputRequestEnvelope (Webservice) Macro Parameter
- PageScope (TranslationContext) Macro Parameter
- PageSize (Paging) Macro Parameter
- PagingId (SqlQuery) Macro Parameter
- ParametersNamespace (Webservice) Macro Parameter
- ParameterValidation (SqlQuery) Macro Parameter
- Params (SqlQuery) Macro Parameter
- Parent (RSS) Macro Parameter
- Parent (Siblings) Macro Parameter
- Parent (XLinks) Macro Parameter
- ParentField (ViewHierarchy) Macro Parameter
- Parents (FilterByHierarchy) Macro Parameter
- Password (CmsUpdate) Macro Parameter
- Password (EmbedUri) Macro Parameter
- Password (FeedReader) Macro Parameter
- Password (GoogleWebmasterTools) Macro Parameter
- Password (Impersonate) Macro Parameter
- Password (Webservice) Macro Parameter
- PasswordField (Login) Macro Parameter
- Path (Dir) Macro Parameter
- PaymentMethod (Payment) Macro Parameter
- PdfSettings (PdfDocument) Macro Parameter
- Ping (SearchEngineSitemap) Macro Parameter
- PollFolder (Poll) Macro Parameter
- PollItem (Poll) Macro Parameter
- Port (SendMail) Macro Parameter
- PostDirect Macro Parameter
- PreserveWhitespace (XmlProcessor) Macro Parameter
- Priority (SendMail) Macro Parameter
- ProcessHttpErrors (EmbedUri) Macro Parameter
- ProfileName (DigiDLogin) Macro Parameter
- Properties (Smartlet) Macro Parameter
- QueryPrefix (Paging) Macro Parameter
- RawSoapHeaders (Webservice) Macro Parameter
- ReadSchema (Webservice) Macro Parameter
- Recurse (ViewSource) Macro Parameter
- RecurseOnField (ViewHierarchy) Macro Parameter
- RecurseOnValue (ViewHierarchy) Macro Parameter
- ReferencedTables (SqlQuery) Macro Parameter
- Rem Macro Parameter
- RememberMeField (Login) Macro Parameter
- RemoveDuplicateNamespaces (XmlProcessor) Macro Parameter
- Render (SmartletBox) Macro Parameter
- Render Macro Parameter
- ReplaceWith (Replace) Macro Parameter
- ReplyTo (SendMail) Macro Parameter
- Report (SmiData) Macro Parameter
- ReportLength (SmiData) Macro Parameter
- RequestHeaders (EmbedUri) Macro Parameter
- ResizeMode (Image) Macro Parameter
- ResolveExternalReferences (Transform) Macro Parameter
- ResolveIncludes (PdfDocument) Macro Parameter
- ResultFormat Macro Parameter
- ResultType Macro Parameter
- Reverse (Parents) Macro Parameter
- Right (Join) Macro Parameter
- RootNode (ViewHierarchy) Macro Parameter
- Rotate (Image) Macro Parameter
- RotateBackColor (Image) Macro Parameter
- RowDelimiter Macro Parameter
- RowFilter (Filter) Macro Parameter
- RowFormat Macro Parameter
- RowFormats (SmartletEditor) Macro Parameter
- RunMode (Region) Macro Parameter
- Save Macro Parameter
- SchemaLocation (ShoppingCart) Macro Parameter
- Scope (Buffer) Macro Parameter
- Scope (SmiData) Macro Parameter
- ScopeType (SmiData) Macro Parameter
- SearchBaseName Macro Parameter
- SearchFor (Replace) Macro Parameter
- SearchGroup Macro Parameter
- SearchPattern (SyncFileLinks) Macro Parameter
- SearchProfile Macro Parameter
- SearchTerms (FacetedSearchPrepareInputData) Macro Parameter
- SearchTerms (FacetedSearchPrepareInputData20) Macro Parameter
- SearchWithin (FacetedSearchPrepareInputData) Macro Parameter
- SearchWithin (FacetedSearchPrepareInputData20) Macro Parameter
- SendTimeout (Webservice) Macro Parameter
- Serial (Payment) Macro Parameter
- Server (SendMail) Macro Parameter
- Settings (Scf) Macro Parameter
- Settings (SmartletPreset) Macro Parameter
- ShowHidden (Parents) Macro Parameter
- ShowHidden (Siblings) Macro Parameter
- ShowHidden (SiteMap) Macro Parameter
- ShowHidden (XLinks) Macro Parameter
- ShowInactiveComments (ItemComments) Macro Parameter
- ShowOwnInactive (ItemComments) Macro Parameter
- SiblingOrder (Siblings) Macro Parameter
- SitemapFileName (SearchEngineSitemap) Macro Parameter
- SiteName (SmiData) Macro Parameter
- Skip (NoAIM) Macro Parameter
- SkipRows Macro Parameter
- Smartlet (SmartletPreset) Macro Parameter
- SoapAction (Webservice) Macro Parameter
- SortColumn (Filter) Macro Parameter
- SortColumn (Join) Macro Parameter
- SortColumn (Sort) Macro Parameter
- SortColumn Macro Parameter
- Source (Json) Macro Parameter
- Source (ShoppingCart) Macro Parameter
- SourceCode (Code) Macro Parameter
- SourceFields (SiteMap) Macro Parameter
- Sources Macro Parameter
- Sql (SmiData) Macro Parameter
- Sql (SqlQuery) Macro Parameter
- StartItem (Parents) Macro Parameter
- StartItem (SiteMap) Macro Parameter
- StartupMode (Scf) Macro Parameter
- Status Macro Parameter
- Step (For) Macro Parameter
- StoreId (ShoppingCart) Macro Parameter
- Streaming Macro Parameter
- Style (Image) Macro Parameter
- Subject (SendMail) Macro Parameter
- SubmitCaption (Payment) Macro Parameter
- TableName (Parents) Macro Parameter
- TableOrView (FacetedSearchQueryBuilder) Macro Parameter
- TableOrView (FacetedSearchQueryBuilder20) Macro Parameter
- TagRelevanceMode (Tags) Macro Parameter
- TargetId (PlaceholderData) Macro Parameter
- TaxGroups (ShoppingCart) Macro Parameter
- TaxIncluded (ShoppingCart) Macro Parameter
- Template (Chart) Macro Parameter
- TemplateLocation (Chart) Macro Parameter
- Text (Link) Macro Parameter
- Then (If) Macro Parameter
- Thesaurus (Tags) Macro Parameter
- Threshold (Tags) Macro Parameter
- Timeout Macro Parameter
- Title (Image) Macro Parameter
- Title (RSS) Macro Parameter
- To (For) Macro Parameter
- To (SendMail) Macro Parameter
- TopItem (Parents) Macro Parameter
- TotalCount (Paging) Macro Parameter
- Transfer (CacheFile) Macro Parameter
- Trim Macro Parameter
- UnitCount (Lorem) Macro Parameter
- UnitType (Lorem) Macro Parameter
- Until (SmiData) Macro Parameter
- Url (Webservice) Macro Parameter
- Urls (SearchEngineSitemap) Macro Parameter
- UseCompression (SearchEngineSitemap) Macro Parameter
- UseFallbackImage (Image) Macro Parameter
- UsePostData Macro Parameter
- UsePreparser (SqlQuery) Macro Parameter
- UserAgentDependent (Cache) Macro Parameter
- UseRegExp (Replace) Macro Parameter
- UserName (CmsUpdate) Macro Parameter
- UserName (EmbedUri) Macro Parameter
- UserName (FeedReader) Macro Parameter
- UserName (Impersonate) Macro Parameter
- UserName (SearchEngineSitemap) Macro Parameter
- UserName (Webservice) Macro Parameter
- UseSandbox Macro Parameter
- UseXmlDates (Json) Macro Parameter
- Value (Expression) Macro Parameter
- Value (Locale) Macro Parameter
- Value (PlaceholderData) Macro Parameter
- Value (Text) Macro Parameter
- Values (CmsUpdate) Macro Parameter
- View (SiteMap) Macro Parameter
- Whitespace Macro Parameter
- Width (Image) Macro Parameter
- Width (ImageFromHtml) Macro Parameter
- Width (SmartletBox) Macro Parameter
- WriteFileProperties (SyncFileLinks) Macro Parameter
- WriteResponseHeaders Macro Parameter
- WriteTypeAttributes (Webservice) Macro Parameter
- Xml (Application) Macro Parameter
- Xml (If) Macro Parameter
- Xml (Rem) Macro Parameter
- Xml (ShoppingCart) Macro Parameter
- Xml (Smartlet) Macro Parameter
- Xml (SmartletNoScript) Macro Parameter
- Xml (Switch) Macro Parameter
- Xml (Transform) Macro Parameter
- Xml (XmlDataTable) Macro Parameter
- Xml (XmlProcessor) Macro Parameter
- Xml Macro Parameter
- XmlData (XmlProcessor) Macro Parameter
- XmlLocation (Transform) Macro Parameter
- XmlVersion (XHtmlPage) Macro Parameter
- Xslt (Transform) Macro Parameter
- XsltLocation (Transform) Macro Parameter
- Macro Parameter Properties
- Vipers
- SXML Data Types
- Examples
- Tips & Tricks