# Verificacion de campos

**URL:** <https://foros.velneo.com/t/verificacion-de-campos/889>\
**Category:** Velneo\
**Created:** [29 Junio, 2009 07:51 UTC](https://foros.velneo.com/t/verificacion-de-campos/889 "2009-06-29T07:51:22Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![pedro-psinmo](https://avatars.discourse-cdn.com/v4/letter/p/e47774/32.png) [@pedro-psinmo](https://foros.velneo.com/u/pedro-psinmo)\
**Post date:** [29 Junio, 2009 07:51 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/1 "2009-06-29T07:51:22Z")

</div>

Intento vericar que se ha introducido un valor en los siguientes campos, provincia, de la tabla del formulario, y paises de la misma ques maestro de la tabla provincias, ejecuto el siguiente proceso, on aceptar, me controla el campo provincia, pero no controla paises,

---

<div class="post-metadata">

**Author:** ![davidgu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/davidgu/32/5499_2.png) [@davidgu](https://foros.velneo.com/u/davidgu)\
**Post date:** [29 Junio, 2009 10:51 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/2 "2009-06-29T10:51:49Z")

</div>

Hola Pedro

La instrucción "else-if" debe ir al mismo nivel ( de rama ) que la instrucción "if". En tu caso parece ser que el "else-if" lo tienes dentro del if.

Saludos

---

<div class="post-metadata">

**Author:** ![davidgu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/davidgu/32/5499_2.png) [@davidgu](https://foros.velneo.com/u/davidgu)\
**Post date:** [29 Junio, 2009 12:24 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/3 "2009-06-29T12:24:50Z")

</div>

Hola

Para que quede el post suficientemente documentado para posibles nuevas consultas. Le añado el enlace a la ayuda de la instrucción.

http://velneo.es/info/v7\_71\_es/velneo\_vdevelop\_v7/proyectos\_objetos\_y\_editores/#else\_if

Saludos

---

<div class="post-metadata">

**Author:** ![pedro-psinmo](https://avatars.discourse-cdn.com/v4/letter/p/e47774/32.png) [@pedro-psinmo](https://foros.velneo.com/u/pedro-psinmo)\
**Post date:** [29 Junio, 2009 16:06 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/4 "2009-06-29T16:06:07Z")

</div>

Hola

He puesto la instruccion "else-if" al mismo nivel que el if y sigue sin controlarme el campo vacio "paises"

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![davidgu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/davidgu/32/5499_2.png) [@davidgu](https://foros.velneo.com/u/davidgu)\
**Post date:** [29 Junio, 2009 16:14 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/5 "2009-06-29T16:14:19Z")

</div>

Estimado Pedro

Asegúrate que no hay ninguna otra línea entre el if y el elseif en el mismo nivel. Si existiera una línea "Libre" por el medio no estaría enlazado el if con su elseif.

"Else if, ambas líneas han de estar situadas al mismo nivel y no puede haber ninguna otra línea al mismo nivel entre ambas."

¿Si pones que controle primero el pais y luego la provincia tienes el mismo problema?

Saludos

&nbsp;

---

<div class="post-metadata">

**Author:** ![pedro-psinmo](https://avatars.discourse-cdn.com/v4/letter/p/e47774/32.png) [@pedro-psinmo](https://foros.velneo.com/u/pedro-psinmo)\
**Post date:** [29 Junio, 2009 17:00 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/6 "2009-06-29T17:00:49Z")

</div>

Controlando el pais y luego las provincias persiste el problema

[attachment=4868,511]

---

<div class="post-metadata">

**Author:** ![pedro-psinmo](https://avatars.discourse-cdn.com/v4/letter/p/e47774/32.png) [@pedro-psinmo](https://foros.velneo.com/u/pedro-psinmo)\
**Post date:** [29 Junio, 2009 17:38 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/7 "2009-06-29T17:38:50Z")

</div>

Cambiando el orden&nbsp; de control, 1º el maestro con "! pais" y no con "isEmpty (pais)" y 2º con "isEmpty (provincia) , funciona

&nbsp;

[attachment=4870,512]

&nbsp;

---

<div class="post-metadata">

**Author:** ![davidgu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/davidgu/32/5499_2.png) [@davidgu](https://foros.velneo.com/u/davidgu)\
**Post date:** [29 Junio, 2009 18:17 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/8 "2009-06-29T18:17:27Z")

</div>

Estimado Pedro

Para este control que quieres hacer, ¿no sería más cómodo usar un if para el campo Provincia y otro if para el campo Pais?

Al usar el else-if, solo se lanzará si no se cumple la primera condición.

Saludos

---

<div class="post-metadata">

**Author:** ![pedro-psinmo](https://avatars.discourse-cdn.com/v4/letter/p/e47774/32.png) [@pedro-psinmo](https://foros.velneo.com/u/pedro-psinmo)\
**Post date:** [30 Junio, 2009 05:39 UTC](https://foros.velneo.com/t/verificacion-de-campos/889/9 "2009-06-30T05:39:23Z")

</div>

Tiens toda la razon del mundo, uno aveces se cierra

Gracias
