-
tupeliculaaAnswered on November 16, 2013 01:00 PM
como me dijeron aca creo la nueva pregunta y coloco lo que he dicho en la anterior sobre esta pregunta
hola grupo de jotform, gracias por toda la ayuda que me estan dando para armar el formulario:
if anidado:
queria saber si habria alguna opcion de poder colocar una condicion que se tenga que cumplir primero si o si y luego poder poder colocar otro if u or, o sea quedaria asi:
if{
if{bla bla}
else{ bla}
}
puedo hacer eso colocando varias condiciones y llenar el formulario de varias condiciones mas o colocando un reglon mas en una misma condicion(si es que se puede hacer)
lo que quiero hacer es en mi formulario, si el "idioma del subtitulo" esta lleno, y "cantidad de peliculas" es X numero entonces que se muestre lo que tenga que mostrar. por eso necesito la anidacion, que este el "idioma subtitulo" siempre lleno y despues el or para los diferentes numeros.
creo que puedo hacer condiciones distintas colocando que el "idioma del subtitulo" cuando esta lleno y el numero sea 3 que muestre lo que tenga que mostrar, y asi con cada uno de los numeros, haria como 50 nuevas condiciones creo yo aproximadamente.
si podria hacer lo de las condiciones anidadas agregaria una linea en las condiciones y listo no haria tanto lio, por eso preguntaba.
fecha:
queria saber como hacer para que la fecha no pueda ser modificada por el usuario y quede la fecha en que se envia el formulario, he estado viendo las opciones, y modifique pensando que lo habia logrado pero no he podido.
-
CesarAnswered on November 16, 2013 03:19 PM
La condicion sera posible utilizando dos reglas, y asegurarse q la opsion All sea utilizada para que las dos reglas tienen que ser cumplidas para ejecutar la condicion. He añadido un formulario de prueba en el cual hay dos menus, uno para seleccionar peliculas, si ese es seleccionado y el camp de de lenguaje no es seleccionado, las peliculas sin subtitulos aparecen, pero si el menu de lenguaje es utilizado se van a mostrar la peliculas de igual lenguaje.
Estas son las reglas:
Este es el ejemplo de una condicion de las peliculas de lenguaje:
Este es mi formulario de ejemplo:
http://form.jotform.co/form/33195582073861?
Por favor verifique si esto ayuda. Si necesita asistencia por favor contactenos. Gracias.
-
tupeliculaaAnswered on November 16, 2013 04:52 PM
perdon, creo que no me especifique bien, lo que quiero hacer en mi formulario http://www.jotform.com//?formID=32898140357663
es como dije anteriormente " si el "idioma del subtitulo" esta lleno, y "cantidad de peliculas" es X numero entonces que se muestre lo que tenga que mostrar"
con mostrar lo que digo es que haga como estaba haciendo que si la "cantidad de peliculas" es 3, entonces que me muestre el 1, se llena el idioma del subtitulo y aparece el 2 y se llena el idioma del subtitulo del 2 y aparece el 3 y asi cuantos tenga seleccionado en la cantidad de peliculas.
crei que iban a ver mi formulario por eso pense que iban a entender como esta hecho.
si ven en la condicion 2, asi deberia de quedar agregandole la condicion de que "idioma del subtitulo" 3 o el que sea este lleno.
ejemplo para eleccion de cantidad de peliculas 7
si "idioma del subtitulo" esta lleno
si "cantidad de peliculas" es 2,3,4,5,6
muestre la pelicula 2
y asi con el 3,4,5,6 y 7
al ver mi formulario se daran cuenta como esta hecho, si es que no se dan cuenta entonces coloco una imagen
saludos
-
Elton Support Team LeadAnswered on November 17, 2013 02:12 AM
Hi there,
Yes, that's possible with our condition tools. Just use Spinner tool under Survey Tools as it comes with greater than function that is useful for showing fields depending on users selection/input.
Here's how:
Create the conditions for the remaining fields.
Demo: http://form.jotformpro.com/form/22886773026967
I have applied this to your form along with field groupings using form collapse tool. You can clone this form back to your account so you can check how this is setup. http://form.jotformpro.com/form/33200763562953?
Guide: How to Clone a Form from a Web Page
If you require further assistance, let us know here. Thanks!
-
tupeliculaaAnswered on November 17, 2013 05:25 PM
aca les explico con las imagenes, dejo link por si no la puse bien http://imageshack.com/a/img577/3918/33zg.jpg
primero contesto lo que dijiste EltonCris, en la imagen 1 me mostraste una manera de hacer y yo en la imagen 2 te muestro lo mismo, otra manera de hacerlo, asi que eso no cambia nada.
en la imagen 3 y 4, seleccionando en "cantidad de peliculas" 2 cuando yo completo el "idioma del subtitulo" de pelicula1, me salta para la pelicula 2, hasta ahi va perfecto, que es como lo quiero hacer.
en la imagen 5, seleccionando "cantidad de peliculas" 3, completo el "idioma del subtitulo" de pelicula1 y no me salta para completar la pelicula 2 y luego la 3, como deberia de ser como lo explique anteriormente en la imagen 3 y 4.
en la imagen 6, esta puesta la condicion al seleccionar "cantidad de peliculas" 3, que al llenarse "idioma del subtitulo" de pelicula 2 y haber seleccionado "cantidad de peliculas" 3 que me muestre para llenar la pelicula 3
entonces como deberia de ser en realidad seria:
if(idioma del subtitulo=lleno)
{
if(cantidad de peliculas=3)
{muestre para llenar pelicula 3}
else(cantidad de peliculas=4)
{muestre para llenar pelicula 3}
}
y asi con las 10 opciones, por eso necesito el if anidado, van a poder agregar esa opcion al sistema?
o hay alguna forma de hacer eso porque no se como hacerlo para que quede como dije anteriormente.
saludos
-
Elton Support Team LeadAnswered on November 17, 2013 07:10 PM
Hi there,
Thanks for your reply and for providing more details, however, I am still confused on some parts.
First off, we do not have nested conditions like the structure you've provided however, there's another way to achieved that on the condition wizard..
1. Instead of using Dropdown field for the numbers as previously explained, use Spinner Tool. Spinner tool has an option to choose "Greather than" as an operator so you can easily hide/show number of fields.
**Replace your dropdown field with Spinner field.
2. I am confused as to why "Edioma del subtitulo" is bind together with "Cantidad" since it is hidden by default. Therefore, you can't fire up the hide/show condition because "Edioma del subtitulo" is empty and not filled by default. Kindly check and review. You can check my screen below.
3. If you've tested my form, this is how it works so far. Is it correct that only "la pelicula" field is shown when the "Cantidad de peliculas" field spins?
This is the form: http://form.jotformpro.com/form/33200763562953?
You can clone this form to your account so you can view and figured out the setup. How to Clone a Form from a Web Page
Let us know if I've misunderstood with any of your questions or idea.
Thank you!
-
tupeliculaaAnswered on November 17, 2013 09:43 PM
aun no lo entiendes completamente.
lo que quiero es que primero aparezca la primer pelicula a completar, despues de llenar el idioma del subtitulo de esa pelicula, aparezca la segunda pelicula a completar y cuando llenes el idioma del subtitulo de la segunda pelicula aparezca la tercer pelicula a completar y asi con la cantidad que hayas puesto en cantidad de peliculas.
lo que haces vos es colocar ya directamente las tres peliculas a completar, yo quiero que se haga de a una a la vez, que te vaya apareciendo en cuanto termines con la anterior. entiendes?
saludos
-
Elton Support Team LeadAnswered on November 17, 2013 10:25 PM
Hi,
I see that's why you have included the "subtitulo" is filled. In that case, follow this steps.
1. Click the "Idioma del subtitulo" field and click the conditions icon.
2. Create a New Condition.
3. Set condition like this below.
Test your form after that. When you fill in the "Edioma del subtitulo" field, it should automatically display the 2nd group.
Honestly, I am a bit puzzled as to how you want the condition to work. There's actually no point if using the "is filled" condition since they should be able to hide/show fields using the spinner. However, if you want to display the group2 fields after the entire group1 fields has been filled, you have to create another conditions for that.
Thank you!
-
tupeliculaaAnswered on November 18, 2013 06:49 AM
la verdad que hice lo que me dijiste y funciona y no se por que pero funciona ya que lo que hago es sacarle la opcion del valor que tendria que tener "cantidad de peliculas" para que aparezca esa opcion, pero aparece correctamente en la cantidad que quiero.
la verdad que esto de las condiciones crei haberlo entendido pero me parece que aun no le agarre la mano exactamente jaja
gracias EltonCris la verdad que al final salio jajaja, ahora lo que quedaria que seguramente es mucho pero mucho mas facil es el tema de la fecha sin modificacion del usuario. o sea que la fecha aparezca pero que no la pueda modificar el usuario asi aparece la fecha exacta de cuando se completo el formulario
saludos
-
tupeliculaaAnswered on November 18, 2013 07:09 AM
acabo de colocar todo y parece que se rompieron algunas cosas porque me muestra cosas que no deberian de aparecer asi de golpe sin tener seleccionado nada y seleccionando x cantidad de peliculas me sigue mostrando lo mismo, despues vere que sera, quizas se ordenaron las condiciones y por eso se habra roto el formulario
saludos
-
tupeliculaaAnswered on November 18, 2013 12:56 PM
este es mi formulario http://www.jotform.com//?formID=32898140357663 , esta como lo quiero pero tiene un pequeño problema en cuando elijo la opcion en "cantidad de peliculas"3 que me sale la opcion de la pelicula 1 y 3, y en las condiciones esta que aparezca la 3 en cuando este lleno el "idioma del subtitulo" 2, cosa que deberia de ser asi, sino entendieron, fijense en cualquier otra cantidad de peliculas y se daran cuenta como esta hecho mi formulario.
imagen
saludos
pd: mi formulario es distinto al que dices guilledutra, miralo y te daras cuenta
-
Elton Support Team LeadAnswered on November 18, 2013 02:44 PM
@tupeliculaa
You have two separate conditions if the Cantidad is "3". This might be the cause of the problem. Just delete it to fixed.
Hope this helps. Thanks!
-
tupeliculaaAnswered on November 18, 2013 03:51 PM
bueno hice lo que me dijiste de eliminar esa condicion, ahora no la encuentro pero cuando la habia encontrado no podia eliminarla, quizas sigue por ahi. si es que la encontras me la podrias sacar ya que quizas no vas a tener problemas vos por ser del soporte.
avisame si lo hiciste asi hago la ultima parte del formulario que es mas simple.
algo que me estuvo pasando cuando armaba el formulario es que no se porque se rompe, o sea aparecen cosas que no deberian de pasar porque tienen la condicion de aparecer cuando x cosa pase.
saludos
pd: aca el formulario http://www.jotform.com//?formID=32898140357663
-
Jeanette Jotform SupportAnswered on November 18, 2013 06:38 PM
Parece que actualmente habia un pequeño "bug" . Acabo de reproducirlo
Por esa razon no podias borrar las condiciones que necesitabas
IF Idioma del subtitulo película 2 Is Filled
OR IF Cantidad de películas Is Equal To "3"SHOW la película 3 esta en la lista?Sin embargo, despues de doble checar, ahor si veo que slo aparece la condicional arriba
Cuando aparecen campos que se supone no deberían de aparecer, es porque esos campos pueden estar en mas de una condicion con un operador AND (all) , en vez de un operador OR (ANY)
Tambien ten en mente que, como te explicó EltonCris, las condicionales se puede romper si no estableces los operadores como EQUAL (igual a) , GREATER THAN, etc, de manera correcta para cada caso
Si sigues teniendo problemas lo mejor sería que explicaras en detalle el escenario de lo que quieres lograr y nosotros con gusto te ayudaremos
-
Jeanette Jotform SupportAnswered on November 18, 2013 07:08 PM
Ok, my fault
Acabo de leer la thread arriba, básicamente tú quieres que por cada número de películas elegidas aparezcan ciertos campos. Podrías explicar COMPLETAMENTE todo el escenario, al menos con el primer IF ???
Ya que dices
if(idioma del subtitulo=lleno)
{
if(cantidad de peliculas=3)
{muestre para llenar pelicula 3}
==> Qué campos quieres mostrar??? favor especifica
Luego los demás (4,5,...10) serían solamente una replica del primer IF
-
tupeliculaaAnswered on November 18, 2013 08:08 PM
veo que aun sale la falla, asi que como dice jeanette voy a explicar todo como deberia de quedar el formulario.
lo primero que se hace en la pagina 1 es nombre, correo y que va a pedir, la parte de serie y espectaculo aun no la hice pero es mucho mas simple que la parte de peliculas que es en donde estamos actualmente.
primero, se coloca cantidad de peliculas, eligiendo la x cantidad(voy a hacer el ejemplo con la eleccion 3), luego se muestra para completar si la pelicula esta en la lista, si la eleccion es "si" entonces sale el titulo, si es "no" sale el titulo mismo y tambien sale el año. si se completa el titulo entonces aparece idioma del audio, si la eleccion es "otro" entonces aparece que audio queres?. cuando se llena el idioma del audio aparece el idioma del subtitulo, si la eleccion es otro, aparece que subtitulo queres?. cuando se llena idioma del subtitulo aparece si la pelicula 2 esta en la lista, y pasa exactamente lo mismo que con la pelicula 1, solo que con la 2 y la 3 igual y asi hasta 10, solo que la 10 tiene un numero 11.
bueno eso deberia de ser la parte de pelicula en mi formulario http://www.jotform.com//?formID=32898140357663 , lo que pasa en este momento es que elijo cantidad de peliculas 3 y me salta para completar la pelicula 3 sin tener que pasar por la numero 1 y 2 antes, y por lo que vi, las otras opciones andan perfectamente.
saludos y espero haberme expresado bien
-
Jeanette Jotform SupportAnswered on November 18, 2013 10:08 PM
Yo te propongo modificar un poco la lógica de tu formulario
Hace algún tiempo, yo hice este formulario con show/hide conditionals, para mostrar campos de una sola vez. Dándole al usuario la habilidad de agregar más dependientes
http://form.jotformpro.com/form/33217981352960
Creo que si se agregaan los campos necesarios, y se muestran de acuerdo al número elegido se podría lograr lo mismo que buscas
Espero que este formulario te de una idea
-
tupeliculaaAnswered on November 18, 2013 10:14 PM
el tema es que en mi formulario falta arreglar el problema que me salta mal cuando elijo cantidad de peliculas 3, todo lo otro anda bien. eso es lo que faltaria, despues las otras cosas las hago yo a parte y si hay algun problema les avisaria pero no creo, ya que es mucho menor la parte de series y espectaculo.
saludos
-
CesarAnswered on November 19, 2013 12:30 AM
Gracias por la informacion. Sugiriera que si aun necesitas ayuda con el salto que describes. Por favor crea una pregunta via el formulario de contacto asi evitamos confusiones con lo que hasta el momento se comunicado en este hilo de conversacion. Gracias.
-
tupeliculaaAnswered on November 20, 2013 09:54 AM
gracias por la ayuda, aca les dejo la pregunta creada http://www.jotform.com/answers/293531-la-opci-n-salta-mal#0
saludos
-
LuisdelgadoAnswered on June 03, 2015 02:54 PM
-
BJoannaAnswered on June 03, 2015 04:05 PM
I have moved your question to other thread and we will provide you an answer there shortly.