Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Carlos

Páginas: 1 ... 9 10 [11] 12
151
Programación ABAP / Re: Copiar Variante
« en: 06 de Noviembre de 2007, 04:29:08 pm »
Ups!!!  :-\

Me expliqué mal.

La función que me has pasado me ha copiado las variantes que se graban de la pantalla de selección, yo necesito copiarme las 'variantes de visualización', que son las que grabas cuando entras dentro de un alv y pones o quitas columnas.

Pero muchas gracias por la función, me servirá para otras veces...  :)

152
Programación ABAP / Copiar Variante
« en: 06 de Noviembre de 2007, 03:23:21 pm »
Se pueden copiar las variantes de un report a otro?

Hice una copia de un report y me quiero llevar las variantes porque son muchas para tener que crearlas una a una.

Gracias.

153
Programación ABAP / Re: Problema con las user exits
« en: 30 de Octubre de 2007, 09:07:23 am »
Bien... una vez que hayas ejecutado el programa de las user exit te saldran un montón de posibles exit.

Primero lee en la descripción cual puede ser la que necesitas, haces 'click' en la exit y te saldrá otra pantalla. Seleccionas el radio button 'Componentes' y das a visualizar. Ahora te saldrán unos modulos de funciones, haces doble click en una de ellas y veras que entras en el modulo de funciones. Ahora hay que hacer doble click en el include, en el caso de que no exista te la puedes crear y le pones dentro un BREAK-POINT (yo te aconsejo que pongas "BREAK-POINT tu_username."), y si ya existe pones igual un break-point.

Es un poco rollo pero es lo que yo suelo hacer aunque no sea lo mejor.

De todas formas si explicas que transacción quieres utilizar y que quieres hacer puede que  alguien te pueda ayudar a encontrarla.

Saludos.

154
Programación ABAP / Re: Ingresar datos a una tabla
« en: 30 de Octubre de 2007, 08:53:28 am »
Creo que lo que te falta hacer es justo lo que tienes encima de "table contents".

Lo que tienes que hacer es crearte una vista para actualizar los datos, esto se hace en: Utilidades --> Generador Actualiz.tab.

Un saludo.

155
Programación ABAP / Re: Problema con las user exits
« en: 30 de Octubre de 2007, 08:49:32 am »
Hola.

Igual no te sirve de mucho mi respuesta pero yo te voy a contar que suelo hacer cuando desconozco que user tengo que utilizar.

Si ya conoces el programa que te dice las user exit de una transacción, lo que yo hago es poner un break point en cada una de las user que me ha devuelto el programa. Luego si lo que quiero es hacer "algo" justo cuando voy a grabar (por ejemplo) me fijo en que user ha parado y voy mirando si contiene las tablas que me hacen falta para hacer lo que quiero.

Es muy rudimentario el método pero como no nos podemos conocer todas las user exit pues es una manera de encontrar lo que queremos.  :P


Un saludo,
Carlos.

156
Programación ABAP / Funcion tipo SPLIT
« en: 26 de Octubre de 2007, 01:43:58 pm »
Alguien conoce alguna función que me divida directamente una ruta de su fichero?

Ejemplo:

C:\CARPETA1\CARPETA2\FICHERO.EXE

Y lo que quiero es que me devuelva por separado:
valor1 = C:\CARPETA1\CARPETA2\
valor2 = FICHERO.EXE

Existirá una función que lo haga?  :P

salu2...

157
Programación ABAP / Re: Estructura de un programa ABAP IV
« en: 25 de Octubre de 2007, 05:45:47 pm »
En SAP hay muchos ejemplos sencillos de programas.

Solo hay que poner en la SE38 --> DEMO* y dar a  'F4'.

Lo que no sé, es si estos programas existen en la versión del minisap.  :-\

Este puede ser uno de ellos...

Código: [Seleccionar]
REPORT demo_list_standard.

TABLES spfli.

SKIP.
ULINE AT /(62).

