begin process at 2012 02 11 21:20:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ColdFusion

 > 

Divers

 > 

Général

 > 

cfgrid + checkbox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

cfgrid + checkbox

jeudi 30 avril 2009 à 11:11:42 | cfgrid + checkbox

Fabienduceps

slt,

j'utilise pour l'instant un cfgrid avec un cfquery et çà marche parfaitement

Mais j'aimerais y rajouter un checkbox pour sélectionner une ligne, comment faire ?


jeudi 30 avril 2009 à 11:38:41 | Re : cfgrid + checkbox

Fabienduceps

avec un cfgridcolumn en boolean çà marche si je reste en format par defaut (java) , mais si j'utilise l'html (je préfère) çà ne marche pas ...

une idée?
jeudi 30 avril 2009 à 11:46:46 | Re : cfgrid + checkbox

Fabienduceps

En fait çà marchouille , sur mon navigateur faut que je clique deux fois pour faire apparaitre le checkbox et une 3ème fois pour le checké .... Bizarre
jeudi 30 avril 2009 à 16:33:39 | Re : cfgrid + checkbox

nickadele

Membre Club Administrateur CodeS-SourceS
Bonjour,

un petit peu de code pour que l'on puisse voir, tester, situer le problème !

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle
Mon Blog
lundi 4 mai 2009 à 11:23:37 | Re : cfgrid + checkbox

Fabienduceps

slt , voici mon cfform avec mon cfgrid :

            <cfform name="form_mat">   
                <cfgrid name="GridNode" format="html" bindonload="yes" pagesize="7" bind="cfc:Lecture_Mat.readmat({cfgridpage},{cfgridpagesize},{cfgridsortcolumn},{cfgridsortdirection})"                                 selectmode="row" bgcolor="##999999" colheaders="yes" width="240">
                   
                    <cfgridcolumn select="yes" name="choix" header="choix" type="boolean" display="yes"  width="40"/>
                    <cfgridcolumn name="Id" display="no"/>
                    <cfgridcolumn name="hostname" header="Hostname" />
                    <cfgridcolumn name="type" header="Type" />
                   
                 </cfgrid>
               
            </cfform>

et voici mon cfc qui rempli mon cfgrid

<cfcomponent>
    <cffunction name="readmat" access="remote" returntype="struct">
       
        <cfargument name="page" required="yes">
        <cfargument name="pageSize" required="yes">
        <cfargument name="gridsortcolumn" required="yes">
        <cfargument name="gridsortdirection" required="yes">     
       
              <cfquery name="materiel" datasource="node">
<!---            select Id,hostname,type,'' as choix from node where loan = 'true' --->
                select Id,hostname,type,'' as choix from node
            </cfquery>
            <cfreturn queryconvertforgrid(materiel,page,pagesize)/>
       
    </cffunction>
</cfcomponent>


Ce que je souhaite c'est pouvoir sélectionner un ou plusieurs enregistrement de mon datasource pour un traitement supplémentaire. (enregistrement ds une table)
lundi 4 mai 2009 à 15:48:25 | Re : cfgrid + checkbox

Fabienduceps

Je bloque un peu là, ya t'il une autre alternative au cfgrid (qui parait puissant mais pas bien documenté) ?
lundi 4 mai 2009 à 21:03:28 | Re : cfgrid + checkbox

nickadele

Membre Club Administrateur CodeS-SourceS

Si je comprend bien t'es en CF8 !
Malheureusement, je n'ai pas encore eu l'occasion de faire joujou avec !
D'après ce que j'ai pu voir sur le net, tu es sur la bonne voie (cfr : [ Lien ] )
Ce que je ne comprend pas c'est pourquoi tu veux mettre une checkbox, quel est son rôle ?

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle
Mon Blog

mardi 5 mai 2009 à 09:02:38 | Re : cfgrid + checkbox

Fabienduceps

sur un ensemble d'enregistrement affichés par le cfgrid , tu peux en sélectionner 1 ou +sieurs et après validation ils serviront à un petit traitement(une petite boucle de création d'enregistrements sur une autre table) .

Oui effectivement j'utilise coldfusion 8 ...
mardi 5 mai 2009 à 22:18:03 | Re : cfgrid + checkbox

nickadele

Membre Club Administrateur CodeS-SourceS
Ok, donc à mons avis il faut ajouter du code,
-d'une part au niveau readmat, qui doit conserver les éléments déjà cocher lorsque l'utilisateur passe d'une page à l'autre de la liste + prévoir de remettre les coches à true lorsque l'utilisateur reviens sur une page où il a déja coché des éléments, ou alors conserver la liste des cochés coté utilisateur.
- d'autre part au niveau du bouton qui doit recevoir la liste complète des éléments coché.

Il doit certainement y avoir une solution existante sur le net, tu ne dois pas être le premier à vouloir faire ce genre de fonction.
Peut-être une piste ici : [ Lien ]

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle
Mon Blog
mercredi 6 mai 2009 à 08:46:34 | Re : cfgrid + checkbox

Fabienduceps

slt,

oui effectivement il faut que je gère les checkbox et pour l'instant j'ai pas encore réussi, mais je ne pense pas etre loin .

Merci pour tes liens



Cette discussion est classée dans : checkbox, cfgrid


Répondre à ce message

Sujets en rapport avec ce message

Question : CFIF Not IsDefined("checkbox [ par Roberto ] Hello,Une petite question. J'ai fait dans un formulaire une partie où il y a 15 cases à cocher.L'instruction suivante vérifie si la case a été cochée <CFIF Not IsDefined("checkbox")> [ par Roberto ] Hello,Une petite question. J'ai fait dans un formulaire une partie où il y a 15 cases à cocher.L'instruction suivante vérifie si la case a été cochée Update à la volée [ par Roberto ] Bonjour,Exemple : J'affiche sur une page toutes les personnes qui se sont inscrites mais qui n'ont pas encore reçu l'accès.Une personne, via une page RECUPERER DONNER CHECKBOX DANS UN FORMULAIRE [ par srudy972 ] BONJOUR 0 TOUS§vOILA MON PROBLEME:je crée un formaluaire dans lequel il y a des check box.Je desire recupere les valeur de ces check box pour le rent Checkboxes... [ par gastoudou ] Bonjour à tous,J'ai un gros problème avec les checkboxes dans un form. En effet, je propose à l'utilisateur de cocher certaines checkboxes (dont le no CFMX7 : CFGRID et CFSELECT [ par srappaille ] Bonjour,Je me suis lancé dans les "nouveaux" composants CFFORM, en particulier ceux qui se présentent sous la forme d'objets Flash. Finalement, associ cfgrid via un cfselect et selectmode="edit" [ par abmail ]


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,026 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales