PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Passage de tableau en paramètre de procédure
Passage de tableau en paramètre de procédure
Iniciado por eric.colson, jul., 21 2004 7:47 PM - 3 respostas
Publicado em julho, 21 2004 - 7:47 PM
Bonjour,

je suis confronté au problème suivant.
Je saisie la déclaration de procédure suivante :
PROCEDURE p_Initialiser( tab_valeurs est un tableau )

Le projet refuse de se compiler car le mot-clé "tableau" ne doit pas y
apparaître.
Dans le cas d'une déclaration dont le typage est implicite, pas de problème.
Or, je veux que le typage soit explicite

Comment faire ? Quelqu'un a-t-il déjà été confronté à ce problème ?

Merci de vos réponses

Eric Colson
Publicado em julho, 21 2004 - 8:11 PM
Salut,

PROCEDURE p_Initialiser( tab_valeurs est un tableau )

Le projet refuse de se compiler car le mot-clé "tableau" ne doit pas y
apparaître.
Dans le cas d'une déclaration dont le typage est implicite, pas de
problème. Or, je veux que le typage soit explicite


1. As-tu essayé en taillant le tableau ?
2. Utilise un buffer intermédiaire avec la fonction Transfert()


--
Cordialement,

Erick :-)
Fiduciaire Informatique - Saint-Etienne
Publicado em julho, 22 2004 - 10:31 AM
Bonjour
..
..
..
ta_valeur est un tableau de ......
..
..
p_Initialiser(ta_valeur) // appel a la procedure


// Declaration de la procedure
PROCEDURE p_Initialiser( ptableau )

pTableau[1]="toto"


"Eric Colson" <eric.colson@blitz-software.com> a écrit dans le message de
news:40fe9034$1@news.pcsoft.fr...

Bonjour,

je suis confronté au problème suivant.
Je saisie la déclaration de procédure suivante :
PROCEDURE p_Initialiser( tab_valeurs est un tableau )

Le projet refuse de se compiler car le mot-clé "tableau" ne doit pas y
apparaître.
Dans le cas d'une déclaration dont le typage est implicite, pas de

problème.
Or, je veux que le typage soit explicite

Comment faire ? Quelqu'un a-t-il déjà été confronté à ce problème ?

Merci de vos réponses

Eric Colson

Publicado em julho, 22 2004 - 6:26 PM
Merci pour vos réponses

"Philippe Pasquali" <philippe.pasquali@bopack.com> a écrit dans le message
de news:40ff5f7b@news.pcsoft.fr...

Bonjour
.
.
.
ta_valeur est un tableau de ......
.
.
p_Initialiser(ta_valeur) // appel a la procedure


// Declaration de la procedure
PROCEDURE p_Initialiser( ptableau )

pTableau[1]="toto"


"Eric Colson" <eric.colson@blitz-software.com> a écrit dans le message de
news:40fe9034$1@news.pcsoft.fr...

Bonjour,

je suis confronté au problème suivant.
Je saisie la déclaration de procédure suivante :
PROCEDURE p_Initialiser( tab_valeurs est un tableau )

Le projet refuse de se compiler car le mot-clé "tableau" ne doit pas y
apparaître.
Dans le cas d'une déclaration dont le typage est implicite, pas de
problème.

Or, je veux que le typage soit explicite

Comment faire ? Quelqu'un a-t-il déjà été confronté à ce problème ?

Merci de vos réponses

Eric Colson