Un foro de discusión para nuestra comunidad de hispano hablante
#793361
Buenas tardes

disculpen las molestias estoy conociendo la herramienta queria saber si es posible hacer lo que se menciona en el titulo,

realice una conexión a sql server donde solo hay una tabla con 2 columnas, en un desplegable selecciono X valor de sql, oculto tengo N cantidad de texbox, es posible almacenar la selección del desplegable en una variable y posterior usarla en un where?, no se si me hago entender pero quiero que si selecciona un valor en el dropdown de alguna manera me muestre el valor de la coumna 2 del sql

solo tengo ocultos los texbox
Code: Select all
//Variable Host:
var desplegable = 'selhosvir';

//Listado almacenado:
var Listado = ['text_1', 'text_2', 'text_3', 'text_4', 'text_5'];

//Ocultar Listado:
for (var i=0; i < Listado.length; i++) {
  $("#"+Listado[i]).hide();
  $("#"+Listado[i]).deleteRow(1); //not permitted to delete the first row in some versions of PM
}

#793401
No estoy seguro si te endiendo, pero aca es un ejemplo que puedes usar.

1. Crea una tabla PM con el nombre "COLORES" con este contenido:
Code: Select all
ID    |   NOMBRE
----------------------------
1      |   Azul
2      |   Rojo
3      |   Naranja
4      |   Cafe
5      |   Morado
6      |   Rosado
2. Crea un campo de texto en tu Dynaform con el ID de "listaNoMostrar" y asociado con una variable del mismo nombre.

3. Crea un campo desplegable (dropdown) con el siguiente query:
SELECT ID, NOMBRE DE PMT_COLORES WHERE ID NOT IN (@=listaNoMostrar)

4. Crea un segundo campo desplegable con el ID "seleccionarColor" con el siguiente query:
SELECT ID, NOMBRE DE PMT_COLORES

5. Agrega JavaScript en tu DynaForm como este:
Code: Select all
//ocultar el campo:
$("#listaNoMostrar").hide();

$("#seleccionarColor").setOnchange( function(newVal, oldVal) {
   var lista = $("#listaNoMostrar").getValue();
   lista += (lista == "" ? "" : ",") + newVal;
   $("#listaNoMostrar").setValue(lista);
});
Nota: El campo "listaNoMostrar no puede ser un campo oculto porque no funcionan como un campo independientes en queries, entonces hay que ocultarlo con JavaScript.
#793428
:shock: ya estoy estudiando un poquito javascript la verdad no me tengo mucha relacion con lenguajes, ya me iluminaste solo quería que al seleccionar una opción en dropdown apareciera ciertos valores en los text (lo de ocultarlo solo era para que se viera bien no digo que se vea mal de otra forma). no pude con lo de los text y lo que hice fue cambiarlo por un radio que me devolviera lo siguiente,
SELECT HOST, VMS from TBL_HOST_VIR WHERE HOST = '@=selhosvir'
Ahi vamos de a poquitos
Want to create your own meme coin?

In the world of cryptocurrencies, a unique and exc[…]

The market for cryptocurrencies is demonstrating a[…]

What's SAP FICO?

Embarking on a dissertation can be one of the most[…]

Hello. For rental housing, there are software solu[…]