Top articles
-
Connexion FTP
// Identifiant de connexion nIdConnexion est un entier // Connexion FTP nIdConnexion = FTPConnecte("server.com", "utilisateur", "pass") SI nIdConnexion<>-1 ALORS // La connexion est active // Insérer ici le traitement à réaliser // Déconnexion FTPDéconnecte(nIdConnexion)...
-
Comment afficher un document lors du clic sur un element d`un arbre en WebDev ?
Comment afficher un document lors du clic sur un element d`un arbre en WebDev ? Voici un exemple de code ouvrant un fichier PDF lors du clic sur le lien "Feuille 1" Code serveur d`initialisation du champ Arbre : ArbreAjoute(ARBRE_Arbre1, "Racine", aDfaut,...
-
Comment ouvrir un port dans le firewall de XP (partir du SP2) ?
Comment ouvrir un port dans le firewall de XP (partir du SP2) ? FwMGR est un objet Automation "HNetCfg.FwMgr" Profile est un objet Automation dynamique Port est un objet Automation "HNetCfg.FWOpenPort" Profile = FwMGR>> LocalPolicy>> CurrentProfile Port...
-
Procédures Stockées MySQL 5.x
Pour utiliser les procédures stockées avec MySQL 5.x, il faut tout d'abord avoir l'accès natif MySQL dernière version. C'est à dire la version 46b. Vous trouverez l'accès natif à l'adresse suivante : http://www.pcsoft.fr/st/telec/modules-communs-11/mysql.htm...
-
Comment compter "une action" entre deux dates, ou par jour ?
Par exemple, on veux connaitre le nombre d`appels téléphonique par jour, le nombre de clients par jour.... Voici un exemple de code SQL à utiliser comme base dans le générateur de requêtes de WinDev. Une fois celui-ci adapté à votre traitement, effectuez...
-
Comment utiliser un fichier hyper file non décrit dans mon analyse ?
Comment utiliser un fichier hyper file non decrit dans mon analyse ? En hyper file 7, on appel la commande HDeclareExterne() alors qu en hyper file 5, on appel la commande HDeclare(). Voici l exemple de la doc de windev : ClientWD est une Source de Donnees...
-
Comment effectuer une inversion de sélection dune table ficher Multiselection ?
Comment effectuer une inversion de selection d une table ficher Multiselection ? Voici un exemple de code : psTable est une chaîne = "TABLE_Nom" // Declarations leIndice est un entier // Zone memoire MemCree ( "MemTemp" ) // Memorisation des selections...
-
Comment modifier le sens de trie d`une requête par programmation ?
Pour réaliser ce traitement vous devez vous inspirer de l`exemple ci-dessous. Exemple: req: SELECT Avoir.IDAvoir AS IDAvoir, Avoir.IDClient AS IDClient, Avoir.DateAvoir AS DateAvoir FROM Avoir ORDER BY { ParamTri} ASC code de modification du sens de tri:...
-
Comment exécuter du code compilé en PHP
Pour compiler via la commande compile en PHP il faut : - dans la page PHP désactiver la compression des nom de champs - obtenir le code à exécuter en PHP. Exemple de code : sch est une chaîne = [ $WB_NIVEAU_PILE=empileVM(`PAGE_Page1`); Info(VersPrimitif(getRef(`I...
-
ChampClone
Crée un nouveau champ. Ce nouveau champ est une copie d`un champ existant (y compris les colonnes de table). Cette fonction peut être utilisée pour créer un nouveau champ dans une fenêtre ou dans un état. Le nouveau champ est créé obligatoirement dans...
-
Comment écrire dans le sens vertical dans un état ?
Comment ecrire dans le sens vertical dans un etat ? Il suffit d`utiliser une police de caractère avec un angle specifique. Exemple de code : Angle est un entier Texte est une chaîne = "FreeDev" iAperçu ( iPage ) POUR Angle = 0 A 360 PAS 20 iCreePolice...
-
Comment arreter le test de condition lorsque l`un d`entre elle n`est pas remplie ?
Il existe dans le WLangage deux types d`opérateurs ET et OU. Voici le détail de l`aide : ET Multiplication logique. Les conditions composées de ET sont toujours évaluées dans leur totalité (même si la première condition est fausse). _ET_ Multiplication...
-
Fichier présent sur le disque, mais invisible dans une application WINDEV ? Comment est-ce possible !
Avec la "redirection" des dossiers de Windows Vista, Seven ou 2008, il faut être vigilant lors de l'accès aux dossiers d'un disque. En effet lorsqu'un fichier est bien visible par l'Explorateur de Windows, cela ne veut pas forcément dire qu'il est accessible...
-
Comment lancer Excel quelque soit le sytème d exploitation du PC utilisé ?
Comment lancer Excel quelque soit le sytème d`exploitation du PC utilise ? Cle1 est une chaîne //1er cle lu dans la base de registre Cle2 est une chaîne //2eme cle lu dans la base de registre valeur est un entier //Taille de la chaine Cle2 //Tableau qui...
-
Compression et décompression ZIP
// Compression : Création de l'archive ResCréation = zipCreé("MonArchive", "C:\Temp\Archive.zip") SI ResCration = 0 ALORS // Ajout d'un fichier dans une archive ResAjoutFichier = zipAjouteFichier("MonArchive", ... "C:\MonRpertoire\MesFichiers\Fichier.pdf",...
-
Comment exporter dans un fichier texte le contenu d`une table memoire ?
Vous pouvez vous inspirer du code suivant : //1 - Code clic d`un bouton : LanceAppliAssociée ( TableVersTexte ( Table ..Nom)) //2 - Code de la procédure TableVersTexte() PROCEDURE TableVersTexte ( sNomTable , sNomFicTxt = "Export.txt" , sSéparateur =...
-
Comment rendre invisible/visible un champ en code navigateur ?
La propriete Javascript style.visibility offre cette possibilite pour certains types de champs : - Bouton de type texte - champ de saisie - champ image et image clicable - liste et combo Il faut que le champ soit visible au chargement de la page et que...
-
Comment gérer les apostrophes dans HFiltre() ?
Comment gerer les apostrophes dans HFiltre() ? Voici un exemple de code. //Appel de la procedure Recherche_Fiche(Recherche_Fiche("L architecte") FONCTION Recherche_Fiche (Emploi) StF est une chaîne StF = HFiltre ( fiche , "ClefNom = " + Remplace (Emploi,...
-
Comment ce connecter à une base Oracle depuis JAVA ?
Voici un exemple détaillé : IDConnexion=SQLConnecte("jdbc:oracle:thin:@PortServeurOracle:1521:oracle", "user", "pass", "", "JDBC","oracle.jdbc.OracleDriver") // 1521 est le port // oracle est le sid Oracle // La couche client oracle n`est pas nécessaire...
-
Comment changer dans un requête le nom d`une rubrique dynamiquement ?
Voici un exemple de requête : SELECT * FROM test WHERE `Colonne0` = 1 Il faut alors procéder selon ce mode opératoire : - créer cette requete sous l`éditeur - lorsque vous voulez modifier la colonne de la requte faites : sNomColonne est une chaine = "Colonne"...
-
Utilisez le type XMLDocument pour faciliter la lecture de données des documents XML
Les versions 15 permettent de simplifier considérablement les traitements basés sur les données d'un document XML. Voici en détail la méthode à appliquer pour être immédiatement opérationnel avec ces nouvelles techniques. 1. Déclaration d'une variable...
-
Comment avoir des emails dynamiques dans les zones répétées ?
Comment avoir des emails dynamiques dans les zones repetees ? Pour realiser le traitement il faut : - Creer un lien Hypertexte (Icon representant une chaîne) dans la zone repetee, - Dans l onglet "General" des proprietes de ce champ, selectionnez en action...
-
procédure Date vers Mois en lettre que j`utilise de temps en temps
Je publie ma procédure Date vers Mois en lettre que j`utilise de temps en temps Son utilité ? Par exemple, je lui puisse la date de ce jour (20081118) et elle me retourne "Novembre" PROCEDURE cmp_Date_Vers_MoisEnLettre(ParamDate est une Date) sMois est...
-
comment géolocaliser une adresse et la centrer avec WEBDEV (Google Maps v3) ?
Voici une petit code javascript qui s'utilise avec le code déjà publier dans le billet suivant "WEBDEV 15 - Google maps v3" . Dans la collection de procédure : pGestionCartes ajouté la procédure suivante : function RechercheCoordonneesDepuisAdresse(sAdresse,...
-
Exemple de code permettant de transférer les valeurs d`une liste dans une autre.
Exemple de code permettant de transférer les valeurs d`une liste dans une autre : //Variables nLigneSelectionnee est un entier nbElement est un entier = ListeSelectOccurrence (LISTE_MotClesIPTC) POUR i = nbElement A 1 PAS - 1 nLigneSelectionnee = ListeSelect...