Collect Items Of. Syntaxe. Paramètres. La commande Collect Items Of fait partie du complément de pilotage Akua Sweets 1.4.3 - Akua List Sweets V 1.15.



Documents pareils
Débuter avec EXPRESS. Alain Plantec. 1 Schema 2

LES TYPES DE DONNÉES DU LANGAGE PASCAL

Utilisation d objets : String et ArrayList

Utilitaires méconnus de StrataFrame

Paginer les données côté serveur, mettre en cache côté client

PHP. PHP et bases de données

STAGE IREM 0- Premiers pas en Python

TP 1. Prise en main du langage Python

Alfstore workflow framework Spécification technique

SHERLOCK 7. Version du 01/09/09 JAVASCRIPT 1.5

Introduction à JDBC. Accès aux bases de données en Java

OCL - Object Constraint Language

Sub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

CREATION WEB DYNAMIQUE

I4 : Bases de Données

Utiliser Améliorer Prêcher. Introduction à LDAP

Programme Compte bancaire (code)

Introduction à ElasticSearch

# let rec concat l1 l2 = match l1 with [] -> l2 x::l 1 -> x::(concat l 1 l2);; val concat : a list -> a list -> a list = <fun>

Programmation Orientée Objet Java

Programmation linéaire

Langage et Concepts de ProgrammationOrientée-Objet 1 / 40

as Architecture des Systèmes d Information

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)

ERETES-SERIES. Support de formation. Formation ERETES ERETES-SERIE 1/58

Programmer en JAVA. par Tama

Langage SQL : créer et interroger une base

1 Recherche en table par balayage

1. Structure d'un programme FORTRAN 95

Accès aux bases de données

DM 1 : Montre Autoquartz ETA

UML et les Bases de Données

Java DataBaseConnectivity

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java

Présentation Backup.XML DossierBase/Preferences/Backup/Backup.XML DossierBase Preferences/Backup/

Tp 1 correction. Structures de données (IF2)

SQL Server et Active Directory

Chapitre 10. Les interfaces Comparable et Comparator 1

Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

Algorithmique et Programmation, IMA

1. Qu'est-ce que SQL? La maintenance des bases de données Les manipulations des bases de données... 5

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

PHP 5. La base de données MySql. A. Belaïd 1

ASSUSOFT: CONTRÔLE BORDEREAU DES PRIMES ASSUSOFT S.A. TÉL: 03/

Recherche dans un tableau

Plan. Présentation du logiciel Sympa Architecture La gestion des hôtes virtuels Listes avec inclusion des abonnés Les modules d authentification

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e

Programmation Objet - Cours II

Service d'authentification LDAP et SSO avec CAS

La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 francois.jannin@inp-toulouse.fr 1

Exceptions. 1 Entrées/sorties. Objectif. Manipuler les exceptions ;

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Algorithmique et programmation : les bases (VBA) Corrigé

Module Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS

Analyse de problème Certificat (clé-usb) Mac

Licence Bio Informatique Année Premiers pas. Exercice 1 Hello World parce qu il faut bien commencer par quelque chose...

3 Octobre Les Communautés MS

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

Création d objet imbriqué sous PowerShell.

API FTP SMSENVOI V1.1

TP3 : Manipulation et implantation de systèmes de fichiers 1

Sommaire. 2 LINQ to Objects

Représentation des Nombres

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle P. Bonnet

arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole :

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

OpenPaaS Le réseau social d'entreprise

Initiation à la Programmation en Logique avec SISCtus Prolog

14/04/2014. un ensemble d'informations sur un sujet : exhaustif, non redondant, structuré, persistant. Gaëlle PERRIN SID2 Grenoble.

Langage SQL (1) 4 septembre IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

Protocole SSH-2.0. Tuan-Tu, TRAN. Janvier 2009

Introduction à MATLAB R

Listes de validation dans OpenOffice Calc

Les fichiers de configuration d'openerp

Les BASES de DONNEES dans WampServer

DevTest Solutions. Référence. Version 8.0

PUPPET. Romain Bélorgey IR3 Ingénieurs 2000

LMI 2. Programmation Orientée Objet POO - Cours 9. Said Jabbour. jabbour@cril.univ-artois.fr

OUTIL DE TRAVAIL COLLABORATIF

Chapitre 2 Devine mon nombre!

HMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control

Plan du cours. Historique du langage Nouveautés de Java 7

OLYMPIADES ACADEMIQUES DE MATHEMATIQUES. 15 mars 2006 CLASSE DE PREMIERE ES, GMF

2 Comment fonctionne un ordinateur, dans les grandes lignes

Cours de Programmation 2

Gestion des utilisateurs et de leurs droits

MapReduce. Malo Jaffré, Pablo Rauzy. 16 avril 2010 ENS. Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril / 15

INF 321 : mémento de la syntaxe de Java

Objectifs du TP : Initiation à Access

420-PK6-SL Banques de données Avancées UTILISATEURS

Apache Camel. Entreprise Integration Patterns. Raphaël Delaporte BreizhJUG

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

Maple: premiers calculs et premières applications

1 Définition et Appel d une fonction. V. Phan Luong. Cours 4 : Fonctions

PHP. Bertrand Estellon. 26 avril Aix-Marseille Université. Bertrand Estellon (AMU) PHP 26 avril / 214

Transcription:

Collect Items Of La commande Collect Items Of fait partie du complément de pilotage Akua Sweets 1.4.3 - Akua List Sweets V 1.15. La commande Collect Items Of permet d obtenir dans une liste de chaînes de caractères, le numéro des éléments qui correspondent à une expression, et les éléments eux-mêmes si le paramètre item contents est réglé à true. Syntaxe collect items of listofstring that match stringtosearch [ in position integer ] [ in subfield anything ] [ in user property stringproperty ] [ from point ] [ item contents booleanitem ] [ just contents booleanjust ] [ negation booleannegation ] [ expression evaluation booleanevaluation ] Paramètres listofstring stringtosearch integer Une liste de chaînes de caractères dans laquelle la recherche s effectue. Classe : List La chaîne de caractères ou une liste de chaînes à rechercher (voir Notes ). Classe : List Un nombre entier étendant la recherche aux éléments des souslistes de la liste, s il y en a, mais ces éléments doivent avoir le même numéro que le nombre entier spécifié (voir Exemples ). Classe : Integer anything stringproperty point La propriété d un enregistrement retourné par une commande (comme la commande Info For) (voir Exemples ). Classe : n importe La propriété d un enregistrement défini par l utilisateur (voir Exemples ). Classe : String Une liste de deux nombres entiers, le premier indique à quel numéro la recherche commence, le second indique à quel numéro la recherche s arrête (voir Exemples ). Par défaut, la valeur est {1,-1}. Classe : List of Integers Nicolas Descombes 05/2002- http://trad.applescript.free.fr/accueil.html 1/5

booleanitem booleanjust booleannegation booleanevaluation commande Collect Items Of retournera une liste telle que {{numéro de l élément,data élément}...}. Si elle vaut false ou si le paramètre item contents est omis, la commande Collect Items Of retournera uniquement le numéro de l élément. commande Collect Items Of retournera les données. Si elle vaut false ou si le paramètre just contents est omis, la commande Collect Items Of retournera uniquement le numéro de l élément. commande Collect Items Of retournera les éléments qui ne correspondent pas aux critères. Si elle vaut false ou si le paramètre negation est omis, la commande Collect Items Of retournera uniquement les éléments qui correspondent aux critères. Une expression qui vaut true ou false (voir Notes ). Résultats Le numéro des éléments remplissant les critères, sous forme d une liste, ou plus suivant les options choisis. Exemples collect items of x that match "maison" collect items of x that match "maison" collect items of x that match "maison" just contents true -- résultat : {"maison"} collect items of x that match "maison" negation true -- résultat : {2,3} collect items of x that match "maison" negation true Nicolas Descombes 05/2002- http://trad.applescript.free.fr/accueil.html 2/5

-- résultat : {{2,"demande"},{3,"prima"}} collect items of x that match "maison" from {1,-2} collect items of x that match "maison" from {2,-2} set y to {"maison","demande",{"demande","maison"}} collect items of y that match "maison" in position 3 collect items of y that match "maison" in position 2 -- résultat : {{1,"maison"},{3,{"demande","maison"}}} set z to {{nom:"vite"},{nom:"toto"}} collect items of z that match "vite" in user property "nom" (* divers enregistrements obtenus à partir d une liste de fichiers avec la commande Info For *) set p to {{name:"lettre0125.pdf",file creator:"caro",size:122884}, {name:"lettre0020.cwk",file creator:"bobo",size:12548}} collect items of p that match "BOBO" in subfield file creator -- résultat : {2} Notes Dans stringtosearch, vous pouvez utiliser les caractères suivants pour élargir la recherche. % $ + * / () &(>,<,=, ) Ce caractère permet de désactiver la sensibilité à la casse de la commande (voir exemple 1). Ce caractère permet de retourner également les éléments ne remplissant qu en partie stringtosearch (voir exemple 2). Ce caractère permet de remplacer n importe quel caractère (un joker) (voir exemple 3). Ce caractère permet de remplacer n importe quelle portion de la chaîne. (un super-joker) (voir exemple 4). Ce caractère impose une comparaison stricte (voir exemple 5). Ces caractères permettent de remplacer n importe quel caractère par ceux signifiés entre parenthèses (un joker limitatif) (voir exemple 6). Ces caractères permettent de remplacer n importe quel caractère par des expressions (voir exemple 7). Nicolas Descombes 05/2002- http://trad.applescript.free.fr/accueil.html 3/5

Exemple 1 collect items of x that match "maison" collect items of x that match "%maison" Exemple 2 collect items of x that match "maisonnette" collect items of x that match "$maisonnette" Exemple 3 collect items of x that match "maiso+" collect items of x that match "d+man++" -- résultat : {2} Exemple 4 collect items of x that match "ma*" collect items of x that match "*ti*" -- résultat : {3} Exemple 5 collect items of x that match "/ma*" Exemple 6 collect items of x that match "(guj)lti(klm)(ba)" -- résultat : {3} Nicolas Descombes 05/2002- http://trad.applescript.free.fr/accueil.html 4/5

Exemple 7 collect items of x that match "maiso&>m" collect items of x that match `(cde)em(ab)(mn)de` Ces caractères de substitution peuvent être combinés collect items of x that match "%(klm)+iso&>m" Les effets de tous ces caractères peuvent être désactivés avec le paramètre expression evaluation. Si ce paramètre vaut true, les effets des caractères seront actifs. Si ce paramètre vaut false, les effets des caractères seront inactifs, la comparaison se fera de façon absolue. collect items of x that match "mais*" expression evaluation true collect items of x that match "mais*" expression evaluation false Nicolas Descombes 05/2002- http://trad.applescript.free.fr/accueil.html 5/5