PreviousNext
Help > Développement > Migration d'une version antérieure >
Migration depuis Windev 5.5

 Rappel : la migration d'un projet en WinDev 5.5 passe par la version intermédiaire 7.5 (voir documentation WinDev).

 

Les modifications au niveau d'Easycom concernent :

     les fichiers d'alias dont les informations se retrouvent dans les infos étendues,

     des fonctions obsolètes à remplacer,

     la gestion du retour des fonctions,

 

 

Fonctions valides

 

ASUtilisateur,

ASPropriete.

ASExec,

ASLanceRPC,

ASAppelRTV,

ASRésultatRTV

 

Nouvelles fonctions

 

AsErreurAide

ASErreurDonnee

 

 

Fonctions obsolètes

 

ASErreur

intégré dans HErreurInfo,

étendu par ASErreurAide et ASErreurDonnee

ASConnecte

intégré dans HOuvreConnexion

ASDeconnecte

intégré dans HFermeConnexion

ASSource, ASLitAlias et ASEcritAlias

infos étendues du fichier

ASSQLImmed

intégré dans HExecuteRequete

 

Retour des fonctions

 

Toutes les fonctions retournent des booléens (Vrai/Faux) à l'exception de ASErreurAide et ASErreurDonnee qui renvoient une chaîne.

 

Clé réduites

 

En WinDev 55, pour paramétrer une clé réduite, il fallait procéder comme suit :

Dans le fichier d’alias correspondant (fichier ‘‘._as’’), à la ligne où figure le nom de la clé, sous la forme ‘‘<NomCle> =’’, ajouter une virgule suivie du nombre de champs clé utiles. On obtenait ainsi :
<NomCle> = <bibliothèqueAs>/<FichierAs>, x

 

Il suffit maintenant de modifier directement la description de la clé dans l'analyse en supprimant les dernières rubriques (et uniquement les dernières) ou simplement n'utiliser que les n champs utiles dans la valeur de la clé composée (voir filtre sur une clé composée).

 

Fichiers d'alias

 

Les fichiers d'alias étaient utilisés sur les anciennes versions (WinDev 5.5), il s'agit de fichiers textes avec l'extension ._as qui se trouvent dans le même répertoire que le fichier HyperFile (.fic) et qui signalent à WinDev qu'il s'agit de fichiers AS400.

Par compatibilité, il est toujours possible d'utiliser les fichiers d'alias, soit en supprimant les infos étendues du fichier, soit en utilisant la fonction ASPropriete avec l'option ONLYALIAS.

Les fichiers d'alias doivent se situer dans le répertoire courant des fichiers, si ce n'est pas le cas, utilisez la fonction ASPropriete avec l'option ALIASPATH.

 

Voir : ASPropriete