Précédent   Forum des professionnels en informatique > Environnements de développement > Autres EDI > 4D
4D Forum d'entraide sur 4D. Avant de poster -> FAQ 4D
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/11/2011, 08h44   #1
Candidat au titre de Membre du Club
 
Homme Vincent Heude
Formateur bancaire
Inscription : janvier 2009
Messages : 54
Détails du profil
Informations personnelles :
Nom : Homme Vincent Heude
Âge : 58
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Formateur bancaire

Informations forums :
Inscription : janvier 2009
Messages : 54
Points : 14
Points : 14
Par défaut Numéroter l'ensemnble des pages de zones Write

Bonjour à tous

J'ai une table (1) reliée à une table (N)
Dans ma table (N) dont le formulaire liste est inclus dans la table (1), j'ai une zone Write qui peut évidemment comporter plusieurs pages.
Par défaut dans Write, les numérotations des pages restent confinées à l'intérieur de la zone WR d'un enregistrement.

Je voudrais créer un système de numérotation global du genre :
Zone WR de Enregistrement 1 contient 3 pages et donc numérotées de 1 à 3
Zone WR de Enregistrement 2 contient 5 pages et donc numérotées de 4 à 8
Zone WR de Enregistrement 3 contient 2 pages et donc numérotées de 9 à 10
Etc...

Et il serait bien qu'une renumérotation se produise au moment ou l'utilisateur crée une nouvelle page quelque part dans n'importe quel enregistrement.
L'idéal étant que ce soit neutre pour l'utilisateur et ne change pas la sélection courante !

J'ai essayé plusieurs méthodes, aussi bien dans le formulaire de la table (1) que celui de la table (N) mais rien de véritablement satisfaisant.
J'ai quand même réussi à trouver et afficher le nombre total de pages dans la base mais pas le n° de page dans laquelle l'utilisateur se trouve et encore moins la renumérotation en cas d'ajout de page.

Comment faire pour récupérer la valeur de la commande suivante ?
WR INSERER NUMERO DE PAGE (ZoneWrite;wr 123;wr numéro de page)
Ce serait un bon début !


je suis preneur de toute piste

Cordialement
Vincent Heude est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2011, 10h12   #2
Membre éprouvé
 
Avatar de ZeFiF
 
Homme Philippe Voisin
Consultant informatique
Inscription : octobre 2008
Messages : 269
Détails du profil
Informations personnelles :
Nom : Homme Philippe Voisin
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : octobre 2008
Messages : 269
Points : 438
Points : 438
Bonjour,

Sauf erreur de ma part il n'y a pas de commande pour lire le numéro de page courante.

Il va falloir jouer avec la commande wr inserer numero de page et lire le résultat (wr lire reference) pour gérer ensuite sa propre numérotation en fonction de l'enregistrement courant de N et sa synthèse dans 1.

(pas testé)
ZeFiF est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h30.


 
 
 
 
Partenaires

Hébergement Web