FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Como hacer esto en WINDEV ?
Como hacer esto en WINDEV ?
Débuté par Menalv, 19 jan. 2016 11:34 - 4 réponses
Connectez-vous…
Menalv
#1
Posté le 19 janvier 2016 - 11:34
Hola buenos días , llevo poco tiempo trabajando con windev y todavía me falta mucho por aprender y me ha surgido un problema necesitaría tener en una ventana un Calendario anual y no se por donde empezar si me pudiesen ayudar o guiar un poco se lo agradecería, adjunto imagen de la idea. Un saludo y gracias.
Signaler
0
0
Victor H Pereyra
#2
Posté le 19 janvier 2016 - 12:53
Hola
No tuve la necesidad por el momento de hacer un calendario completo, pero si
tuviera que hacerlo pegaría tantos objetos en una ventana u reporte de
Calendario que necesite y trabajar por cada calendario
los dia y colores que sean necesario, todo independientemente.
Espero que se entienda.
saludos
victor
Signaler
0
0
Menalv
#3
Posté le 19 janvier 2016 - 17:09
Hola Victor muchas gracias por responder me tendré que ponerme manos a la obra para intentar hacerlo ya que no encuentro nada parecido por Internet. Un saludo
Signaler
0
0
Miguel
#4
Posté le 26 janvier 2016 - 15:53
No tienes mayor problema. Pones en una ventana doce calendarios("CAL_1, CAL_2, CAL_3,etc), puedes especificar manualmente en las propiedades las fechas o por programación:
s
Ejercicio is
string
=
"2016"
s
Fecha is
string
d
FechaInicio
,
d
FechaFin are Date
s
Calendario is
string
=
"CAL_"
//Asignar valor al primer y último día de cada mes a cada calendario
FOR i
=
1
TO
12
s
Fecha
=
"01/"
+
NumToString
(i,
"02d"
) +
"/"
+
s
Ejercicio
d
FechaInicio
=
StringToDate
(
s
Fecha
)
d
FechaFin
=
LastDayOfMonth
(
Val
(
s
Ejercicio
)
,
i
)
{
s
Calendario
+
i
,
indControl
}
..
MinValue
=
d
FechaInicio
{
s
Calendario
+
i
,
indControl
}
..
MaxValue
=
d
FechaFin
END
Signaler
0
0
Miguel
#5
Posté le 27 janvier 2016 - 09:56
Miguel a écrit :
No tienes mayor problema. Pones en una ventana doce calendarios("CAL_1, CAL_2, CAL_3,etc), puedes especificar manualmente en las propiedades las fechas o por programación:
s
Ejercicio is
string
=
"2016"
s
Fecha is
string
d
FechaInicio
,
d
FechaFin are Date
s
Calendario is
string
=
"CAL_"
//Asignar valor al primer y último día de cada mes a cada calendario
FOR i
=
1
TO
12
s
Fecha
=
"01/"
+
NumToString
(i,
"02d"
) +
"/"
+
s
Ejercicio
d
FechaInicio
=
StringToDate
(
s
Fecha
)
d
FechaFin
=
LastDayOfMonth
(
Val
(
s
Ejercicio
)
,
i
)
{
s
Calendario
+
i
,
indControl
}
..
MinValue
=
d
FechaInicio
{
s
Calendario
+
i
,
indControl
}
..
MaxValue
=
d
FechaFin
END
Se me olvidaba la imagen:
Espero que te sirva de ayuda.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte