<< Click to Display Table of Contents >> Navigation: Documentations techniques > OpenAir SDK > Browser |
OpenAir comprend une partie recherche qui permet de retrouver des éléments afin de modifier les voies du AirDDO. Cette recherche s’effectue sur la base de données du AirDDO courant.
Pré-requis : tous les AirDDO doivent avoir la même base de données communes.
Lors de la recherche, deux services sont appelés :
Recherche avancée:
POST [url service]/api/Items/Search
Paramètres du body (exemple):
{
Criteria: [{Field: "type", CriteriaValue: "1", OrderOperator: "="},{Field: "author", CriteriaValue: "%john%", OrderOperator: "like"}],
MaxResults: 300,
OrderBy: [],
ddo_id: "3b7facff-78be-448e-aef7-54843c0434a4"
}
Recherche globale:
POST [url service]/api/Items/GlobalSearch?type_item=1&max_results=300
Paramètres du body (exemple):
“john”
Chaque ligne de résultat obtenu peut être utilisée pour alimenter les cartouches du AirDDO courant.
Il suffit de cliquer sur l’élément de résultat désiré puis de réaliser un drag&drop dans un cartouche.
Le browser se masque dès le début de l’opération afin de permettre la sélection de n’importe quelle cartouche.
Lors du "drop", selon le type de voie et l’élément survolé, des boutons permettent de remplacer ou d’insérer l’élément :