Merge command: [strnews-listitems ]
Merge variable/item: strNewsLinkListItems

Comments:
This calculates a list of all UNIDs of the documents present in the current news box (number).

Formula:
lkupkeySubdocs:=@If( strNewsLinkForm="adminFormLabel" & strNewsLinkLabelType="filterbox1";@Text(strNewsLinkDatabaseID)+"_"+@Text(strNewsLinkCategoryID)+"_"+"_"; strNewsLinkForm="adminFormLabel" & strNewsLinkLabelType="filterbox2";@Text(strNewsLinkDatabaseID)+"_"+"_"+@Text(strNewsLinkCategoryID)+"_"; strNewsLinkForm="adminFormLabel" & strNewsLinkLabelType="filterbox3";@Text(strNewsLinkDatabaseID)+"_"+"_"+"_"+@Text(strNewsLinkCategoryID); strNewsLinkUNID ); newsListItemsSource:=@If( strSourcetype="category" & strNewsLinkForm="adminFormLabel"; @DbLookup( "" : "" ;"" : "" ; @Text(viewSorting) ; lkupkeySubdocs ; 5); strSourcetype="category"; @DbLookup( "" : "" ;"" : "" ; @Text(viewSorting) ; lkupkeySubdocs ; 4); strSourcetype="database"; @DbLookup( "" : "" ;"" : "" ; @Text(viewSorting) ; lkupkeySubdocs+"_" ; 5); @Unique("":"") ); strNewsLinkFilter:=@Trim(@Text(newsdatabaseFilter)); lkupMarkedList := @If(strNewsLinkFilter!="";@DbLookup( "" : "" ;"" : "" ; "(supportViewIntrosMarked)" ; @Text(strNewsLinkDatabaseID+"_active") ; 4); @Unique("":"") ); markedListItems :=@If(@IsError(lkupMarkedList);@Unique("":"");lkupMarkedList); newsListItems := @If( strNewsLinkFilter="docsmarked";@Keywords(markedListItems;newsListItemsSource); strNewsLinkFilter="docsunmarked";@Trim(@ReplaceSubstring(newsListItemsSource; markedListItems; "")); @Trim(newsListItemsSource) ); strNewsLinkListItems:=@If(@IsError(newsListItems);"";@Implode(@Subset(""+newsListItems+"";nrOnpage);" "));