PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → limite de xlsouvre
limite de xlsouvre
Débuté par Roumegou Eric, 28 avr. 2017 12:13 - 6 réponses
Posté le 28 avril 2017 - 12:13
Bonjour,

Savez vous les limites du xlsouvre ?
je m'explique. J'ai un traitement d'intégration de fichiers à faire et
le fichier que je traite compte 520000 lignes (sic)

En débug, il me renvoie 0 en xlsnbligne

Si je pars d'un fichier plus petit, (40000 lignes), mon traitement
fonctionne.

Merci de vos réponses.

Nb : mon poste à 14 GO de RAM

En attendant je vais convertir en csv avant. Mais si cela pouvait se
faire par prog ce serait mieux.

--
Roumegou Eric
Posté le 28 avril 2017 - 12:32
bonjour
avez vous essayer en utilisant la classe "excel"
cdl
gerard
Posté le 28 avril 2017 - 13:27
Bonjour Eric,

est ce que tu teste bien en mode 64 bits ?

Si non, tes 14 go ne sont en fait que 3.

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com


Le 4/28/2017 à 4:13 AM, Roumegou Eric a écrit :
Bonjour,

Savez vous les limites du xlsouvre ?
je m'explique. J'ai un traitement d'intégration de fichiers à faire et
le fichier que je traite compte 520000 lignes (sic)

En débug, il me renvoie 0 en xlsnbligne

Si je pars d'un fichier plus petit, (40000 lignes), mon traitement
fonctionne.

Merci de vos réponses.

Nb : mon poste à 14 GO de RAM

En attendant je vais convertir en csv avant. Mais si cela pouvait se
faire par prog ce serait mieux.
Posté le 28 avril 2017 - 14:53
Roumegou Eric avait soumis l'idée :
Bonjour,

Savez vous les limites du xlsouvre ?
je m'explique. J'ai un traitement d'intégration de fichiers à faire et le
fichier que je traite compte 520000 lignes (sic)

En débug, il me renvoie 0 en xlsnbligne

Si je pars d'un fichier plus petit, (40000 lignes), mon traitement
fonctionne.

Merci de vos réponses.

Nb : mon poste à 14 GO de RAM

En attendant je vais convertir en csv avant. Mais si cela pouvait se faire
par prog ce serait mieux.


Merci de vos réponses.

bon je teste en ce moment en csv avec la classe cFicTxt et ça va.

oui Fabrice, je suis en 32bits, donc ta remarque est juste. Trop
compliqué pour passer en 64bits

je n'ai pas essayé avec la classe cExcel. Mais vu comme cette classe
date, je ne serai pas étonné si elle ne pas pas au delà des 65000
lignes qu'on avait en limite avec les xls 2003.

--
Roumegou Eric
Posté le 28 avril 2017 - 15:10
Bonjour Eric,


oui Fabrice, je suis en 32bits, donc ta remarque est juste. Trop
compliqué pour passer en 64bits


Attention ! Je ne parles pas de passer l'éditeur webdev en 64 bits, je
parle de TESTER en 64 bits (qui est juste un choix du GO). A priori,
c'est très simple.

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com

je n'ai pas essayé avec la classe cExcel. Mais vu comme cette classe
date, je ne serai pas étonné si elle ne pas pas au delà des 65000 lignes
qu'on avait en limite avec les xls 2003.
Posté le 28 avril 2017 - 16:14
Fabrice Harari a formulé ce vendredi :
Bonjour Eric,


oui Fabrice, je suis en 32bits, donc ta remarque est juste. Trop compliqué
pour passer en 64bits

Attention ! Je ne parles pas de passer l'éditeur webdev en 64 bits, je parle
de TESTER en 64 bits (qui est juste un choix du GO). A priori, c'est très
simple.

Cordialement


Merci Fabrice de cette idée
Mais c'est du Windev

Je vois bien cette option en Webdev (21 par exemple)

Mais en WD19, il semble que cela n'existait pas. Cela a du arriver
après
(je n'ai pas plus que la 19 en WD)

--
Roumegou Eric
Membre enregistré
2 569 messages
Popularité : +222 (260 votes)
Posté le 28 avril 2017 - 21:37
Bonjour,

A toi de generer une application en 64 bits. Ca se gere dans les differentes configurations du projet. Donc rien de complique.

--
Cordialement,

Philippe SAINT-BERTIN
Géode Informatique