Hola, evidentemente, nuevos y necesitan ayuda

  • fishbulb
  • Born
  • Born
  • No Avatar
  • Registrado: Ene 02, 2009
  • Mensajes: 2
  • Status: Offline

Nota Enero 2nd, 2009, 9:55 am

Hola soy de pescado.

Es cierto, no soy un profesional en actionscipt formas, pero soy un buen diseñador, me hacen mirar bastante y puedo llegar a la función. Dicho esto, tengo un par de preguntas acerca de unas pocas peticiones en curso y yo esperaba que podría obtener ayuda de primera clase.

1) Me gustaría que la fecha para que automáticamente se mostrarán en el tema

subject = "[tema que desee al correo electrónico]" + Fecha. getdate ();

este no está funcionando como un blanco

2) Tengo varios campos que pueden dejarse en blanco en el formulario, y si se deja en blanco me gustaría que no se presenta en la salida a todos. ¿Cómo puedo hacer eso.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Enero 2nd, 2009, 9:55 am

  • Flanders
  • Beginner
  • Beginner
  • Avatar de Usuario
  • Registrado: Feb 27, 2006
  • Mensajes: 48
  • Loc: Reno, Nevada US
  • Status: Offline

Nota Enero 3rd, 2009, 2:53 pm

Usted tendría que hacer una nueva fecha Instancia:

Código: [ Select ]
var now:Date = new Date();


y luego llamar a la información actualizada a cabo con:

Código: [ Select ]
now.getDate();  //Day of month
now.getFullYear();  //Year
now.getMonth();  //Month Number (0 for Jan, 1 for Feb, ...)
now.getHours(); //Hour Number (0 - 23)
  1. now.getDate();  //Day of month
  2. now.getFullYear();  //Year
  3. now.getMonth();  //Month Number (0 for Jan, 1 for Feb, ...)
  4. now.getHours(); //Hour Number (0 - 23)


y así sucesivamente.

Código: [ Select ]
var stamp:String = new String();
stamp = now.getMonth()+"/"+now.getDate();+"/"+now.getFullYear();
subject = "[desired subject]" + stamp;
  1. var stamp:String = new String();
  2. stamp = now.getMonth()+"/"+now.getDate();+"/"+now.getFullYear();
  3. subject = "[desired subject]" + stamp;
  • fishbulb
  • Born
  • Born
  • No Avatar
  • Registrado: Ene 02, 2009
  • Mensajes: 2
  • Status: Offline

Nota Enero 5th, 2009, 11:38 am

gran! Trabajó como un encanto.

Ahora la segunda parte de mi problema.

Tengo un montón de información que se completa y se coloca en un correo electrónico. Mucho de esto es opcional, lo que quieren es que no las cosas no opcional para mostrar en la salida si se deja en blanco.

Código: [ Select ]
 
on (press){
    if (client_name eq "") {
        gotoAndStop('incorrect');
    }
    else {
    email="email address";
    subject="[desired subject to email] " + myDisplay;
    var together;
    together+= "Request Date = " +  Date.getDate() + "%0A";
    together+= "FA = "          +   gpn  + "%0A";
    together+= "Company Name = "            +   client_name + "%0A";
    together+= "Company Type = " + newdoc.getValue() + "%0A";
    together+= "Contact Name = " + clientcontact + newline + "%0A";
    together+= "Checkbox1 =  "      +   checkbox1.getValue()  + " 1Value = " + value1 + newline;
    together+= "Cgeckbox2=  "       +   stock_option.getValue()  + " 2Value = " + value_stockopt  + newline;
    together+= "Checkbox3 =  "      +   checkbox2.getValue()  + " 3Value = " + value2  + newline;
    together+= "Checkbox4 =  "      +   checkbox3.getValue()  + " 4Value = " + value3  + newline;
    together+= "Checkbox5 =  "      +   deferred_comp.getValue()  + " 5Value = " + value_deferred + newline;
    together+= "Checkbox6=  "       +   checkbox4.getValue()  + " 6Value = " + value4  + newline;
    together+= "Checkbox7 =  "      +   checkbox5.getValue()  + " 7Value = " + value5  + newline;
    together+= "Checkbox8=  "       +   plans529.getValue()  + " 8Value = " + value_529  + newline;
    together+= "Checkbox9 =  "      +   exec_based.getValue()  + " 9Value = " + value_execbased  + newline + "%0A";
    together+= "Partner1 = " + name1 + " Partner1 GPN = " + gpn1  + newline;
    together+= "Partner2 = " + name2 + " Partner2 GPN = " + gpn2  + newline;
    together+= "Partner3 = " + name3 + " Partner3 GPN = " + gpn3  + newline;
    together+= "Partner4 = " + name4 + " Partner4 GPN = " + gpn4  + newline;
    together+= "Partner5 = " + name5 + " Partner5 GPN = " + gpn5  + newline;
    together+= "Partner6 = " + name6 + " Partner6 GPN = " + gpn6  + newline;
    String(together);
    mailto = "mailto:" + email + "?subject=" + subject + "&body=" + together;
    getURL(mailto,"_self" );
    }
}
 
