tag:blogger.com,1999:blog-13698376.post6306792273474706651..comments2024-03-13T21:44:12.462-07:00Comments on El blog tecnológico de Blag.: Utilizar Selection-Screens en un DynproAlvaro "Blag" Tejada Galindohttp://www.blogger.com/profile/12061593528820409779noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-13698376.post-81890371122349344232015-10-12T10:27:09.030-07:002015-10-12T10:27:09.030-07:00Imanol:
Este post es de hace 7 años...y no hago n...Imanol:<br /><br />Este post es de hace 7 años...y no hago nada de ABAP desde hace casi 4 años...así que la verdad no creo que pueda ayudarte -:(<br /><br />Asumo que como dices en tu comentario...<b>Funciona pero no para más de un rango en cada select-option</b><br /><br />Esto debe ser una limitación del mismo subscreen...<br /><br />Saludos,<br /><br />Blag.<br />Development Culture.Alvaro "Blag" Tejada Galindohttps://www.blogger.com/profile/12061593528820409779noreply@blogger.comtag:blogger.com,1999:blog-13698376.post-81123666659979228502015-10-08T11:20:04.493-07:002015-10-08T11:20:04.493-07:00He hecho la subscreen tal y como se indica en esta...He hecho la subscreen tal y como se indica en esta guía. Intenté colorac varios select-options en la subscreen. Funciona pero no para más de un rango en cada select-option. Este seria el código donde declaro la subscreen:<br /><br />"TOP del reporte<br />SELECTION-SCREEN BEGIN OF SCREEN 220 AS SUBSCREEN .<br />SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.<br />SELECT-OPTIONS so_usr FOR zrhtt_reg_usrima-id_usuario.<br />SELECT-OPTIONS so_dni FOR zrhtt_reg_usrima-dni.<br />SELECT-OPTIONS so_cargo FOR zrhtt_reg_usrima-cargo.<br />SELECT-OPTIONS so_proy FOR zrhtt_tar_usrima-proyecto.<br />SELECT-OPTIONS so_nreq FOR zrhtt_tar_usrima-nro_req.<br />SELECT-OPTIONS so_sred FOR zrhtt_tar_usrima-status_redmine.<br />SELECT-OPTIONS so_pora FOR zrhtt_tar_usrima-porc_avance.<br />SELECT-OPTIONS so_fech FOR zrhtt_tar_usrima-fecha.<br />SELECTION-SCREEN END OF BLOCK b1.<br />SELECTION-SCREEN END OF SCREEN 220.<br /><br />La subscreen se genera automáticamente. Le cree un espacio en la 200:<br />"SCREEN 200<br />PROCESS BEFORE OUTPUT.<br />CALL SUBSCREEN SC220 INCLUDING sy-repid '220'.<br />MODULE STATUS_0200.<br /><br />PROCESS AFTER INPUT.<br />CALL SUBSCREEN SC220.<br />MODULE USER_COMMAND_0200.<br /><br />El SUBSCREEN AREA que cree en la 200 se llama SC220.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-13698376.post-61624556736834344352010-05-14T04:06:41.721-07:002010-05-14T04:06:41.721-07:00Los parametros y select-options los llamas igual c...Los parametros y select-options los llamas igual como si estuvieran en tu ventana principal, el hecho de que esten en la SubScreen no afecta mucho...<br /><br />Saludos,<br />Blag.Alvaro "Blag" Tejada Galindohttps://www.blogger.com/profile/12061593528820409779noreply@blogger.comtag:blogger.com,1999:blog-13698376.post-62901156077145885242010-05-13T20:07:38.687-07:002010-05-13T20:07:38.687-07:00Gracias por el Codigo, muy util.
Una pregunta,
cua...Gracias por el Codigo, muy util.<br />Una pregunta,<br />cuando usaba parametros en mi Dynpro, capturaba los datos que se ponian en ellos con el codigo:<br /><br />---------------------------<br />PROCESS AFTER INPUT.<br /> MODULE exit_cero.<br /> FIELD: scarr-carrid,<br /> scarr-carrname.<br />---------------------------<br />Como hago ahora para poder capturarlos los datos de los parametros y select-options incluidos en la SUBSCREEN??Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-13698376.post-75131674556834345612009-11-13T05:56:51.109-08:002009-11-13T05:56:51.109-08:00Me alegra mucho que te haya sido útil -:)
Saludos...Me alegra mucho que te haya sido útil -:)<br /><br />Saludos,<br />Blag.Alvaro "Blag" Tejada Galindohttps://www.blogger.com/profile/12061593528820409779noreply@blogger.comtag:blogger.com,1999:blog-13698376.post-1990697431835685772009-11-13T05:36:50.532-08:002009-11-13T05:36:50.532-08:00Muy bueno!
Te he robado el código, gracias por com...Muy bueno!<br />Te he robado el código, gracias por compartirlo!<br />Saludos desde Argentina.<br />Alejandroa::.https://www.blogger.com/profile/11897963067866898435noreply@blogger.com