SELECT * FROM spfli WHERE connid GE 0017
                      AND connid LE 0400.
  WRITE: / sy-vline, spfli-connid, sy-vline,
         (15) spfli-cityfrom, 26 sy-vline,
         31 spfli-cityto, 51 sy-vline, 62 sy-vline,
         / sy-vline, 8 sy-vline,
         spfli-deptime UNDER spfli-cityfrom, 26 sy-vline,
         spfli-arrtime UNDER spfli-cityto,   51 sy-vline,
         spfli-fltime, 62 sy-vline.
  ULINE AT /(62).
ENDSELECT.

WRITE: /10 'SAP *** SAP *** SAP *** SAP *** SAP *** SAP',
         /19(43) 'Flight Information System',
         /19(43) 'International Connections'.

158
Programación ABAP / COPY / PASTE en table control
« en: 24 de Octubre de 2007, 03:12:25 pm »
Hola, tengo un table control al que le quiero poner el icono de pegar. Lo que intento es copiar desde un excel unos 200 registros y pegarlos a la vez para no tener que ir copiando y pegando de 10 en 10.  :P

No se si me he explicado lo suficiente.


Gracias.

159
Creo que se hace con los OPEN DATASET.

Te paso unos ejemplos:  ;)

Para hacer el Upload...
Código: [Seleccionar]
  OPEN DATASET P_FILE1 FOR INPUT IN TEXT MODE ENCODING DEFAULT.

  IF SY-SUBRC NE 0.
    MESSAGE S398(00) WITH 'Error en apertura de fichero'.
    EXIT.
  ENDIF.

  DO.
    READ DATASET P_FILE1 INTO itab_1.
    IF SY-SUBRC NE 0.
      EXIT.
    ENDIF.
    APPEND itab_1.
  ENDDO.

  CLOSE DATASET P_FILE1.

Y para el Download...
Código: [Seleccionar]
  DATA: FILE(27) VALUE '\\Sapdes\interf\archivo.txt'.

  OPEN DATASET FILE FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.

  IF SY-SUBRC NE 0.
    MESSAGE S398(00) WITH 'Error en apertura de fichero'.
    EXIT.
  ENDIF.

  LOOP AT TI_DATA.
    TRANSFER TI_DATA TO FILE.
    WRITE / TI_DATA.
    IF SY-SUBRC <> 0. EXIT. ENDIF.
  ENDLOOP.

  IF SY-SUBRC = 8.
    SY-SUBRC = 3. EXIT.
  ENDIF.

  CLOSE DATASET FILE.

160
Programación ABAP / Función día de la semana en texto
« en: 17 de Octubre de 2007, 11:01:52 am »
Hola,

Existe alguna función que pasandole una fecha te devuelva el día de la semana en Texto.  ???

Lunes, Martes, Miercoles, etc...

161
Formularios / Logo como una marca de agua en los formularios
« en: 15 de Octubre de 2007, 04:20:47 pm »
Hola, como puedo poner un logo debajo de las líneas al escribir? O sea, que no me tape el logo el formulario que estoy escribiendo.

Gracias.

162
Programación ABAP / Función que reste minutos
« en: 11 de Octubre de 2007, 06:16:53 pm »
Hola.

Alguien me puede decir alguna función que reste minutos a una fecha?

O sea que si yo a las 02:00 A.M. le resto 3 horas, me devuelva las 23:00 horas y la fecha del día anterior.

O alguna similar... gracias a todos...

163
ALV / Re: Catalogo ALV
« en: 10 de Octubre de 2007, 11:38:28 am »
Yo mismo me respondo...

CLEAR l_fieldcat-reptext_ddic.


164
ALV / Catalogo ALV
« en: 10 de Octubre de 2007, 11:02:35 am »
Buenos días... alguien me puede decir que campo de la estructura del fieldcat tengo que utilizar para que el texto de un campo de mi listado no se muestre?

El contenido de dicho campo si lo deseo mostrar, pero su texto no.
Gracias.

165
ALV / Re: Subir logo para un ALV
« en: 09 de Octubre de 2007, 05:57:12 pm »
Mil gracias....  ;D ;D ;D

Páginas: 1 ... 9 10 [11] 12