Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

206
Visualizações
Recuperar datos de una Tarjeta en Oracle Apex

Tengo una Card Regions en la que se muestran algunas de mis tablas. Quiero que las tarjetas redirijan cada una a una página determinada en función de un número (el número etiquetado tiene "page_table" es el número de página al que se redirigirá).

Aquí está la Consulta de la Región de Tarjetas

 SELECT table_name, REPLACE(SUBSTR(table_name, 8),'_','-') AS nom_table, -- here, i remove the "INV_TB_" prefix from my tables CASE WHEN table_name = 'INV_TB_BATIMENT' THEN 11 WHEN table_name = 'INV_TB_CATEGORIE' THEN 12 WHEN table_name = 'INV_TB_DEPARTEMENT' THEN 13 WHEN table_name = 'INV_TB_SERVICE' THEN 14 WHEN table_name = 'INV_TB_POSSEDER' THEN 15 WHEN table_name = 'INV_TB_SITUER' THEN 16 WHEN table_name = 'INV_TB_ETAGE_BUREAU' THEN 16 END AS page_table --this is the column where i define the page number for each table from cat WHERE table_name LIKE 'INV_TB_%' AND table_name <> 'INV_TB_AMORTISSEMENT' AND table_name <> 'INV_TB_ARTICLE_LOGS' AND table_name <> 'INV_TB_ARTICLE_DASHBOARD' AND table_name <> 'INV_TB_DOCUMENT' AND table_name <> 'INV_TB_VILLE' AND table_name <> 'INV_TB_DASHBOARD' AND table_name <> 'INV_TB_ARTICLE'

Aquí está el resultado:

resultado de la región de la tarjeta


Para cada uno de ellos, quiero poder recuperar el número en el pequeño cuadrado de la izquierda:

icono e insignia


Que se utilizará para redirigir al usuario a la página específica en Enlace y Destino de las Tarjetas:

ingrese la descripción de la imagen aquí


Pensé en usar un elemento oculto que recibirá el valor del cuadrado cuando haga clic en la tarjeta, ¿tal vez usando JavaScript o jQuery? ¿O hay una manera más fácil de recuperar el valor de la columna personalizada "page_table" según la tarjeta en la que estoy haciendo clic?

Mi última solución es crear una tabla que contenga el nombre de las tablas reales, con el número de página en columnas reales, pero primero me gustaría saber si mi primera idea es posible.

Gracias por adelantado,

Tomás

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

En la región de las tarjetas, la sintaxis de sustitución de las columnas es &COLUMN_NAME. entonces en su caso &PAGE_TABLE. Deberia trabajar. ¿Puedes intentarlo?

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda