MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 21/03/07, 15:24:01
Vero2007 Vero2007 is offline
Member
 
Fecha de Ingreso: mar 2007
Mensajes: 38
Problema dibujando una pantalla de seleccion

Quiero tener dentro de un bloque dos bloques, pero no uno debajo de otro sino al lado. Con que hacerlo . no soy capaz de encontrar nada.
Con esto lo que consigo es que los bloques 2 y 4 esten uno debajo de otro y yo quiero q esten al lado dentro del bloque 5.

SELECTION-SCREEN BEGIN OF BLOCK bloque5 WITH FRAME NO INTERVALS.

SELECTION-SCREEN BEGIN OF BLOCK bloque2 WITH FRAME TITLE text-002 NO INTERVALS.
SELECTION-SCREEN SKIP.
PARAMETERS: p_origen LIKE zfitcustofich-zsior OBLIGATORY ,
p_tipo LIKE zfitcustofich-ztpop OBLIGATORY ,
p_fecha LIKE bkpf-budat DEFAULT sy-datum,
p_hora LIKE bkpf-CPUTM DEFAULT sy-uzeit.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK bloque2.

SELECTION-SCREEN BEGIN OF BLOCK bloque4 WITH FRAME TITLE text-004 NO INTERVALS.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: p_entr AS CHECKBOX DEFAULT 'X' user-command RADIO.
SELECTION-SCREEN COMMENT 4(36) text-005.
SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: p_err AS CHECKBOX DEFAULT 'X' user-command RADIO.
SELECTION-SCREEN COMMENT 4(34) text-006.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK bloque4.

SELECTION-SCREEN END OF BLOCK bloque5 .
Responder Con Cita
  #2  
Viejo 21/03/07, 16:08:10
TUESDAY TUESDAY is offline
Member
 
Fecha de Ingreso: may 2006
Mensajes: 32
No se si esto te servira o es lo que buscas; este codigo lo utilice yo para colocar varios botones alineados. Lo que no se si servira tambien para alinear los bloques.

**El /a(b) es el margen izquierdo(a) y la anchura(b)
SELECTION-SCREEN PUSHBUTTON /30(44) boton1 USER-COMMAND prg.

Un saludo
Responder Con Cita
  #3  
Viejo 21/03/07, 16:30:10
Vero2007 Vero2007 is offline
Member
 
Fecha de Ingreso: mar 2007
Mensajes: 38
Eso que me dices solo funciona con botones, ese /33(44) no puedo ponerlo en ninguna parte de la definición de un bloque porque el bloque no permite esa nomenclatura.
Responder Con Cita
  #4  
Viejo 25/03/07, 12:08:50
jplozano jplozano is offline
Member
 
Fecha de Ingreso: feb 2007
Mensajes: 31
Lo puedes hacer dibujando dos pantallas subscreen en una dynpro con el screen painter, posteriormente cargas las select option llamando a cada una de las subscreen.

SELECTION-SCREEN BEGIN OF SCREEN 101 AS SUBSCREEN.
.
.
.
SELECTION-SCREEN: END OF SCREEN 101.
SELECTION-SCREEN BEGIN OF SCREEN 102 AS SUBSCREEN.
.
.
.
SELECTION-SCREEN: END OF SCREEN 102.

Espero que te sirva.
Responder Con Cita
  #5  
Viejo 26/03/07, 09:29:50
miguelonibus miguelonibus is offline
Junior Member
 
Fecha de Ingreso: mar 2007
Mensajes: 13
Hola.
Lo que podrias hacer tambien es acceder a la pantalle de selección desde el screen painter si vas a la se80 y pones tu programa podras acceder desde la carpeta dynpro a tu pantalla de selección ahi podras modificar tu pantalla de seleccion como una pantalla cualquiera.
Saludos
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 20:14:02.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web