J'ai des difficultés à créer un bouton dans un rapport classique. C'est assez simple, j'ai un rapport classique et à l'intérieur il y a une liste de sélection et un bouton, suivez le code ci-dessous.APEX - Sélectionnez un champ dans la liste de sélection à l'aide d'un bouton de rapport classique.
select a.COD_TAG_ITEM
, a.NOM_ITEM,a.CLIENTE
, a.SIG_UNI_MEDIDA
, a.nro_pedido
, a.NRO_ITEM
, sum(a.QTD_VENDIDA)
, apex_item.select_list(
p_idx => 1,
p_list_values => 'Programado;1,Executando;2,Encerrado;3',
p_show_null => 'YES',
p_null_value => 0,
p_null_text => 'Selecione',
p_attributes => 'style="color:red;"',
p_show_extra => 'NO') as SITUACAO --SELECT!
, 3 ALTERAR
from v_pedido_venda a
where a.NRO_EMPRESA = 1
and a.NRO_FILIAL = 3
and a.DAT_OCORRENCIA = trunc(sysdate)
and a.nro_item = :P3_ITEM
group by a.COD_TAG_ITEM,a.NOM_ITEM, a.SIG_UNI_MEDIDA,a.CLIENTE, a.nro_pedido, a.NRO_ITEM
order by 2,1,3
Je voudrais que en appuyant sur le bouton ALTERAR
, il prend la valeur qui a été sélectionné dans la liste de sélection et exécute un javascript ou une action dynamique, où une mise à jour sera effectuée dans la base de données en changeant la valeur de la table avec cette liste de sélection J'ai également essayé d'appuyer sur le bouton, en jetant cette valeur Select-list dans une entrée, mais elle retourne toutes les options, pas seulement celle sélectionnée.
Exemple d'image de mon projet:
S'il vous plaît lire [Dans quelles circonstances puis-je ajouter "urgent" ou d'autres phrases similaires à ma question, afin d'obtenir des réponses plus rapides? ] (// meta.stackoverflow.com/q/326569) - le résumé est que ce n'est pas un moyen idéal de s'adresser aux volontaires, et est probablement contre-productif pour obtenir des réponses. Merci de ne pas ajouter ceci à vos questions. – halfer