This topic is locked
[SOLVED]

Problemas con un codigo

11/21/2021 1:27:57 PM
PHPRunner General questions
L
luchoadmin author

hola estimados, tengo un problema con un codigo por falta de conocimiento, y quisiera saber si me pueden ayudar.
tengo una tabla que tiene 3 campos producto, cantidad y kilogramos. y tengo varios productos que solo se venden por cantidad. entonces use este codigo
var ctrl = Runner.getControl(pageid, "pesProducto");
if(ctrl.getValue() != "101")
pageObj.hideField("pesCantidad");
ctrl.on('change', function(){
if (this.getValue() == "1"){
pageObj.showField("pesCantidad");
}
else {
pageObj.hideField("pesCantidad");
}

});
y funicona perfecto para ese producto, ahora la cuestion esta que todos los productos entre el 100 y 199 deben solo mostrar cantidad. no se como agregar una expresion para que lo realice. alguna idea? probe usar un
y aalgunas expresiones regulares. oero no lo logre!!
aguardo sus comentarios saludos!!

admin 11/22/2021

Not easy to understand the logic but if you need to use more than one condition in if statement here is an example:

ctrl.on('change', function(){
if (this.getValue() >= 100 and this.getValue()<=199 ){
pageObj.showField("pesCantidad");
}
else {
pageObj.hideField("pesCantidad");
}
});
L
luchoadmin author 11/23/2021

Muchas Gracias!!! funciono Perfecto!!! saludos