IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ext JS / Sencha Discussion :

DateField + Format + Timestamp


Sujet :

Ext JS / Sencha

  1. #21
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 124
    Par défaut
    Apparement, il me renvoi le bon TimeStamp !

    Mais ensuite, quand je veux l'utiliser dans :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     Ext.Ajax.request({
                        url: '/Gestionnaire_de_courrier/server/json/AddFolder.php',
                        method: 'POST',
                        params: {
                            action : "AddFolder",
    // Il y a d'autre truc;
                            ARRIVAL_DATE : myTimeStamp
    //Il y a d'autre truc;
                        },
    Firebug me dit que myTimeStamp n'est pas défini

  2. #22
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    si tu le mes dans la fonction select, il n y a pas de soucis ...

  3. #23
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 124
    Par défaut
    Bah c'est que je peux pas, parceque en faite, ma requete Ajax, c'est dans le handler d'un bouton..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    buttons: [{
                text: 'Valider',
                id: 'ValidNewFolderBtn',
                cls: 'x-btn-text-icon',
                icon: 'client/img/icons/accept.png',
     
                handler: function(){
     
                    Ext.Ajax.request({
                        url: '/Gestionnaire_de_courrier/server/json/AddFolder.php',
                        method: 'POST',
                        params: {
                            action : "AddFolder",
                            ID : Ext.getCmp("NewFolderNameFolder").getValue(),
                            ID_STYLE_MAIL : Ext.getCmp("NewFolderStyleMail").getValue(),
                            ID_THEME : Ext.getCmp("NewFolderThème").getValue(),
                            CONTACT : Ext.getCmp("NewFolderContact").getValue(),
                            ID_MEMBER : Ext.getCmp("stock_id_member").getValue(),
                            STRUCTURE : Ext.getCmp("NewFolderStructure").getValue(),
                            LIM_RESP_DATE : Ext.getCmp('NewFolderLimDate').getValue(),//Ext.util.Format.date((Ext.getCmp("NewFolderLimDate").getValue()), 'TimeStamp'),//.format(Date.patterns.TimeStamp),
                            ARRIVAL_DATE : myTimeStamp,//Ext.getCmp('NewFolderArrivalDate').getValue(),//(Ext.getCmp('NewFolderArrivalDate').getValue()).format(Date.patterns.TimeStamp),//Ext.getCmp("NewFolderArrivalDate").getValue(),
                            COMMENT: Ext.getCmp("NewFolderComment").getValue(),
                            ID_TAKE_CHARGE: Ext.getCmp("NewFolderAffect").getValue()
     
                        },
                        success: function() {
                            console.log('success');
                            Ext.getCmp('Form1').getForm().reset();
                            Ext.getCmp('Form2').getForm().reset();
                            Ext.getCmp('Form3').getForm().reset();
                            Ext.getCmp('Form4').getForm().reset();
                            Ext.Ajax.request({
                                url: '/Gestionnaire_de_courrier/server/json/RecoveryLastFolderId.php',
                                method: 'POST',
                                params: {
                                    action : "RecoveryLastFolderId"
                                },
                                success: function(response) {
     
                                    Folders = Ext.util.JSON.decode(response.responseText);
                                    Ext.getCmp('NewFolderNameFolder').setValue(Folders.Folders.ID);
                                },
                                failure: function() {}
     
     
                            });

  4. #24
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    ok ...

    tu enlèves var de 'var myTimeStamp' dans la fonction select ,

    et tu mets

    juste avant onReady()

  5. #25
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 124
    Par défaut
    VICTOOOOORYYYYYYYYYYY !!!

    Cependant, je n'ai pas eu besoin de rajouter : var myTimeStamp=null; avant le OnReady() !

    Et deuxieme cependant : Ca marche, je suis content, mais je comprend pas ce que tu as fait..

    Et troisieme cependant : Un grand merci à toi Taki`..

  6. #26
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Par défaut
    Bravo ...

    J'attends la bouteille de champagne ...

    en fait pour faire communiquer des données entre objets, la solution la plus simple est de créer des var globales, ...

    le mieux est d'utiliser Ext.ns ... mais pour te simplifier la vie ... je ne l'ai pas fait ...

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. jdbc: conversion format timestamp sur une colonne
    Par flora806 dans le forum JDBC
    Réponses: 6
    Dernier message: 03/10/2007, 14h25
  2. commande ps avec start au format timestamp
    Par cassy dans le forum Linux
    Réponses: 3
    Dernier message: 26/09/2007, 08h49
  3. [Dates] Format Timestamp
    Par Marmottux72000 dans le forum Langage
    Réponses: 4
    Dernier message: 15/11/2006, 15h31
  4. Absence du Format TIMESTAMP
    Par Génie dans le forum Débuter
    Réponses: 1
    Dernier message: 18/04/2006, 12h46
  5. Réponses: 14
    Dernier message: 29/06/2005, 10h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo