SynerGaïa
Me connecter
Accueil Accueil
  • Mode d'emploi, utilisation
  • Quelques exercices...
  • Toutes les pages
  • Messages d'erreur
  • Carte de proximité
  • L'installation
  • Le Dictionnaire
  • Tutoriel de la programmation
  • Rechercher
Consultation

Ca par exemple !

  • L'objectif de SynerGaïa est de vous donner vitesse et souplesse pour créer et adapter vos applications.

    De nombreux exemples sont proposés à la page : exemplesformules

    En voici quelques uns, juste pour vous montrer la concision et la lisibilité du langage... pour peut qu'on soit un tout petit peu habitué !

    Vous créez votre annuaire

    Commençons par définir des fiches Personne dont les champs sont {Nom, Prenom, Ville, Email}.

    Vous le faites en une seule ligne grâce à l'instruction d'une ligne suivante :

    @Dictionnaire.@DefinirObjet("Personne", "Nom", "Prenom", "Ville", 'Email,@Email" )

    qui est composée des pièces de SynerGaïa suivantes (en jaune) :

    @Dictionnaire.@DefinirObjet(    "Personne",         "Prenom",    "Ville",    "Email,    @Email")

    Dès cet instant, vous pouvez enregistrer une nouvelle personne en écrivant :

    @Nouveau("Personne").@Modifier
    

    c'est à dire les pièces suivantes :

    @Nouveau(    "Personne"    ).@Modifier

    Dès que vous aurez installé SynerGaïa, et si vous êtes administrateur de SynerGaïa, vous pourrez exécuter immédiatement des phrases très simples :

    • Compter vos contacts habitant Lille.
    @Chercher("Personne", "", .Ville.@Egale("Lille")).@Compter

    C'est à dire les pièces suivantes :

    @Chercher("Personne", "", .Ville.@Egale("Lille")).@Compter
    • Envoyer par mail le texte d'un article sur SynerGaïa à une sélection de vos contacts lillois
    @Chercher("Personne", "", .Ville.@Egale("Lille")).@Choisir |>
    Article("SynerGaïa").@FaireSuivre(.@Principal,"Ci-joint l'article dont je vous ai parlé")
    

    va successivement :

    1. Afficher vos contacts lillois : @Chercher("Personne", "", .@Ville.@Egale("Lille"))
    2. pour que vous puissiez cocher ceux qui vous intéressent : .@Choisir >
    3. rechercher le texte d'un article dont le code est "SynerGaïa" : Article("SynerGaïa")
    4. et le faire suivre aux personnes choisies :.@FaireSuivre(.@Principal,"Ci-joint l'article dont je vous ai parlé")

    Vous créez votre agenda

    Ce sont des RendezVous composés de {Titre, Debut, Fin, Avec, Lieu, Description}Avec pointe sur une ou plusieurs Personne de votre annuaire

    @Dictionnaire .@DefinirObjet( "RendezVous", "Titre", "Debut, @DateHeure", "Fin ,@DateHeure", "Avec ,Personne", "Lieu", "Description")

    C'est d'un jeu de construction simple, sûr et accessible, sans vous soucier de mise en page, ni de la compréhension globale du besoin.

    En effet, vous pouvez très facilement faire des essais, modifier et améliorer votre application sans risque de casser votre outil.

  • Fichiers :