S^1^0^M^cumpleanos_1^MODULE^^ S^2^1^R^r_cumple_mes^^^public F^0^C:\Users\jsoto\Documents\GENERO\PROYECTOS\BDL240\MARMOTECH\PROYECTO\nodir\cumpleanos_1.4gl D^2^73^90^8^0^0 X^2^D^73^8^0^ X^2^c^70^21^0^finish X^2^c^66^23^0^output X^2^c^60^23^0^start S^3^2^P^X^RECORD^^ D^3^74^78^10^0^0 X^3^r^89^12^0^ X^3^l^73^21^0^ X^3^D^74^10^0^ S^4^3^P^nombre^VARCHAR(100)^^ D^4^75^75^5^0^0 X^4^D^75^5^0^ S^5^3^P^departamento^VARCHAR(100)^^ D^5^76^76^5^0^0 X^5^D^76^5^0^ S^6^3^P^dia^SMALLINT^^ D^6^77^77^5^0^0 X^6^D^77^5^0^ S^7^2^V^fecha^VARCHAR(10)^^ D^7^79^79^3^0^0 X^7^r^87^42^0^ X^7^l^85^27^0^ X^7^D^79^3^0^ S^8^2^V^chlable^VARCHAR(100)^^ D^8^80^80^3^0^0 X^8^r^89^20^0^ X^8^l^87^9^0^ X^8^D^80^3^0^ S^9^2^V^reportDef^base.Report^^ D^9^0^0^0^0^0 S^10^1^F^cumpleanos^^^public D^10^27^72^10^0^0 X^10^D^27^10^0^ X^10^c^24^7^0^ S^11^10^V^rcumple^RECORD^^ D^11^28^32^10^0^0 X^11^r^66^36^0^ X^11^r^50^30^0^ X^11^D^28^10^0^ S^12^11^V^nombre^VARCHAR(100)^^ D^12^29^29^5^0^0 X^12^D^29^5^0^ S^13^11^V^departamento^VARCHAR(100)^^ D^13^30^30^5^0^0 X^13^D^30^5^0^ S^14^11^V^dia^SMALLINT^^ D^14^31^31^5^0^0 X^14^D^31^5^0^ S^15^10^V^archivo^VARCHAR(20)^^ D^15^33^33^6^0^0 X^15^r^52^43^0^ X^15^l^49^8^0^ X^15^D^33^6^0^ S^16^10^V^HANDLER^om.SaxDocumentHandler^^ D^16^34^34^6^0^0 X^16^r^60^51^0^ X^16^l^59^14^0^ X^16^D^34^6^0^ S^17^1^F^main^^^public D^17^16^25^1^0^0 X^17^D^16^1^0^ S^18^1^C^busca_cumple^base.Cursor^^private D^18^40^40^11^0^0 X^18^u^50^12^0^ X^18^D^40^11^0^ S^19^0^V^status^INTEGER^^builtin F^1^C:\Program Files\FourJs\Genero Studio\fgl\lib/fgl.4gl D^19^14^14^1^1^1 X^19^D^14^1^1^ S^20^0^V^idx^SMALLINT^^global D^20^11^11^12^0^0 X^20^r^89^16^0^ X^20^r^69^7^0^ X^20^r^67^16^0^ X^20^l^67^10^0^ X^20^r^51^10^0^ X^20^l^48^8^0^ X^20^D^11^12^0^ S^21^0^V^mes^SMALLINT^^global D^21^11^11^16^0^0 X^21^r^85^63^0^ X^21^r^45^29^0^ X^21^r^39^21^0^ X^21^l^38^24^0^ X^21^r^38^6^0^ X^21^l^37^7^0^ X^21^r^36^26^0^ X^21^l^36^7^0^ X^21^r^35^33^0^ X^21^l^21^29^0^ X^21^D^11^16^0^ S^22^0^V^usuario^STRING^^global D^22^12^12^12^0^0 X^22^r^35^17^0^ X^22^r^22^32^0^ X^22^l^19^29^0^ X^22^D^12^12^0^ S^23^0^V^clave^STRING^^global D^23^12^12^20^0^0 X^23^r^22^46^0^ X^23^l^20^29^0^ X^23^D^12^20^0^ S^24^0^V^nombre_file^CHAR(30)^^global D^24^13^13^12^0^0 X^24^D^13^12^0^ S^25^0^F^fgl_report_commitCurrentSettings^^^extern X^25^c^59^24^0^ S^26^0^F^fgl_report_setOutputFileName^^^extern X^26^c^57^15^0^ S^27^0^F^fgl_report_selectPreview^^^extern X^27^c^55^15^0^ S^28^0^F^fgl_report_selectDevice^^^extern X^28^c^54^15^0^ S^29^0^F^fgl_report_loadCurrentSettings^^^extern X^29^c^52^12^0^ T^10^15^d^0^0^DEFINE T^10^15^d^0^0^GLOBALS DEFINE T^11^13^d^0^0^DEFINE T^16^25^f^0^0^MAIN T^16^16^d^0^0^DEFINE T^27^72^f^0^0^FUNCTION T^28^34^d^0^0^DEFINE T^28^32^d^0^0^RECORD T^38^38^c^0^0^IF T^38^38^c^0^0^THEN T^50^68^l^0^0^FOREACH T^51^65^c^0^0^IF T^52^64^c^0^0^THEN T^52^64^c^0^0^IF T^54^60^c^0^0^THEN T^62^63^c^0^0^ELSE T^69^71^c^0^0^IF T^70^70^c^0^0^THEN T^73^90^f^0^0^REPORT T^74^80^d^0^0^DEFINE T^74^78^d^0^0^RECORD T^84^89^a^0^0^ON EVERY ROW x^89^0^ p^r^3 p^v^20 p^v^8