|
#1
|
||||
|
||||
Hola, puedes usar esto: CALL FUNCTION 'ISP_GET_MONTH_NAME' EXPORTING date = '00000000' language = sy-langu month_number = "Aca le das el mes" IMPORTING * LANGU_BACK = longtext = "Aca obtienes el nombre del mes" * SHORTTEXT = EXCEPTIONS calendar_id = 1 date_error = 2 not_found = 3 wrong_input = 4 OTHERS = 5. Saludos, espero que te sirva
__________________
Luis Lipa
|
#2
|
|||
|
|||
Función devuelve Nombre del Mes
Te mando este ejemplo, creo que es más eficiente y lo puedes convertir fácilmente a cualquier Lenguaje o Base de Datos:
///////////////////////////////////////////////////////////////////////// //Funtion: f_nom_mes // Creada originalmente en Clipper y adaptada a Power Builder //Argumentos: //ai_num_mes número de mes (0 al 13 con, apertura y cierre) //ai_lmes longitud de respuesta: // Cuando es 3 DIC, o cuando es 9 DICIEMBRE //Returns: String //Descripción: Retorna el nombre del mes //////////////////////////////////////////////////////////////////////// String ls_nom_mes, ls_nmeses If ai_lmes =3 Then ls_nmeses="APEENEFEBMARABRMAYJUNJULAGOSETOCTNOVDICCIE" Else ls_nmeses=" Apertura Enero Febrero Marzo Abril Mayo Junio Julio AgostoSetiembre OctubreNoviembreDiciembre Cierre" End if ls_nom_mes=mid(ls_nmeses,ai_num_mes*ai_lmes+1,ai_lmes) Return ls_nom_mes |
#3
|
|||
|
|||
Un poco tarde pero yo encontré la solución consultando directamente la tabla
SELECT single * FROM T247 where spras = sy-langu and mnr = mes. Saludos, |
Herramientas | Buscar en Tema |
Desplegado | |
|
|