Message de rapport:
 

Re: ActiveX JAVA

Sujet: Re: ActiveX JAVA
par R&B sur 5/4/2004 14:07:03

Bonjour Alexandre,

pour info, les tableau Excel ne sont que des ensembles de pointeurs : ligne[colonnes[données]]

En WinDev, il n'est pas impossible d'imaginer une solution similaire...

Les fusions sont horizontales (cellules consécutives d'une même ligne) mais aussi verticales (cellules consécutives d'une même colonne)

je te propose d'affecter au contenu des cellules fusionnée une valeur fixe indiquant l'état de fusion (avec cellules précédente dans direction de parcours.

Ensuite ton tableau est construit comme suit
un tableau dynamique : lignes
Les lignes sont des tableaux dyn de valeurs.

// Déclaration des structures
col est une structure
   val est une chaine
fin
// déclaration de la classe
cTableur est une classe
   nnblig,nnbcol sont des entier
   lig est un tableau dynamique de nnblig col
fin
...


et le parcours est alors affichée dans une table mémoire dont on clonne la première colonne (invisible)
nombre de lignes = dimension(tlignes)
nombre de colonne = boucle sur les lignes :
max(nb,dimension(otableau:lig[L]:col))

remplissage : parcours des lignes/colonnes


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2