This activity has been deprecated so it won’t receive any update any more. It's not visible in the workflow designer but workflows which are using it will continue to work fine. A new version of this activity has been created in the activity library Profiles.Search. To take advantage of the new features use DocsMarshal.Workflow.ActivityLibrary.Profiles.Search.ProfileSearch.

ProfileSearch

Description

This activity performs the search operation on profiles given a QueryProfile and returns the results as a DataTable. It is also returned an ISearchResult object which has more precise informations about the results.


DocsMarshal Connection

DatabaseName InArgument<String>

The name of the database.

DocsMarshalPassword InArgument<String>

The password for DocsMarshal logon.

DocsMarshalUsername InArgument<String>

The name of user for DocsMarshal logon.

ServerName InArgument<String>

The url of the server.

SqlPassword InArgument<String>

The password for SQL authentication.

SqlUserName InArgument<String>

The name of user for SQL authentication.


Misc


Orchestrator

Orchestrator InArgument<IManager>

The orchestrator object represents the connection to a DocsMarshal installation.

If this argument is left blank the activity try to connect using the DocsMarshal Connection parameters. If you want to work on the running installation it is possible to use the activity RuntimeOrchestrator. To work on another installation you can use the DocaMarshal Connection fields or, otherwise, it is possible to get it calling the activity DatabaseOrchestrator.

Search

QueryProfile InArgument<IQueryProfile>

This argument represents the search query to be executed.

Use the activity GetProfileSearch to get the basic query and then use the SetWhereField activities to apply some conditions.

SearchResult OutArgument<ISearchResult>

The result of the search operation.