przez Pio » 28.09.2010 22:51
day(<data>) - zwraca numer dnia w miesiącu, parametr typu data
i faktycznie podałem z błędem, bo OstatniDzien() zwraca datę, ale tekstową, czyli można zrobić konwersję ctod(OstatniDzien())
Funkcje: Day(), DoW(), Month() i Year() są biblioteczne, nie pisałem ich. Inne w większości są pisane dla potrzeb rapów/nadruków/ipsów/szablonów/xml i są "odporne" na typy.
Zatem, wykazy funkcji i ich składnie znajdują się w helpach do okien definicji raportów/nadruków/szablonów/ips/xml.
Zdecydowana większość funkcji bibliotecznych posiada nazwy i składnie występujące w językach rodziny C, pascal, basic oraz clipper.
Przykładowo date(), left(), right(), substr(), time(), day(),......, ctod(), dtoc(), ... występują w tych językach.
Funkcje "dorabiane" dla potrzeb "okna" powinny posiadać opis i przykład w helpie, a jak nie ma, to proszę śmiało pisać na forum.
Zastosowanie formuły val(substr(OstatniDzien(<rok.miesiac>),9,2)), to bardzo dobry pomysł.
--
pozdrówka
Piotr