on (release) {
    getURL("javascript:window.close()");
}
 
  1.  
  2. on (press){
  3.     if (client_name eq "") {
  4.         gotoAndStop('incorrect');
  5.     }
  6.     else {
  7.     email="email address";
  8.     subject="[desired subject to email] " + myDisplay;
  9.     var together;
  10.     together+= "Request Date = " +  Date.getDate() + "%0A";
  11.     together+= "FA = "          +   gpn  + "%0A";
  12.     together+= "Company Name = "            +   client_name + "%0A";
  13.     together+= "Company Type = " + newdoc.getValue() + "%0A";
  14.     together+= "Contact Name = " + clientcontact + newline + "%0A";
  15.     together+= "Checkbox1 =  "      +   checkbox1.getValue()  + " 1Value = " + value1 + newline;
  16.     together+= "Cgeckbox2=  "       +   stock_option.getValue()  + " 2Value = " + value_stockopt  + newline;
  17.     together+= "Checkbox3 =  "      +   checkbox2.getValue()  + " 3Value = " + value2  + newline;
  18.     together+= "Checkbox4 =  "      +   checkbox3.getValue()  + " 4Value = " + value3  + newline;
  19.     together+= "Checkbox5 =  "      +   deferred_comp.getValue()  + " 5Value = " + value_deferred + newline;
  20.     together+= "Checkbox6=  "       +   checkbox4.getValue()  + " 6Value = " + value4  + newline;
  21.     together+= "Checkbox7 =  "      +   checkbox5.getValue()  + " 7Value = " + value5  + newline;
  22.     together+= "Checkbox8=  "       +   plans529.getValue()  + " 8Value = " + value_529  + newline;
  23.     together+= "Checkbox9 =  "      +   exec_based.getValue()  + " 9Value = " + value_execbased  + newline + "%0A";
  24.     together+= "Partner1 = " + name1 + " Partner1 GPN = " + gpn1  + newline;
  25.     together+= "Partner2 = " + name2 + " Partner2 GPN = " + gpn2  + newline;
  26.     together+= "Partner3 = " + name3 + " Partner3 GPN = " + gpn3  + newline;
  27.     together+= "Partner4 = " + name4 + " Partner4 GPN = " + gpn4  + newline;
  28.     together+= "Partner5 = " + name5 + " Partner5 GPN = " + gpn5  + newline;
  29.     together+= "Partner6 = " + name6 + " Partner6 GPN = " + gpn6  + newline;
  30.     String(together);
  31.     mailto = "mailto:" + email + "?subject=" + subject + "&body=" + together;
  32.     getURL(mailto,"_self" );
  33.     }
  34. }
  35.  
  36. on (release) {
  37.     getURL("javascript:window.close()");
  38. }
  39.  


Así que, básicamente, todos los casillas de verificación, se deja en blanco si no quieren nada para que o valor para mostrar.

Sí, ya sé que probablemente no es la manera más eficiente de hacerlo y el sitio es no, no en PHP, por lo que es por eso que estoy haciendo de esta manera.

Cualquier ayuda sería muy apreciada.
  • Flanders
  • Beginner
  • Beginner
  • Avatar de Usuario
  • Registrado: Feb 27, 2006
  • Mensajes: 48
  • Loc: Reno, Nevada US
  • Status: Offline

Nota Enero 5th, 2009, 5:13 pm

Compruebe el valor de la casilla de verificación antes de añadirlo a la cadena juntos.


Código: [ Select ]
if(checkbox1.selected){
together += ...whatever you're putting here ...
}
  1. if(checkbox1.selected){
  2. together += ...whatever you're putting here ...
  3. }

Publicar Información

  • Total de mensajes en este tema: 4 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 90 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC