![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
Nombre del mes
Hay alguna funcion a la que le pases un numero y te devuelva el nombre del mes?? algo asi como
Código:
bonitafuncion(1)='Enero'
bonitafuncion(2)='Febrero'
|
|
#2
|
||||
|
||||
|
FormatDateTime('mmmm', Date)
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#3
|
|||
|
|||
|
Esta función muy simple, solo tienes que adptarla a la herramienta de desarrollo o Base de Datos que uses:
///////////////////////////////////////////////////////////////////////// // 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 |
|
#4
|
||||
|
||||
|
Hola NuncaMas.
No conozco ninguna función predefinida en Delphi que haga eso, quizá no la hayan incorporado por la simplicidad de la confección del código...
Saludos. ![]() Última edición por ecfisa fecha: 02-10-2010 a las 18:40:43. |
|
#5
|
||||
|
||||
|
Hola
Lo malo de vosotros los maestros es que pensais que con la mitad del dato ya tenemos nosotros los novatos. ![]() Me parece muy bien para hacernos pensar, pero, sabremos como implementar una funcion?. Bueno, aqui una manera de implementacion, para aquellos que como yo estamos empezando en esto. Saludos
__________________
Siempre Novato |
|
#6
|
||||
|
||||
|
Cita:
![]() ![]() ![]() Saludos. ![]() |
|
#7
|
||||
|
||||
|
huy, huy, huy... eso no vale, así cualquiera
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
|||
|
|||
|
Versión más corta
ai_num_mes = 12 ls_nom_mes=mid(" Apertura Enero Febrero Marzo Abril Mayo Junio Julio AgostoSetiembre OctubreNoviembreDiciembre Cierre", ai_num_mes*9+1, 9) Retorno: ls_nom_mes = "Diciembre" MID es como el SUBSTR: extrae parte de la cadena Saludos Fredy |
![]() |
|
|
|