*-------------------------------------------------------------------------------------------------------------------------------------------------------- * (EN) AUTOGENERATED - ATTENTION!! - NOT INTENDED FOR EXECUTION!! USE ONLY FOR MERGING CHANGES AND STORING WITH SCM TOOLS!! *-------------------------------------------------------------------------------------------------------------------------------------------------------- *< FOXBIN2PRG: Version="1.21" SourceFile="mfix2000.vcx" CPID="1252" /> (Solo para binarios VFP 9 / Only for VFP 9 binaries) * * DEFINE CLASS capplication AS wzapplication OF "appwiz.vcx" && Application class. *< CLASSDATA: Baseclass="container" Timestamp="" Scale="Pixels" Uniqueid="" /> * clastcaption = Microsoft Visual FoxPro clasticon = Name = "capplication" nformcount = 0 * PROCEDURE onshutdown IF glQuit QUIT ENDIF os=CREATEOBJECT('sigur') os.show(1) IF buton=1 *!* do inchidprog *!* thisform.release QUIT ENDIF ENDPROC ENDDEFINE DEFINE CLASS casdanu AS danu OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> * BorderStyle = 1 DoCreate = .T. Height = 155 Name = "casdanu" Width = 306 SEIP1.Height = 144 SEIP1.Left = 4 SEIP1.Name = "SEIP1" SEIP1.Top = 6 SEIP1.Width = 296 SEIP1.ZOrderSet = 0 Image1.Height = 32 Image1.Name = "Image1" Image1.Width = 32 Image1.ZOrderSet = 1 Line1.Name = "Line1" Line1.ZOrderSet = 2 Label1.AutoSize = .F. Label1.Caption = "Se caseaza mijlocul fix:" Label1.FontSize = 10 Label1.Height = 37 Label1.Left = 57 Label1.Name = "Label1" Label1.Top = 23 Label1.Width = 216 Label1.WordWrap = .T. Label1.ZOrderSet = 3 Label2.Name = "Label2" Label2.ZOrderSet = 4 CMDTERMIN1.Command1.Name = "Command1" CMDTERMIN1.Imbuton1.Height = 29 CMDTERMIN1.Imbuton1.Name = "Imbuton1" CMDTERMIN1.Imbuton1.Width = 27 CMDTERMIN1.Left = 61 CMDTERMIN1.Name = "CMDTERMIN1" CMDTERMIN1.Top = 120 CMDTERMIN1.ZOrderSet = 5 Label3.Name = "Label3" Label3.ZOrderSet = 6 Nu1.Command1.Name = "Command1" Nu1.Imbuton1.Height = 27 Nu1.Imbuton1.Name = "Imbuton1" Nu1.Imbuton1.Width = 51 Nu1.Left = 154 Nu1.Name = "Nu1" Nu1.Top = 114 Nu1.ZOrderSet = 7 Da1.Command1.Name = "Command1" Da1.Imbuton1.Height = 27 Da1.Imbuton1.Name = "Imbuton1" Da1.Imbuton1.Width = 51 Da1.Left = 102 Da1.Name = "Da1" Da1.Top = 114 Da1.ZOrderSet = 8 * ADD OBJECT 'Label4' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Cu Numarul de Inventar:", ; Height = 17, ; Left = 16, ; Name = "Label4", ; Top = 58, ; Width = 133, ; WordWrap = .T., ; ZOrderSet = 9 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label5' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Denumirea:", ; Height = 17, ; Left = 16, ; Name = "Label5", ; Top = 83, ; Width = 65, ; WordWrap = .T., ; ZOrderSet = 10 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Text1' AS textbox WITH ; Alignment = 0, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "m.nrinv", ; Height = 23, ; Left = 152, ; Name = "Text1", ; Top = 56, ; Width = 137, ; ZOrderSet = 11 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; Alignment = 0, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "m.denumire", ; Height = 23, ; Left = 87, ; Name = "Text2", ; Top = 81, ; Width = 200, ; ZOrderSet = 12 *< END OBJECT: BaseClass="textbox" /> ENDDEFINE DEFINE CLASS eroareverif AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Terminat1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Titlufrumos1" UniqueID="" Timestamp="" /> * BorderStyle = 1 DoCreate = .T. Height = 194 Name = "eroareverif" Width = 436 Line1.Left = 8 Line1.Name = "Line1" Line1.Top = 486 Line1.ZOrderSet = 1 * ADD OBJECT 'Label1' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "DOCUMENTUL:", ; Height = 17, ; Left = 18, ; Name = "Label1", ; TabIndex = 3, ; Top = 46, ; Width = 90, ; ZOrderSet = 3 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "/", ; Height = 17, ; Left = 310, ; Name = "Label2", ; TabIndex = 6, ; Top = 46, ; Width = 5, ; ZOrderSet = 6 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "TOTAL ACHIZITIE:", ; Height = 17, ; Left = 17, ; Name = "Label3", ; TabIndex = 8, ; Top = 88, ; Width = 101, ; ZOrderSet = 9 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "VALOARE MIJLOACE FIXE INSCRISE:", ; Height = 17, ; Left = 17, ; Name = "Label4", ; TabIndex = 9, ; Top = 112, ; Width = 208, ; ZOrderSet = 10 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label5' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Introdus gresit!", ; FontBold = .T., ; FontItalic = .T., ; FontSize = 11, ; ForeColor = 255,0,0, ; Height = 19, ; Left = 17, ; Name = "Label5", ; TabIndex = 12, ; Top = 155, ; Width = 109, ; ZOrderSet = 14 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label6' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nr.", ; Height = 17, ; Left = 214, ; Name = "Label6", ; TabIndex = 6, ; Top = 45, ; Width = 18, ; ZOrderSet = 6 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Shape1' AS shape WITH ; Height = 2, ; Left = 17, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 65, ; Width = 400, ; ZOrderSet = 8 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape2' AS shape WITH ; Height = 2, ; Left = 17, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 135, ; Width = 400, ; ZOrderSet = 13 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape3' AS shape WITH ; BackStyle = 0, ; Height = 142, ; Left = 6, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 42, ; Width = 420, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape4' AS shape WITH ; BackColor = 0,64,128, ; BorderStyle = 0, ; BorderWidth = 0, ; Height = 36, ; Left = -5, ; Name = "Shape4", ; Top = 0, ; Width = 552, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Terminat1' AS terminat WITH ; Left = 391, ; Name = "Terminat1", ; Picture = ..\..\comun\grafice\orb.bmp, ; Top = 2, ; ZOrderSet = 1, ; Imbuton1.Height = 29, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 27, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Text1' AS textbox WITH ; Alignment = 1, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "M.FDOC", ; Height = 20, ; Left = 110, ; Name = "Text1", ; TabIndex = 4, ; TabStop = .F., ; Top = 43, ; Width = 100, ; ZOrderSet = 4 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; Alignment = 1, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "M.NRACT", ; Height = 20, ; Left = 227, ; Name = "Text2", ; TabIndex = 5, ; TabStop = .F., ; Top = 43, ; Width = 80, ; ZOrderSet = 5 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text3' AS textbox WITH ; Alignment = 0, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "M.DATAACT", ; Height = 20, ; Left = 319, ; Name = "Text3", ; TabIndex = 7, ; TabStop = .F., ; Top = 43, ; Width = 80, ; ZOrderSet = 7 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text4' AS textbox WITH ; Alignment = 1, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "M.SUMA", ; Format = "R", ; Height = 20, ; InputMask = "999 999 999 999 999", ; Left = 233, ; Name = "Text4", ; TabIndex = 10, ; TabStop = .F., ; Top = 86, ; Width = 132, ; ZOrderSet = 11 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text5' AS textbox WITH ; Alignment = 1, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "TOTVAL", ; Format = "R", ; Height = 20, ; InputMask = "999 999 999 999 999", ; Left = 233, ; Name = "Text5", ; TabIndex = 11, ; TabStop = .F., ; Top = 112, ; Width = 132, ; ZOrderSet = 12 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Titlufrumos1' AS titlufrumos WITH ; Caption = "Imobilizari - Eroare de introducere", ; FontSize = 11, ; Height = 37, ; Left = 8, ; Name = "Titlufrumos1", ; Top = 4, ; Width = 320, ; ZOrderSet = 2 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="label" /> ENDDEFINE DEFINE CLASS fisa AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Label25" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="CMDRENUNT1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label8" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Combo1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text13" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text27" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label33" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label17" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text23" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text8" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text18" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text20" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label28" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text15" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text25" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text17" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label22" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label20" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label19" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text16" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label18" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label12" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label24" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label23" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label13" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text28" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label34" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text26" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label32" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text12" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label15" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label26" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="CMDTERMIN1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label16" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text24" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label29" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label30" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text22" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Banda21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Cmdlist1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Titlufrumos1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Terminat1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="LIST1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Renunt1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="T23" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label27" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Optiongroup1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label31" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text19" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape8" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text29" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="T21" UniqueID="" Timestamp="" /> * *p: fel_imob *p: valrez * * BackColor = 255,255,255 BorderStyle = 1 DoCreate = .T. fel_imob = '' Height = 477 Name = "fisa" valrez = 0 Width = 565 * ADD OBJECT 'Banda21' AS banda2 WITH ; Height = 30, ; Left = 0, ; Name = "Banda21", ; Top = 0, ; Width = 456, ; ZOrderSet = 69 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="shape" /> ADD OBJECT 'Cmdlist1' AS cmdlist WITH ; Enabled = .T., ; Height = 27, ; Left = 331, ; Name = "Cmdlist1", ; TabIndex = 39, ; Top = 528, ; Visible = .F., ; Width = 38, ; ZOrderSet = 70, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'CMDRENUNT1' AS cmdrenunt WITH ; Height = 27, ; Left = 369, ; Name = "CMDRENUNT1", ; TabIndex = 38, ; Top = 528, ; Visible = .F., ; Width = 38, ; ZOrderSet = 7, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'CMDTERMIN1' AS cmdtermin WITH ; Height = 27, ; Left = 408, ; Name = "CMDTERMIN1", ; TabIndex = 37, ; Top = 528, ; Visible = .F., ; Width = 38, ; ZOrderSet = 61, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'Combo1' AS combobox WITH ; Alignment = 3, ; BackColor = 255,255,255, ; BoundTo = .F., ; ControlSource = "m.k", ; DisplayValue = Combo1, ; Enabled = .F., ; FirstElement = 1, ; Format = "", ; Height = 20, ; InputMask = "", ; Left = 414, ; Name = "Combo1", ; ReadOnly = .F., ; RowSource = "1.5,2,2.5", ; RowSourceType = 1, ; SpecialEffect = 2, ; Style = 0, ; TabIndex = 19, ; Top = 89, ; Value = , ; Width = 130, ; ZOrderSet = 20 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Command1' AS commandbutton WITH ; Caption = "Calculul amortizarii", ; Height = 60, ; Left = 288, ; Name = "Command1", ; SpecialEffect = 2, ; TabIndex = 75, ; Top = 408, ; Width = 264, ; WordWrap = .T., ; ZOrderSet = 72 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Label1' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Amortizare", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 298, ; Name = "Label1", ; TabIndex = 41, ; Top = 317, ; Width = 65, ; ZOrderSet = 37 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label10' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Uzura (in luni)", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 298, ; Name = "Label10", ; TabIndex = 54, ; Top = 158, ; Width = 82, ; ZOrderSet = 49 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label11' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Durata normala de serviciu (DNS)", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 298, ; Name = "Label11", ; TabIndex = 44, ; Top = 247, ; Width = 195, ; ZOrderSet = 38 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label12' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Precedenta ", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 327, ; Name = "Label12", ; TabIndex = 52, ; Top = 176, ; Width = 72, ; ZOrderSet = 47 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label13' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Tip de amortizare", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 298, ; Name = "Label13", ; TabIndex = 57, ; Top = 48, ; Width = 103, ; ZOrderSet = 51 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label14' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Gestiunea", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label14", ; TabIndex = 60, ; Top = 313, ; Width = 61, ; ZOrderSet = 55 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label15' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Responsabil", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label15", ; TabIndex = 62, ; Top = 337, ; Width = 73, ; ZOrderSet = 59 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label16' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Cont ", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 31, ; Name = "Label16", ; TabIndex = 66, ; Top = 411, ; Width = 33, ; ZOrderSet = 62 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label17' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nr. inventar", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label17", ; TabIndex = 69, ; Top = 261, ; Width = 67, ; ZOrderSet = 29 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label18' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Calculata", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 339, ; Name = "Label18", ; TabIndex = 48, ; Top = 198, ; Width = 56, ; ZOrderSet = 45 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label19' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Totala", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 357, ; Name = "Label19", ; TabIndex = 49, ; Top = 220, ; Width = 37, ; ZOrderSet = 43 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "ani = luni", ; DisabledBackColor = 128,128,255, ; Height = 17, ; Left = 439, ; Name = "Label2", ; TabIndex = 73, ; Top = 293, ; Width = 106, ; ZOrderSet = 63 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label20' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Precedenta ", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 324, ; Name = "Label20", ; TabIndex = 50, ; Top = 336, ; Width = 72, ; ZOrderSet = 42 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label21' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Lunara", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 351, ; Name = "Label21", ; TabIndex = 46, ; Top = 357, ; Width = 41, ; ZOrderSet = 41 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label22' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Totala", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 354, ; Name = "Label22", ; TabIndex = 43, ; Top = 379, ; Width = 37, ; ZOrderSet = 40 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label23' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "procent", ; Enabled = .F., ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 358, ; Name = "Label23", ; TabIndex = 58, ; Top = 70, ; Width = 45, ; ZOrderSet = 50 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label24' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "coeficient", ; Enabled = .F., ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 345, ; Name = "Label24", ; TabIndex = 56, ; Top = 90, ; Width = 58, ; ZOrderSet = 48 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label25' AS label WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "ani = luni", ; DisabledBackColor = 128,128,255, ; Height = 17, ; Left = 439, ; Name = "Label25", ; TabIndex = 72, ; Top = 269, ; Width = 106, ; ZOrderSet = 0 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label26' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Valoare de calcul", ; DisabledBackColor = 128,128,255, ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 297, ; Name = "Label26", ; TabIndex = 51, ; Top = 127, ; Width = 102, ; ZOrderSet = 60 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label27' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "De calcul", ; DisabledBackColor = 128,128,255, ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 325, ; Name = "Label27", ; TabIndex = 47, ; Top = 289, ; Width = 56, ; ZOrderSet = 77 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label28' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Valoarea de intrare", ; FontBold = .F., ; FontItalic = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label28", ; TabIndex = 45, ; Top = 173, ; Width = 109, ; WordWrap = .T., ; ZOrderSet = 34 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label29' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Valoare reziduala:", ; FontBold = .F., ; FontItalic = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 29, ; Name = "Label29", ; TabIndex = 42, ; Top = 469, ; Visible = .F., ; Width = 106, ; ZOrderSet = 65 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nr. doc.achiz.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label3", ; TabIndex = 55, ; Top = 49, ; Width = 83, ; ZOrderSet = 9 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label30' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Calculul amortizarii:", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 312, ; Name = "Label30", ; TabIndex = 40, ; Top = 468, ; Visible = .F., ; Width = 116, ; ZOrderSet = 66 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label31' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Initiala", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 325, ; Name = "Label31", ; TabIndex = 53, ; Top = 267, ; Width = 39, ; ZOrderSet = 79 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label32' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Sectie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label32", ; TabIndex = 64, ; Top = 362, ; Width = 39, ; ZOrderSet = 57 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label33' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Cont Analitic", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label33", ; TabIndex = 70, ; Top = 436, ; Width = 76, ; ZOrderSet = 27 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label34' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Lucrarea", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label34", ; TabIndex = 63, ; Top = 387, ; Width = 52, ; ZOrderSet = 53 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data doc. achiz.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label4", ; TabIndex = 59, ; Top = 72, ; Width = 97, ; ZOrderSet = 11 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label5' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Denumire ", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label5", ; TabIndex = 61, ; Top = 109, ; Width = 61, ; ZOrderSet = 13 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label6' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Valoare de achizitie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label6", ; TabIndex = 65, ; Top = 147, ; Width = 116, ; ZOrderSet = 15 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label7' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data p.i.f.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label7", ; TabIndex = 67, ; Top = 208, ; Width = 58, ; ZOrderSet = 17 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label8' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nr. p.i.f.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label8", ; TabIndex = 68, ; Top = 234, ; Width = 48, ; ZOrderSet = 19 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label9' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Cod", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 31, ; Name = "Label9", ; TabIndex = 71, ; Top = 288, ; Width = 25, ; ZOrderSet = 26 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'LIST1' AS list WITH ; Left = 460, ; Name = "LIST1", ; TabIndex = 34, ; Top = 3, ; ZOrderSet = 74, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Optiongroup1' AS optiongroup WITH ; BackStyle = 0, ; ButtonCount = 2, ; Height = 47, ; Left = 305, ; Name = "Optiongroup1", ; TabIndex = 31, ; Top = 483, ; Value = 1, ; Visible = .F., ; Width = 264, ; ZOrderSet = 78, ; Option1.AutoSize = .T., ; Option1.BackStyle = 0, ; Option1.Caption = "Folosind cota", ; Option1.Height = 17, ; Option1.Left = 5, ; Option1.Name = "Option1", ; Option1.Top = 5, ; Option1.Value = 1, ; Option1.Width = 92, ; Option2.AutoSize = .F., ; Option2.BackStyle = 0, ; Option2.Caption = "Valoare ramasa de amortizat / Luni ramase", ; Option2.Height = 17, ; Option2.Left = 5, ; Option2.Name = "Option2", ; Option2.Top = 24, ; Option2.Value = 0, ; Option2.Width = 255 *< END OBJECT: BaseClass="optiongroup" /> ADD OBJECT 'Renunt1' AS renunt WITH ; Left = 493, ; Name = "Renunt1", ; TabIndex = 33, ; Top = 3, ; ZOrderSet = 75, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Shape1' AS shape WITH ; BackStyle = 0, ; Height = 366, ; Left = 289, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 39, ; Width = 266, ; ZOrderSet = 1 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape2' AS shape WITH ; BackStyle = 0, ; Height = 430, ; Left = 12, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 38, ; Width = 266, ; ZOrderSet = 2 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape3' AS shape WITH ; Height = 2, ; Left = 289, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 242, ; Width = 266, ; ZOrderSet = 28 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape4' AS shape WITH ; Height = 2, ; Left = 289, ; Name = "Shape4", ; SpecialEffect = 0, ; Top = 117, ; Width = 266, ; ZOrderSet = 3 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape5' AS shape WITH ; Height = 2, ; Left = 289, ; Name = "Shape5", ; SpecialEffect = 0, ; Top = 154, ; Width = 266, ; ZOrderSet = 5 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape6' AS shape WITH ; Height = 2, ; Left = 289, ; Name = "Shape6", ; SpecialEffect = 0, ; Top = 313, ; Width = 266, ; ZOrderSet = 6 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape7' AS shape WITH ; Height = 2, ; Left = 12, ; Name = "Shape7", ; SpecialEffect = 0, ; Top = 199, ; Width = 266, ; ZOrderSet = 4 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape8' AS shape WITH ; Height = 2, ; Left = 12, ; Name = "Shape8", ; SpecialEffect = 0, ; Top = 137, ; Width = 266, ; ZOrderSet = 81 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape9' AS shape WITH ; Height = 2, ; Left = 12, ; Name = "Shape9", ; SpecialEffect = 0, ; Top = 96, ; Width = 266, ; ZOrderSet = 82 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'T21' AS textbox WITH ; ControlSource = "m.normat", ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; InputMask = "999.999", ; Left = 482, ; Name = "T21", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 25, ; Top = 264, ; Width = 37, ; ZOrderSet = 84 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'T23' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.valin", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 150, ; Name = "T23", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 5, ; TabStop = .F., ; Top = 171, ; Width = 115, ; ZOrderSet = 76 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Terminat1' AS terminat WITH ; Left = 525, ; Name = "Terminat1", ; TabIndex = 32, ; Top = 3, ; ZOrderSet = 73, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Text1' AS textbox WITH ; Alignment = 3, ; BorderStyle = 1, ; ControlSource = "m.nract", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text1", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 1, ; Top = 47, ; Width = 115, ; ZOrderSet = 8 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text10' AS combobox WITH ; Alignment = 3, ; BackColor = 255,255,255, ; BoundTo = .F., ; ControlSource = "m.tipamort", ; DisplayValue = , ; FirstElement = 1, ; Height = 20, ; Left = 414, ; Name = "Text10", ; ReadOnly = .F., ; RowSource = "Liniara,Accelerata,Degresiva", ; RowSourceType = 1, ; SpecialEffect = 0, ; Style = 2, ; TabIndex = 16, ; Top = 48, ; Value = , ; Width = 130, ; ZOrderSet = 21 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Text11' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.NUMEgest", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text11", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 10, ; Top = 311, ; Width = 115, ; ZOrderSet = 54 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text12' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.respons", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text12", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 11, ; Top = 336, ; Width = 115, ; ZOrderSet = 58 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text13' AS combobox WITH ; Alignment = 3, ; BackColor = 255,255,255, ; BoundTo = .F., ; ControlSource = "m.scd", ; DisplayValue = , ; FirstElement = 1, ; Height = 20, ; Left = 456, ; Name = "Text13", ; ReadOnly = .F., ; RowSource = "2121,2122,2123,2124,2125,2126", ; RowSourceType = 1, ; Style = 0, ; TabIndex = 36, ; Top = 528, ; Value = , ; Visible = .F., ; Width = 180, ; ZOrderSet = 22 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Text14' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.nrinv", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text14", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 8, ; Top = 259, ; Width = 115, ; ZOrderSet = 25 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text15' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.amortprec", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 413, ; Name = "Text15", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 28, ; ToolTipText = "Valoarea amortizarii pana in momentul achizitiei", ; Top = 335, ; Width = 132, ; ZOrderSet = 35 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text16' AS textbox WITH ; Alignment = 3, ; ControlSource = "uz", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 414, ; Name = "Text16", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 22, ; ToolTipText = "Uzura - de la data punerii in functiune si pana in prezent", ; Top = 193, ; Value = , ; Width = 132, ; ZOrderSet = 44 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text17' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.uzura", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 414, ; Name = "Text17", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 23, ; ToolTipText = "", ; Top = 214, ; Width = 132, ; ZOrderSet = 39 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text18' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.amortlun", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 413, ; Name = "Text18", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 29, ; Top = 356, ; Width = 132, ; ZOrderSet = 32 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text19' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.amorttot", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 413, ; Name = "Text19", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 30, ; Top = 377, ; Width = 132, ; ZOrderSet = 80 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; Alignment = 3, ; BorderStyle = 1, ; ControlSource = "m.dataact", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text2", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 2, ; Top = 70, ; Width = 115, ; ZOrderSet = 10 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text20' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.p", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "r", ; Height = 22, ; InputMask = "9.99", ; Left = 414, ; Name = "Text20", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 18, ; ToolTipText = "", ; Top = 68, ; Width = 130, ; ZOrderSet = 33 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text21' AS textbox WITH ; ControlSource = "m.scd", ; Height = 22, ; Left = 150, ; Name = "Text21", ; SpecialEffect = 0, ; TabIndex = 14, ; Top = 411, ; Width = 115, ; ZOrderSet = 67 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text22' AS textbox WITH ; ControlSource = "m.valrez", ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = "99 999 999 999 999", ; Left = 149, ; Name = "Text22", ; SpecialEffect = 0, ; TabIndex = 17, ; Top = 468, ; Visible = .F., ; Width = 115, ; ZOrderSet = 68 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text23' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.normat2", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; InputMask = "999.999", ; Left = 398, ; Name = "Text23", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 26, ; TabStop = .F., ; Top = 288, ; Width = 37, ; ZOrderSet = 30 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text24' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.normat2lun", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 482, ; Name = "Text24", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 27, ; TabStop = .F., ; Top = 288, ; Width = 36, ; ZOrderSet = 64 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text25' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.valramasa", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 413, ; Name = "Text25", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 20, ; ToolTipText = "Valoarea amortizarii pana in momentul achizitiei", ; Top = 124, ; Width = 132, ; ZOrderSet = 36 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text26' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.sectie", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text26", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 12, ; Top = 361, ; Width = 115, ; ZOrderSet = 56 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text27' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.ascd", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text27", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 15, ; Top = 434, ; Width = 115, ; ZOrderSet = 24 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text28' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.NRORD", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text28", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 13, ; Top = 386, ; Width = 115, ; ZOrderSet = 52 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text29' AS textbox WITH ; ControlSource = "m.denumire", ; FontName = "Arial Narrow", ; Format = "k!", ; Height = 22, ; Left = 92, ; Name = "Text29", ; TabIndex = 3, ; Top = 108, ; Width = 173 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text3' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.denumire", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k!", ; Height = 22, ; Left = 672, ; Name = "Text3", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 35, ; Top = 108, ; Visible = .F., ; Width = 115, ; ZOrderSet = 12 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text4' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.valoare", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 150, ; Name = "Text4", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 4, ; Top = 145, ; Width = 115, ; ZOrderSet = 14 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text5' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.datapif", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text5", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 6, ; Top = 206, ; Width = 115, ; ZOrderSet = 16 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text6' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.nrpif", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text6", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 7, ; Top = 232, ; Width = 115, ; ZOrderSet = 18 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text7' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.codmf", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 150, ; Name = "Text7", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 9, ; Top = 286, ; Width = 115, ; ZOrderSet = 23 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text8' AS textbox WITH ; ControlSource = "m.normaan", ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; InputMask = "999.999", ; Left = 398, ; Name = "Text8", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 24, ; Top = 264, ; Width = 37, ; ZOrderSet = 31 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text9' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.uzuraprec", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; Left = 414, ; Name = "Text9", ; ReadOnly = .F., ; SpecialEffect = 0, ; TabIndex = 21, ; ToolTipText = "Uzura la momentul achizitiei", ; Top = 172, ; Width = 132, ; ZOrderSet = 46 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Titlufrumos1' AS titlufrumos WITH ; Caption = "Fisa Mijlocului Fix", ; Height = 37, ; Left = 11, ; Name = "Titlufrumos1", ; TabIndex = 74, ; Top = 6, ; Width = 355, ; ZOrderSet = 71 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="label" /> PROCEDURE Init If Upper(Left(m.tipamort,1))='L' m.tipamort='Liniara' Endif uz=m.uzura-m.uzuraprec thisform.valrez=m.valrez If m.tipamort='Accelerata' Thisform.text20.Enabled=.T. Thisform.label23.Enabled=.T. Else Thisform.text20.Enabled=.F. Thisform.label23.Enabled=.F. Endif If m.tipamort='Degresiva' Thisform.combo1.Enabled=.T. Thisform.label24.Enabled=.T. Do Case Case m.normat>24 And m.normat<=60 m.k=1.5 Case m.normat>60 And m.normat<=120 m.k=2 Case m.normat>120 m.k=2.5 Endcase Thisform.combo1.Refresh Else Thisform.combo1.Enabled=.F. Thisform.label24.Enabled=.F. Endif *thisform.text10.value=m.tipamort ENDPROC PROCEDURE Show LPARAMETERS nStyle IF UPPER(ALLTRIM(thisform.fel_imob)) = 'N' this.text8.Enabled = .t. this.text8.ReadOnly = .f. this.t21.Enabled = .t. this.t21.ReadOnly = .f. this.text23.Enabled = .t. this.text23.ReadOnly = .f. this.text24.Enabled = .t. this.text24.ReadOnly = .f. ENDIF ENDPROC PROCEDURE Cmdlist1.Click sele act locate for cod=m.cod m.nume=nume do datapif.prg sele mf set filter to denumire=m.denumire and cod=m.cod AND nrpif=m.nrpif AND nrinv=m.nrinv thisform.alwaysontop=.f. report form fisa_mf2 to printer prompt preview thisform.alwaysontop=.t. ENDPROC PROCEDURE CMDTERMIN1.Click THISFORM.REFRESH IF EMPTY(m.normat) DO mesaj WITH "Introduceti durata normala de serviciu!",'' *IF buton=1 RETURN *endif ENDIF IF EMPTY(m.valoare) DO mesaj WITH "Introduceti valoarea de achizitie!",'' *IF buton=1 RETURN *endif ENDIF IF EMPTY(m.datapif) DO mesaj WITH 'Trebuie introdusa data punerii in functiune!',' ' *IF buton=1 RETURN *endif ENDIF THISFORM.RELEASE ENDPROC PROCEDURE Command1.Click do calcamortm.prg DO FORM frm_calcul thisform.text18.refresh thisform.text19.refresh ENDPROC PROCEDURE LIST1.Command1.Click thisform.cmdLIST1.Click ENDPROC PROCEDURE Optiongroup1.Init *this.Value=m.tipcalcul+1 ENDPROC PROCEDURE Optiongroup1.Valid *m.tipcalcul=this.Value-1 ENDPROC PROCEDURE Terminat1.Command1.Click thisform.cmdtermin1.Click *!* thisform.refresh *!* if EMPTY(m.normat) *!* do mesaj WITH "Introduceti durata normala de serviciu!",'' *!* *IF buton=1 *!* RETURN *!* *endif *!* ENDIF *!* if EMPTY(m.valoare) *!* do mesaj WITH "Introduceti valoarea de achizitie!",'' *!* *IF buton=1 *!* RETURN *!* *endif *!* ENDIF *!* if EMPTY(m.datapif) *!* do mesaj with 'Trebuie introdusa data punerii in functiune!',' ' *!* *IF buton=1 *!* RETURN *!* *endif *!* ENDIF *!* thisform.Release ENDPROC PROCEDURE Text10.Valid if m.tipamort='Accelerata' thisform.text20.enabled=.t. thisform.label23.enabled=.t. else thisform.text20.enabled=.f. thisform.label23.enabled=.f. endif if m.tipamort='Degresiva' thisform.combo1.enabled=.t. thisform.label24.enabled=.t. do case case m.normat>24 and m.normat<=60 m.k=1.5 case m.normat>60 and m.normat<=120 m.k=2 case m.normat>120 m.k=2.5 endcase thisform.combo1.refresh else thisform.combo1.enabled=.f. thisform.label24.enabled=.f. endif ENDPROC PROCEDURE Text11.GotFocus *!* thisform.cmdtermin1.enabled=.f. *!* thisform.cmdrenunt1.enabled=.f. *!* thisform.cmdlist1.enabled=.f. DO CAUT_ALFA WITH "NUMEGEST","NUMEGEST",'NUMELE GESTIUNII','M.NUMEGEST' *!* thisform.cmdtermin1.enabled=.t. *!* thisform.cmdrenunt1.enabled=.t. *!* thisform.cmdlist1.enabled=.t. SELE NUMEGEST LOCATE FOR NUMEGEST=M.NUMEGEST SCATTER MEMVAR ENDPROC PROCEDURE Text12.GotFocus *!* thisform.cmdtermin1.enabled=.f. *!* thisform.cmdrenunt1.enabled=.f. *!* thisform.cmdlist1.enabled=.f. DO CAUT_ALFA WITH "respons","nume_2",'NUMELE RESPONSABILULUI','M.NUME_2' *!* thisform.cmdtermin1.enabled=.t. *!* thisform.cmdrenunt1.enabled=.t. *!* thisform.cmdlist1.enabled=.t. M.RESPONS=M.NUME_2 ENDPROC PROCEDURE Text15.Valid thisform.text18.refresh thisform.text19.refresh ENDPROC PROCEDURE Text20.Valid if m.p<=0 or m.p>0.5 do mesaj with 'Valoarea acestui coeficient trebuie sa fie cuprinsa intre','0(exclusiv) si 0,50 (inclusiv)' return 0 endif thisform.text15.valid ENDPROC PROCEDURE Text22.GotFocus thisform.refresh ENDPROC PROCEDURE Text22.Valid IF this.Value>thisform.text4.Value DO mesaj WITH 'Valoarea reziduala nu poate fi mai mare ','decat valoarea de achizitie !' RETURN 0 ENDIF *!* M.VALRAMASA = M.VALRAMASA +thisform.valrez - M.VALREZ *!* thisform.valrez=m.valrez *!* thisform.text25.Refresh ENDPROC PROCEDURE Text23.Valid *IF thisform.fel_imob='N' * m.normat=ROUND(12*m.normaan,0) * thisform.t21.Refresh *ENDIF ENDPROC PROCEDURE Text24.Valid *IF thisform.fel_imob='N' * m.normaan=ROUND(m.normat/12,3) * thisform.text8.Refresh *ENDIF ENDPROC PROCEDURE Text25.Valid thisform.text18.refresh thisform.text19.refresh ENDPROC PROCEDURE Text26.GotFocus DO CAUT_ALFA_cursor WITH "sectie","sectie",'NUMELE SECTIEI','M.sectie' SELECT sectie LOCATE FOR UPPER(ALLTRIM(sectie)) = UPPER(ALLTRIM(m.sectie)) IF FOUND() m.id_sectie=id_sectie ENDIF ENDPROC PROCEDURE Text28.GotFocus *!* thisform.cmdtermin1.enabled=.f. *!* thisform.cmdrenunt1.enabled=.f. *!* thisform.cmdlist1.enabled=.f. DO CAUT_ALFA WITH "lucrari","nrord",'NUMELE LUCRARII','M.NRORD' *!* thisform.cmdtermin1.enabled=.t. *!* thisform.cmdrenunt1.enabled=.t. *!* thisform.cmdlist1.enabled=.t. ENDPROC PROCEDURE Text7.GotFocus *!* IF thisform.fel_imob='C' *!* LOCAL den *!* den=m.denumire *!* LOCAL SALV1,SALV2,salv3 *!* SALV1=M.NORMAT *!* SALV2=M.NORMAAN *!* salv3=m.codmf *!* OCA=CREATEOBJECT("NORMATREE_2005") *!* OCA.SHOW(1) *!* IF buton=2 *!* IF TYPE('M.NORMAT')='C' *!* m.NORMAT=STR(SALV1) *!* m.NORMAAN=STR(SALV2) *!* m.codmf=salv3 *!* ENDIF *!* RETURN *!* ENDIF *!* SELE norma_2005 *!* pcCodMf = norma_2005.codmf *!* m.NORMAT=STR(SALV1) *!* m.NORMAAN=STR(SALV2) *!* m.codmf=pcCodMf *!* THISFORM.TEXT8.REFRESH *!* THISFORM.T21.REFRESH *!* THISFORM.TEXT13.REFRESH *!* ELSE *!* ENDIF IF thisform.fel_imob#'C' RETURN ENDIF LOCAL den den=m.denumire IF VAL(m.an)>=2005 SELE norma_2005 SCATTER NAME onorma BLANK OCA=CREATEOBJECT("NORMATREE_2005") OCA.SHOW(1) *SELE norma_2005 ELSE SELE NORMA SCATTER NAME onorma BLANK OCA=CREATEOBJECT("NORMATREE") OCA.SHOW(1) *SELE NORMA ENDIF m.denumire=den IF buton = 1 IF VAL(m.an)>=2005 m.normaan = onorma.norma_min m.normat = onorma.norma_min*12 DO CASE CASE LEFT(ALLTRIM(onorma.codmf),2) = [1.] lcCont = '212 ' CASE LEFT(ALLTRIM(onorma.codmf),2) = [2.] IF LEFT(ALLTRIM(onorma.codmf),3) # [2.5] lcCont = '213' + SUBSTR(ALLTRIM(onorma.codmf),3,1) ELSE lcCont = [] ENDIF CASE LEFT(ALLTRIM(onorma.codmf),2) = [3.] lcCont = '214' OTHERWISE lcCont = [] ENDCASE IF !EMPTY(lcCont) AND ALLTRIM(lcCont)#ALLTRIM(m.scd) DO mesaj WITH 'Atentie! Trebuie schimbat contul!',' ' ENDIF ELSE IF TYPE('onorma.NORMAT')='C' m.normat=VAL(onorma.normat) ENDIF IF TYPE('onorma.NORMAAN')='C' m.normaan=VAL(onorma.normaan) ENDIF ENDIF m.codmf = onorma.codmf ENDIF *!* m.normat2 = m.normaan *!* m.normat2lun = m.normat RELEASE onorma THISFORM.REFRESH ENDPROC PROCEDURE Text7.LostFocus *!* IF thisform.fel_imob='C' *!* IF TYPE('M.NORMAT')='C' *!* m.normat=VAL(m.normat) *!* m.normaan=VAL(m.normaan) *!* ENDIF *!* ENDIF ENDPROC PROCEDURE Text8.Valid *IF thisform.fel_imob='N' m.normat=ROUND(12*m.normaan,0) thisform.t21.Refresh *ENDIF ENDPROC PROCEDURE Text9.Valid LOCAL NRL,NRA,L,A STORE 0 TO L,A NRL=VAL(M.NL) NRA=VAL(M.AN) if empty(m.datapif) do mesaj with 'Trebuie introdusa data punerii in functiune!','' return endif L=MONTH(m.DATAPIF) A=YEAR(m.DATAPIF) UZ=IIF(NRA *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label17" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text12" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label15" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label16" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="CMDRENUNT1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Cmdlist1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="CMDTERMIN1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Cmdrenunt2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Cmdlist2" UniqueID="" Timestamp="" /> * BorderStyle = 1 DoCreate = .T. Height = 286 Name = "incurs" Width = 350 Shape1.Height = 36 Shape1.Left = 0 Shape1.Name = "Shape1" Shape1.Top = 0 Shape1.Width = 253 Terminat1.Command1.Name = "Command1" Terminat1.Imbuton1.Height = 29 Terminat1.Imbuton1.Name = "Imbuton1" Terminat1.Imbuton1.Width = 27 Terminat1.Left = 317 Terminat1.Name = "Terminat1" Terminat1.TabIndex = 10 Terminat1.Top = 3 Terminat1.Visible = .T. Titlufrumos1.AutoSize = .F. Titlufrumos1.Caption = "Fisa Imobilizarilor in Curs" Titlufrumos1.Height = 20 Titlufrumos1.Left = 7 Titlufrumos1.Name = "Titlufrumos1" Titlufrumos1.TabIndex = 11 Titlufrumos1.Top = 2 Titlufrumos1.Width = 245 * ADD OBJECT 'Cmdlist1' AS cmdlist WITH ; Enabled = .T., ; Left = 36, ; Name = "Cmdlist1", ; TabIndex = 14, ; Top = 324, ; Visible = .F., ; Width = 84, ; ZOrderSet = 20, ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'Cmdlist2' AS cmdlist WITH ; Left = 255, ; Name = "Cmdlist2", ; TabIndex = 25, ; Top = 3, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'CMDRENUNT1' AS cmdrenunt WITH ; Left = 180, ; Name = "CMDRENUNT1", ; TabIndex = 13, ; Top = 336, ; Visible = .F., ; Width = 84, ; ZOrderSet = 18, ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'Cmdrenunt2' AS cmdrenunt WITH ; Left = 286, ; Name = "Cmdrenunt2", ; TabIndex = 24, ; Top = 3, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'CMDTERMIN1' AS cmdtermin WITH ; Left = 336, ; Name = "CMDTERMIN1", ; TabIndex = 12, ; Top = 288, ; Visible = .F., ; Width = 84, ; ZOrderSet = 19, ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'Label1' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Lucrarea", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label1", ; TabIndex = 15, ; Top = 78, ; Width = 52, ; ZOrderSet = 3 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label14' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Gestiunea", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label14", ; TabIndex = 18, ; Top = 203, ; Width = 61, ; ZOrderSet = 13 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label15' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Responsabil", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label15", ; TabIndex = 20, ; Top = 228, ; Width = 73, ; ZOrderSet = 15 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label16' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Cont Deb.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label16", ; TabIndex = 22, ; Top = 252, ; Width = 60, ; ZOrderSet = 16 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label17' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nr. inventar", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label17", ; TabIndex = 23, ; Top = 178, ; Width = 67, ; ZOrderSet = 11 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nr. document achizitie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label3", ; TabIndex = 16, ; Top = 52, ; Width = 132, ; ZOrderSet = 3 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data document achizitie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label4", ; TabIndex = 17, ; Top = 103, ; Width = 142, ; ZOrderSet = 5 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label5' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Denumire ", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label5", ; TabIndex = 19, ; Top = 128, ; Width = 61, ; ZOrderSet = 7 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label6' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Valoare de achizitie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 12, ; Name = "Label6", ; TabIndex = 21, ; Top = 153, ; Width = 116, ; ZOrderSet = 9 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Text1' AS textbox WITH ; Alignment = 3, ; BorderStyle = 1, ; ControlSource = "m.nract", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 157, ; Name = "Text1", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 1, ; Top = 50, ; Width = 180, ; ZOrderSet = 2 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text11' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.NUMEgest", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 157, ; Name = "Text11", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 7, ; Top = 201, ; Width = 180, ; ZOrderSet = 12 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text12' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.respons", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 157, ; Name = "Text12", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 8, ; Top = 226, ; Width = 180, ; ZOrderSet = 14 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text14' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.nrinv", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 157, ; Name = "Text14", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 6, ; Top = 176, ; Width = 180, ; ZOrderSet = 10 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; Alignment = 3, ; BorderStyle = 1, ; ControlSource = "m.dataact", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 157, ; Name = "Text2", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 3, ; Top = 101, ; Width = 180, ; ZOrderSet = 4 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text21' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.scd", ; DisabledForeColor = 0,0,0, ; Format = "k", ; Height = 21, ; Left = 157, ; Name = "Text21", ; SpecialEffect = 2, ; TabIndex = 9, ; Top = 251, ; Value = 231, ; Width = 180, ; ZOrderSet = 17 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text3' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.denumire", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k!", ; Height = 22, ; Left = 157, ; Name = "Text3", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 4, ; Top = 126, ; Width = 180, ; ZOrderSet = 6 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text4' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.valoare", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 157, ; Name = "Text4", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 5, ; Top = 151, ; Width = 180, ; ZOrderSet = 8 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text5' AS textbox WITH ; Alignment = 3, ; BorderStyle = 1, ; ControlSource = "m.nrord", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 157, ; Name = "Text5", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 2, ; Top = 76, ; Width = 180, ; ZOrderSet = 2 *< END OBJECT: BaseClass="textbox" /> PROCEDURE Cmdlist1.Click sele act locate for cod=m.cod m.nume=nume *do datapif.prg sele mf set filter to denumire=m.denumire and cod=m.cod AND !inactiv thisform.alwaysontop=.f. report form fisa_ic to printer prompt preview thisform.alwaysontop=.t. ENDPROC PROCEDURE Cmdlist2.Command1.Click thisform.cmdlist1.click ENDPROC PROCEDURE CMDTERMIN1.Click LOCAL I,T I=1 T='' SELE mf m.cod=-1 APPE BLANK GATHER MEMVAR REPLACE fel WITH 'C' *replace scd WITH "231 " BUTON=1 odanu=CREATEOBJ('danu') odanu.SHOW(1) IF BUTON==2 THISFORM.RELEASE ELSE STORE 0 TO m.nract,m.valoare STORE '' TO m.denumire, m.nrinv, m.respons STORE '' TO M.NUMEGEST STORE DATE() TO m.dataact SELE mf CALCULATE MAX(nrinv) FOR ALLTRIM(UPPER(fel)) == "C" TO lcmax lnmax = VAL(lcmax)+1 m.nrinv = ALLTRIM(STR(lnmax)) FOR I=1 TO 4 T='THISFORM.TEXT'+IIF(I<10,ALLT(STR(I,1)),ALLT(STR(I,2)))+'.REFRESH' &T NEXT THISFORM.text11.REFRESH THISFORM.text12.REFRESH THISFORM.text14.REFRESH THISFORM.text21.LOSTFOCUS ENDIF ENDPROC PROCEDURE Text11.GotFocus DO CAUT_ALFa WITH "NUMEGEST","NUMEGEST",'NUMELE GESTIUNII','M.NUMEGEST' SELE NUMEGEST LOCATE FOR ALLTRIM(NUMEGEST)=ALLTRIM(M.NUMEGEST) SCATTER MEMVAR ENDPROC PROCEDURE Text12.GotFocus DO CAUT_ALFa WITH "respons","nume_2",'NUMELE RESPONSABILULUI','M.NUME_2' M.RESPONS=M.NUME_2 ENDPROC PROCEDURE Text5.Click *DO CAUT_ALF WITH "lucrari","nrord",THISFORM.LABEL1.CAPTION,THIS.CONTROLSOURCE ENDPROC PROCEDURE Text5.GotFocus DO CAUT_ALFa WITH "lucrari","nrord",THISFORM.LABEL1.CAPTION,'m.nrord' ENDPROC ENDDEFINE DEFINE CLASS ingest AS form *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="NU1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="DA1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> * *m: calcul_dr *p: ncod_op * * AutoCenter = .T. BackColor = 255,255,255 BorderStyle = 1 Caption = "Form1" DoCreate = .T. Height = 137 Name = "ingest" ncod_op = 0 TitleBar = 0 Width = 311 WindowType = 1 * ADD OBJECT 'DA1' AS da WITH ; Left = 104, ; Name = "DA1", ; TabIndex = 3, ; Top = 102, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 51, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Label1' AS label WITH ; Alignment = 2, ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Label1", ; FontBold = .T., ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 45, ; Left = 16, ; Name = "Label1", ; TabIndex = 5, ; Top = 7, ; Width = 271, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Cauza iesirii din gestiune", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 23, ; Left = 10, ; Name = "Label2", ; TabIndex = 6, ; Top = 55, ; Width = 162, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Data", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 23, ; Left = 10, ; Name = "Label3", ; TabIndex = 7, ; Top = 80, ; Width = 162, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'NU1' AS nu WITH ; Left = 156, ; Name = "NU1", ; TabIndex = 4, ; Top = 102, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 51, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Shape1' AS shape WITH ; BackStyle = 0, ; Height = 49, ; Left = 4, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 3, ; Width = 303 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape2' AS shape WITH ; BackStyle = 0, ; Height = 131, ; Left = 4, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 4, ; Width = 303 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Text1' AS textbox WITH ; ControlSource = "m.cauza", ; FontName = "Arial Narrow", ; FontSize = 10, ; Format = "!", ; Height = 23, ; Left = 174, ; Name = "Text1", ; SpecialEffect = 2, ; TabIndex = 1, ; Top = 53, ; Width = 127 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; ControlSource = "m.dataout", ; FontName = "Arial Narrow", ; FontSize = 10, ; Format = "!", ; Height = 23, ; Left = 174, ; Name = "Text2", ; SpecialEffect = 2, ; TabIndex = 2, ; Top = 78, ; Width = 127 *< END OBJECT: BaseClass="textbox" /> PROCEDURE calcul_dr lnUzura = (YEAR(pnDataEval)*12 + MONTH(pnDataEval)) - (YEAR(omf.DataEval)*12 + MONTH(omf.Dataeval)) pnNormat2Lun = omf.normat2lun - lnUzura && Durata ramasa (in luni) pnNormat2=ROUND(pnNormat2lun/12,3) ENDPROC PROCEDURE Text2.Valid IF thisform.ncod_op = 12 && conservare thisform.calcul_dr ENDIF ENDPROC ENDDEFINE DEFINE CLASS ingest_transfer AS form *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="NU1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="DA1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Combo1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Combo3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Combo2" UniqueID="" Timestamp="" /> * AutoCenter = .T. BackColor = 255,255,255 Caption = "Form1" DoCreate = .T. Height = 220 Name = "ingest_transfer" TitleBar = 0 Width = 311 WindowType = 1 * ADD OBJECT 'Combo1' AS combobox WITH ; BoundColumn = 2, ; BoundTo = .T., ; ColumnCount = 2, ; ColumnLines = .F., ; ColumnWidths = "150,0", ; ControlSource = "", ; Height = 24, ; Left = 136, ; Name = "Combo1", ; RowSource = "sectie.sectie,id_sectie", ; RowSourceType = 2, ; TabIndex = 2, ; Top = 82, ; Width = 165 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Combo2' AS combobox WITH ; BoundColumn = 2, ; BoundTo = .T., ; ColumnCount = 2, ; ColumnLines = .F., ; ColumnWidths = "200,0", ; ControlSource = "", ; Height = 24, ; Left = 136, ; Name = "Combo2", ; RowSource = "numegest.numegest,gest", ; RowSourceType = 2, ; TabIndex = 1, ; Top = 57, ; Width = 165 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Combo3' AS combobox WITH ; BoundColumn = 1, ; BoundTo = .T., ; ColumnCount = 1, ; ControlSource = "", ; Height = 24, ; Left = 136, ; Name = "Combo3", ; RowSource = "cRespons.nume_2", ; RowSourceType = 2, ; TabIndex = 3, ; Top = 107, ; Width = 165 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'DA1' AS da WITH ; Left = 104, ; Name = "DA1", ; TabIndex = 6, ; Top = 183, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 51, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Label1' AS label WITH ; Alignment = 2, ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Label1", ; FontBold = .T., ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 45, ; Left = 16, ; Name = "Label1", ; TabIndex = 8, ; Top = 7, ; Width = 271, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Cauza iesirii din gestiune", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 23, ; Left = 10, ; Name = "Label2", ; TabIndex = 9, ; Top = 136, ; Width = 162, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Data iesirii din gestiune", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 23, ; Left = 10, ; Name = "Label3", ; TabIndex = 12, ; Top = 161, ; Width = 162, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Gestiune", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 22, ; Left = 10, ; Name = "Label4", ; TabIndex = 10, ; Top = 58, ; Width = 50, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label5' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Sectie", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 22, ; Left = 10, ; Name = "Label5", ; TabIndex = 13, ; Top = 83, ; Width = 34, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label6' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Responsabil", ; FontBold = .F., ; FontItalic = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 22, ; Left = 10, ; Name = "Label6", ; TabIndex = 11, ; Top = 108, ; Width = 69, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'NU1' AS nu WITH ; Left = 156, ; Name = "NU1", ; TabIndex = 7, ; Top = 183, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 51, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Shape1' AS shape WITH ; BackStyle = 0, ; Height = 49, ; Left = 4, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 3, ; Width = 303 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape2' AS shape WITH ; BackStyle = 0, ; Height = 213, ; Left = 4, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 4, ; Width = 303 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Text1' AS textbox WITH ; ControlSource = "m.cauza", ; FontName = "Arial Narrow", ; FontSize = 10, ; Format = "!", ; Height = 23, ; Left = 174, ; Name = "Text1", ; SpecialEffect = 2, ; TabIndex = 4, ; Top = 134, ; Width = 127 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; ControlSource = "m.dataout", ; FontName = "Arial Narrow", ; FontSize = 10, ; Format = "!", ; Height = 23, ; Left = 174, ; Name = "Text2", ; SpecialEffect = 2, ; TabIndex = 5, ; Top = 159, ; Width = 127 *< END OBJECT: BaseClass="textbox" /> PROCEDURE Combo1.LostFocus m.id_sectie = sectie.id_sectie ENDPROC PROCEDURE Combo2.LostFocus m.gest = numegest.gest ENDPROC PROCEDURE Combo3.LostFocus m.respons = cRespons.nume_2 ENDPROC ENDDEFINE DEFINE CLASS introd AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label18" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column1.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column1.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column2.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column2.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column3.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column3.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column4.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column4.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column5.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column5.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column6.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column6.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column7.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column7.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label8" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text13" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text8" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label12" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label17" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label13" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text12" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label15" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text15" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label16" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text18" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label22" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text19" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label23" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label24" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label19" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label20" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Banda21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text16" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text17" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="List1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Renunt1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Terminat1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Lim_inf_sup1" UniqueID="" Timestamp="" /> * *m: introdus *m: sterge *p: fel_imob * * BorderStyle = 1 DoCreate = .T. fel_imob = '' Height = 456 Name = "introd" Width = 712 WindowState = 0 * ADD OBJECT 'Banda21' AS banda2 WITH ; Height = 32, ; Left = 0, ; Name = "Banda21", ; Top = 0, ; Width = 604 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="shape" /> ADD OBJECT 'Grid1' AS grid WITH ; BackColor = 255,255,255, ; ColumnCount = 7, ; DeleteMark = .F., ; FontName = "Arial Narrow", ; GridLines = 0, ; Height = 336, ; Left = 16, ; Name = "Grid1", ; Panel = 1, ; ReadOnly = .T., ; RecordSource = "actcs", ; TabIndex = 1, ; Top = 68, ; View = 0, ; Width = 300, ; ZOrderSet = 4, ; Column1.BackColor = 255,255,255, ; Column1.ControlSource = "nract", ; Column1.DynamicForeColor = "IIF(THISFORM.INTRODUS(),RGB(0,0,255),RGB(255,0,0))", ; Column1.FontName = "Arial Narrow", ; Column1.Name = "Column1", ; Column1.ReadOnly = .T., ; Column1.Width = 59, ; Column2.BackColor = 255,255,255, ; Column2.ControlSource = "dataact", ; Column2.DynamicForeColor = "IIF(THISFORM.INTRODUS(),RGB(0,0,255),RGB(255,0,0))", ; Column2.FontName = "Arial Narrow", ; Column2.Name = "Column2", ; Column2.ReadOnly = .T., ; Column2.Width = 61, ; Column3.BackColor = 255,255,255, ; Column3.ColumnOrder = 4, ; Column3.ControlSource = "nume", ; Column3.DynamicForeColor = "IIF(THISFORM.INTRODUS(),RGB(0,0,255),RGB(255,0,0))", ; Column3.FontName = "Arial Narrow", ; Column3.Name = "Column3", ; Column3.ReadOnly = .T., ; Column3.Width = 123, ; Column4.BackColor = 255,255,255, ; Column4.ColumnOrder = 3, ; Column4.ControlSource = "explicatia", ; Column4.DynamicForeColor = "IIF(THISFORM.INTRODUS(),RGB(0,0,255),RGB(255,0,0))", ; Column4.FontName = "Arial Narrow", ; Column4.Name = "Column4", ; Column4.ReadOnly = .T., ; Column4.Width = 148, ; Column5.BackColor = 255,255,255, ; Column5.ControlSource = "SCD", ; Column5.DynamicForeColor = "IIF(THISFORM.INTRODUS(),RGB(0,0,255),RGB(255,0,0))", ; Column5.FontName = "Arial Narrow", ; Column5.Name = "Column5", ; Column5.ReadOnly = .T., ; Column6.BackColor = 255,255,255, ; Column6.ControlSource = "SUMA", ; Column6.DynamicForeColor = "IIF(THISFORM.INTRODUS(),RGB(0,0,255),RGB(255,0,0))", ; Column6.FontName = "Arial Narrow", ; Column6.Format = "r", ; Column6.InputMask = "99 999 999 999", ; Column6.Name = "Column6", ; Column6.ReadOnly = .T., ; Column7.BackColor = 255,255,255, ; Column7.ControlSource = "cod", ; Column7.DynamicForeColor = "IIF(THISFORM.INTRODUS(),RGB(0,0,255),RGB(255,0,0))", ; Column7.FontName = "Arial Narrow", ; Column7.Name = "Column7", ; Column7.ReadOnly = .T. *< END OBJECT: BaseClass="grid" /> ADD OBJECT 'Grid1.Column1.Header1' AS header WITH ; Caption = "Nr.Act", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column1.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column2.Header1' AS header WITH ; Caption = "Data", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column2.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column3.Header1' AS header WITH ; Caption = "Furnizor", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column3.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column4.Header1' AS header WITH ; Caption = "Explicatia", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column4.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column5.Header1' AS header WITH ; Caption = "SCD", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column5.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column6.Header1' AS header WITH ; Caption = "Suma", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column6.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column7.Header1' AS header WITH ; Caption = " ", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column7.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Label1' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 1, ; Caption = "Lista documentelor de achizitie", ; FontBold = .F., ; FontName = "Comic Sans MS", ; FontShadow = .F., ; FontSize = 11, ; ForeColor = 0,78,155, ; Height = 22, ; Left = 19, ; Name = "Label1", ; TabIndex = 22, ; Top = 33, ; Width = 218, ; ZOrderSet = 3 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label10' AS titlufrumos WITH ; Caption = "INTRODUCERE IMOBILIZARI NECORPORALE in luna", ; Height = 28, ; Left = 9, ; Name = "Label10", ; TabIndex = 44, ; Top = 5, ; Width = 338 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="label" /> ADD OBJECT 'Label11' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Durata normala de funct.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label11", ; TabIndex = 23, ; Top = 247, ; Width = 144, ; ZOrderSet = 22 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label12' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Uzura", ; Enabled = .T., ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label12", ; TabIndex = 25, ; Top = 270, ; Width = 36, ; ZOrderSet = 24 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label13' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Tip de amortizare", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label13", ; TabIndex = 27, ; Top = 294, ; Width = 102, ; ZOrderSet = 26 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label14' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Gestiunea", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label14", ; TabIndex = 29, ; Top = 316, ; Width = 61, ; ZOrderSet = 28 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label15' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Responsabil", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label15", ; TabIndex = 32, ; Top = 340, ; Width = 73, ; ZOrderSet = 30 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label16' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Cont Deb.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label16", ; TabIndex = 34, ; Top = 386, ; Width = 60, ; ZOrderSet = 32 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label17' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Nr. inventar", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label17", ; TabIndex = 38, ; Top = 175, ; Width = 67, ; ZOrderSet = 20 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label18' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; Caption = "", ; FontBold = .T., ; FontName = "BankGothic Md BT", ; FontShadow = .F., ; FontSize = 12, ; ForeColor = 255,255,255, ; Height = 22, ; Left = 732, ; Name = "Label18", ; TabIndex = 21, ; Top = 48, ; Visible = .F., ; Width = 2, ; ZOrderSet = 2 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label19' AS label WITH ; Alignment = 2, ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Nu exista achizitii de imobilizari in aceasta luna!", ; FontBold = .T., ; FontSize = 12, ; ForeColor = 255,0,0, ; Height = 60, ; Left = 59, ; Name = "Label19", ; TabIndex = 41, ; Top = 158, ; Visible = .F., ; Width = 204, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Fisa ", ; FontBold = .F., ; FontName = "Comic Sans MS", ; FontShadow = .F., ; FontSize = 11, ; ForeColor = 0,78,155, ; Height = 22, ; Left = 359, ; Name = "Label2", ; TabIndex = 24, ; Top = 32, ; Width = 34, ; ZOrderSet = 6 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label20' AS label WITH ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 1, ; Caption = "Acest element este introdus !", ; ForeColor = 0,0,255, ; Height = 17, ; Left = 51, ; Name = "Label20", ; TabIndex = 42, ; Top = 436, ; Visible = .F., ; Width = 161 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label21' AS label WITH ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 1, ; Caption = "Acest element nu este introdus !", ; ForeColor = 255,0,0, ; Height = 17, ; Left = 49, ; Name = "Label21", ; TabIndex = 43, ; Top = 436, ; Visible = .F., ; Width = 178 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label22' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Sectie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label22", ; TabIndex = 31, ; Top = 364, ; Width = 39, ; ZOrderSet = 30 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label23' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Cont Analitic", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label23", ; TabIndex = 35, ; Top = 409, ; Width = 76, ; ZOrderSet = 32 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label24' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "ani", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 565, ; Name = "Label24", ; TabIndex = 23, ; Top = 247, ; Width = 19, ; ZOrderSet = 22 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Nr. document achizitie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label3", ; TabIndex = 26, ; Top = 55, ; Width = 132, ; ZOrderSet = 8 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Data document achizitie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label4", ; TabIndex = 28, ; Top = 79, ; Width = 142, ; ZOrderSet = 10 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label5' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Denumire ", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label5", ; TabIndex = 30, ; Top = 103, ; Width = 61, ; ZOrderSet = 12 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label6' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Valoare de achizitie", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label6", ; TabIndex = 33, ; Top = 127, ; Width = 116, ; ZOrderSet = 14 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label7' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Data punerii in functiune", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label7", ; TabIndex = 36, ; Top = 151, ; Width = 141, ; ZOrderSet = 16 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label8' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Nr. p.i.f.", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label8", ; TabIndex = 37, ; Top = 199, ; Width = 48, ; ZOrderSet = 18 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label9' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Cod", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 352, ; Name = "Label9", ; TabIndex = 39, ; Top = 223, ; Width = 25, ; ZOrderSet = 20 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Lim_inf_sup1' AS lim_inf_sup WITH ; Left = 581, ; Name = "Lim_inf_sup1", ; Top = 241, ; Text29.Name = "Text29", ; Text30.Name = "Text30", ; Label25.Name = "Label25", ; Label35.Name = "Label35" *< END OBJECT: ClassLib="mfix2000.vcx" BaseClass="container" /> ADD OBJECT 'List1' AS list WITH ; Left = 611, ; Name = "List1", ; TabIndex = 20, ; Top = 2, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Renunt1' AS renunt WITH ; Left = 644, ; Name = "Renunt1", ; TabIndex = 19, ; Top = 2, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Shape1' AS shape WITH ; BackStyle = 0, ; Height = 394, ; Left = 7, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 40, ; Width = 324, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape2' AS shape WITH ; BackStyle = 0, ; Height = 394, ; Left = 343, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 40, ; Width = 360, ; ZOrderSet = 5 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape3' AS shape WITH ; BackStyle = 0, ; Height = 21, ; Left = 7, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 432, ; Width = 696, ; ZOrderSet = 33 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Terminat1' AS terminat WITH ; Left = 677, ; Name = "Terminat1", ; TabIndex = 18, ; Top = 2, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Text1' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; BorderStyle = 1, ; ControlSource = "m.nract", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text1", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 2, ; Top = 53, ; Width = 180, ; ZOrderSet = 7 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text10' AS combobox WITH ; Alignment = 3, ; BackColor = 255,255,255, ; BoundTo = .F., ; ControlSource = "m.tipamort", ; DisplayValue = Text10, ; Enabled = .F., ; FirstElement = 1, ; Height = 20, ; Left = 508, ; Name = "Text10", ; ReadOnly = .F., ; RowSource = "Liniara,Accelerata,Degresiva", ; RowSourceType = 1, ; SpecialEffect = 2, ; Style = 0, ; TabIndex = 12, ; Top = 292, ; Value = 0, ; Width = 180, ; ZOrderSet = 18 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Text11' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.NUMEgest", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text11", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 13, ; Top = 314, ; Width = 180, ; ZOrderSet = 27 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text12' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.respons", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text12", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 14, ; Top = 338, ; Width = 180, ; ZOrderSet = 29 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text13' AS combobox WITH ; Alignment = 3, ; BackColor = 255,255,255, ; BoundTo = .F., ; ControlSource = "m.scd", ; DisplayValue = Text13, ; Enabled = .F., ; FirstElement = 1, ; Height = 20, ; Left = 540, ; Name = "Text13", ; ReadOnly = .F., ; RowSource = "2121,2122,2123,2124,2125,2126", ; RowSourceType = 1, ; Style = 0, ; TabIndex = 40, ; Top = 456, ; Value = , ; Visible = .F., ; Width = 180, ; ZOrderSet = 18 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Text14' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.nrinv", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text14", ; SpecialEffect = 2, ; TabIndex = 7, ; Top = 173, ; Width = 180, ; ZOrderSet = 19 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text15' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.scd", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text15", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 16, ; Top = 386, ; Width = 180, ; ZOrderSet = 29 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text16' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "m.nl", ; FontName = "Comic Sans MS", ; FontSize = 10, ; ForeColor = 255,255,255, ; Height = 23, ; Left = 346, ; Name = "Text16", ; TabIndex = 45, ; TabStop = .F., ; Top = 4, ; Width = 27 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text17' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "m.an", ; FontName = "Comic Sans MS", ; FontSize = 10, ; ForeColor = 255,255,255, ; Height = 23, ; Left = 375, ; Name = "Text17", ; TabIndex = 46, ; TabStop = .F., ; Top = 4, ; Width = 64 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text18' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.sectie", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text18", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 15, ; Top = 362, ; Width = 180, ; ZOrderSet = 29 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text19' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.ascd", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text19", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 17, ; Top = 409, ; Width = 180, ; ZOrderSet = 29 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; BorderStyle = 1, ; ControlSource = "m.dataact", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text2", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 3, ; Top = 77, ; Width = 180, ; ZOrderSet = 9 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text3' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.denumire", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K!", ; Height = 22, ; Left = 508, ; Name = "Text3", ; SpecialEffect = 2, ; TabIndex = 4, ; Top = 101, ; Width = 180, ; ZOrderSet = 11 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text4' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.valoare", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "KR", ; Height = 22, ; InputMask = (get_mask(14,gnZ)), ; Left = 508, ; Name = "Text4", ; SpecialEffect = 2, ; TabIndex = 5, ; Top = 125, ; Width = 180, ; ZOrderSet = 13 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text5' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.datapif", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text5", ; SpecialEffect = 2, ; TabIndex = 6, ; Top = 149, ; Width = 180, ; ZOrderSet = 15 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text6' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.nrpif", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text6", ; SpecialEffect = 2, ; TabIndex = 8, ; Top = 197, ; Width = 180, ; ZOrderSet = 17 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text7' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.codmf", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text7", ; SpecialEffect = 2, ; TabIndex = 9, ; Top = 221, ; Width = 180, ; ZOrderSet = 19 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text8' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.normaan", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text8", ; SpecialEffect = 2, ; TabIndex = 10, ; Top = 245, ; Width = 53, ; ZOrderSet = 21 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text9' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; ControlSource = "m.uzura", ; Enabled = .F., ; FontName = "Arial Narrow", ; Format = "K", ; Height = 22, ; Left = 508, ; Name = "Text9", ; ReadOnly = .F., ; SpecialEffect = 2, ; TabIndex = 11, ; Top = 268, ; Width = 180, ; ZOrderSet = 23 *< END OBJECT: BaseClass="textbox" /> PROCEDURE Init *PUBLIC INTRODUSTOT INTRODUSTOT=.F. m.tipamort='Liniara' THISFORM.STERGE sele actcs go top if eof() *thisform.cmdtermin1.enabled=.f. thisform.terminat1.Enabled= .F. thisform.label19.visible=.t. endif ENDPROC PROCEDURE introdus local totval totval=0 scatter memvar sele act locate for cod=m.cod and !deleted() m.suma=suma sele mf set filter to !deleted() locate for cod=m.cod and !deleted() *sum valoare to totval if found() * and totval==m.suma return .t. else return .f. endif ENDPROC PROCEDURE Show LPARAMETERS nStyle IF VAL(m.an)<2005 this.lim_inf_sup1.Visible = .F. ENDIF ENDPROC PROCEDURE sterge *!* store 0 to m.normat,m.gest,m.uzura,M.AMORTPREC *!* store '' to m.nrpif,m.codmf,m.nrinv,m.tipamort,m.respons,m.scd,m.caract,m.fdoc SELECT mf SCATTER MEMVAR BLANK store '' to M.NUME_2,M.NUMEGEST,m.sectie store date() to m.dataact,m.datapif ENDPROC PROCEDURE Grid1.AfterRowColChange LPARAMETERS nColIndex local i,s,t,TVAL s=.t. sele actcs scatter memvar m.datapif=m.dataact m.tipamort='Liniara' m.valoare=m.suma _nract=m.nract _dataact=m.dataact _cod=m.cod IF m.intr = 1 OR m.intr = 2 SELECT mf LOCATE FOR cod = m.cod IF FOUND() SCATTER MEMVAR ENDIF ENDIF FOR i=1 to 19 if m.intr = 1 t='thisform.text'+alltrim(str(i))+'.enabled= .f.' else t='thisform.text'+alltrim(str(i))+'.enabled= .t.' endif &t ENDFOR FOR i=1 to 15 t='thisform.text'+alltrim(str(i))+'.REFRESH' &t ENDFOR DO CASE CASE m.intr = 0 thisform.label21.ForeColor = 255 thisform.label21.Caption = 'Acest element nu este introdus!' INTRODUSTOT = .f. CASE m.intr = 1 thisform.label21.ForeColor = 0 thisform.label21.Caption = 'Acest element este introdus!' INTRODUSTOT = .t. CASE m.intr = 2 thisform.label21.ForeColor = 16711680 thisform.label21.Caption = 'Introdus partial!' INTRODUSTOT = .f. ENDCASE *!* LPARAMETERS nColIndex *!* local i,s,t,TVAL,intr *!* s=.t. *!* thisform.label20.CAPTION='Acest element este introdus!' *!* sele actcs *!* scatter memvar *!* m.datapif=m.dataact *!* m.tipamort='Liniara' *!* intr=thisform.introdus() *!* M.DENUMIRE=EXPLICATIA *!* m.valoare=m.suma *!* thisform.text1.refresh *!* thisform.text2.refresh *!* thisform.text3.refresh *!* thisform.text4.refresh *!* thisform.text10.refresh *!* thisform.text15.refresh *!* thisform.text19.refresh *!* THIS.COLUMN6.Refresh *!* _nract=m.nract *!* _dataact=m.dataact *!* _cod=m.cod *!* IF intr *!* && *!* sele actcs *!* locate for cod=m.cod and !deleted() *!* m.suma=suma *!* sele mf *!* SET FILTER TO cod=m.cod and !deleted() *!* SCATTER MEMVAR *!* *!* sum valoare to tval *!* if tval#m.suma *!* s=.f. *!* thisform.label20.CAPTION='Introdus partial!' *!* ENDIF *!* && *!* ELSE *!* THISFORM.STERGE *!* sele actcs *!* scatter memvar *!* m.datapif=m.dataact *!* m.tipamort='Liniara' *!* M.DENUMIRE=EXPLICATIA *!* m.valoare=m.suma *!* ENDIF *!* for i=3 to 19 *!* t='thisform.text'+alltrim(str(i))+'.REFRESH' *!* &t *!* next *!* *!* for i=1 to 14 *!* if s *!* t='thisform.text'+alltrim(str(i))+'.enabled=!intr' *!* else *!* t='thisform.text'+alltrim(str(i))+'.enabled=.t.' *!* endif *!* &t *!* next *!* INTRODUSTOT=INTR AND S *!* IF THISFORM.FEL_IMOB='N' *!* THISFORM.TEXT7.Enabled=.F. *!* ENDIF *!* thisform.label20.visible= intr *!* thisform.label21.visible=!intr ENDPROC PROCEDURE Grid1.When set filter to !deleted() ENDPROC PROCEDURE Terminat1.Command1.Click m.nract=_nract m.dataact=_dataact m.cod=_cod If Empty(m.codmf) And Thisform.FEL_IMOB='C' Do mesaj With 'Introduceti codul!!','' Return Endif Sele ACTCS If !INTRODUSTOT m.CASAT=.F. * m.tipcalcul=1 m.dataeval = m.datapif m.valin = m.valoare m.valramasa = m.valoare m.cota = calcul_cota(m.Normat2lun) m.codop = 3 Sele mf Appe Blank If Flock() Gather Memvar Endif Unlock If Thisform.LABEL10.Caption='INTRODUCERE IMOBILIZARI NECORPORALE in luna' Replace fel With 'N' Endif Endif Select mflun Append Blank If Flock() Gather Memvar Replace explicatia With 'Preluare din contabilitate',dataora With Datetime() Replace codop With 3 Endif Unlock Select mfanual Append Blank If Flock() Gather Memvar Replace explicatia With 'Preluare din contabilitate',dataora With Datetime() Replace codop With 3 Endif Unlock od=Create('danu') od.Show(1) If buton==2 Thisform.Release ELSE SELECT mf SCATTER MEMVAR BLANK thisform.Refresh Endif ENDPROC PROCEDURE Text11.GotFocus *!* thisform.cmdtermin1.enabled=.f. *!* thisform.cmdrenunt1.enabled=.f. *!* thisform.cmdlist1.enabled=.f. DO CAUT_ALFa WITH "NUMEGEST","NUMEGEST",'NUMELE GESTIUNII','M.NUMEGEST' *!* thisform.cmdtermin1.enabled=.t. *!* thisform.cmdrenunt1.enabled=.t. *!* thisform.cmdlist1.enabled=.t. SELE NUMEGEST LOCATE FOR NUMEGEST=M.NUMEGEST SCATTER MEMVAR ENDPROC PROCEDURE Text12.GotFocus *!* thisform.cmdtermin1.enabled=.f. *!* thisform.cmdrenunt1.enabled=.f. *!* thisform.cmdlist1.enabled=.f. DO CAUT_ALFa WITH "respons","nume_2",'NUMELE RESPONSABILULUI','M.NUME_2' *!* thisform.cmdtermin1.enabled=.t. *!* thisform.cmdrenunt1.enabled=.t. *!* thisform.cmdlist1.enabled=.t. M.RESPONS=M.NUME_2 ENDPROC PROCEDURE Text14.Valid SELECT mf LOCATE FOR UPPER(ALLTRIM(nrinv))=UPPER(ALLTRIM(m.nrinv)) IF FOUND() DO mesaj WITH 'Exista deja un mijloc fix cu ','acest numar de inventar!' ENDIF ENDPROC PROCEDURE Text18.GotFocus *!* thisform.cmdtermin1.enabled=.f. *!* thisform.cmdrenunt1.enabled=.f. *!* thisform.cmdlist1.enabled=.f. DO CAUT_ALFa WITH "sectie","sectie",'NUMELE SECTIEI','M.sectie' *!* thisform.cmdtermin1.enabled=.t. *!* thisform.cmdrenunt1.enabled=.t. *!* thisform.cmdlist1.enabled=.t. SELECT sectie m.id_sectie=id_sectie ENDPROC PROCEDURE Text7.GotFocus local den den=m.denumire *!* thisform.cmdtermin1.enabled=.f. *!* thisform.cmdrenunt1.enabled=.f. *!* thisform.cmdlist1.enabled=.f. * IF VAL(m.an)>=2005 OCA=CREATEOBJECT("NORMATREE_2005") OCA.SHOW(1) SELE norma_2005 ELSE OCA=CREATEOBJECT("NORMATREE") OCA.SHOW(1) SELE norma ENDIF *!* thisform.cmdtermin1.enabled=.t. *!* thisform.cmdrenunt1.enabled=.t. *!* thisform.cmdlist1.enabled=.t. *LOCATE FOR codmf=m.codmf IF VAL(m.an)>=2005 m.normat = m.norma_min*12 this.Parent.lim_inf_sup1.Refresh ENDIF scat memv m.denumire=den DO CASE CASE LEFT(ALLTRIM(m.codmf),2) = [1.] m.scd = '212 ' CASE LEFT(ALLTRIM(m.codmf),2) = [2.] IF LEFT(ALLTRIM(m.codmf),3) # [2.5] m.scd = '213' + SUBSTR(ALLTRIM(m.codmf),3,1) ELSE m.scd = '213' thisform.text15.ReadOnly = .f. ENDIF CASE LEFT(ALLTRIM(m.codmf),2) = [3.] m.scd = '214' OTHERWISE * ENDCASE *!* m.scd='212'+allt(left(m.codmf,2)) *THISFORM.TEXT15.value=m.scd THISFORM.TEXT8.REFRESH THISFORM.TEXT15.REFRESH ENDPROC PROCEDURE Text7.Init IF ALLTRIM(UPPER(thisform.fel_imob)) = 'N' this.Enabled = .f. ENDIF ENDPROC PROCEDURE Text8.Valid IF UPPER(ALLTRIM(thisform.fel_imob)) = 'C' If !((thisform.nnorma_min) <= m.normaan) And (m.normaan <= thisform.nnorma_max) Do mesaj With "Durata introdusa nu este din intervalul",Alltrim(Str(thisform.nnorma_min))+" - "+Alltrim(Str(thisform.nnorma_max))+" ani!" Do Case Case thisform.nnorma_min > m.normaan m.normaan = thisform.nnorma_min CASE m.normaan > thisform.nnorma_max m.normaan = thisform.nnorma_max Endcase ENDIF ENDIF m.normat = ROUND(m.normaan*12,0) m.normat2lun = m.normat m.notmat2 = m.normaan ENDPROC ENDDEFINE DEFINE CLASS introdc AS introd OF "mfix2000.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Text26" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label30" UniqueID="" Timestamp="" /> * BorderStyle = 3 DoCreate = .T. Height = 372 Name = "introdc" Width = 717 Shape1.Height = 296 Shape1.Left = 12 Shape1.Name = "Shape1" Shape1.Top = 46 Shape1.Width = 324 Shape1.ZOrderSet = 2 Label18.Name = "Label18" Label18.TabIndex = 24 Label18.ZOrderSet = 7 Label1.Left = 24 Label1.Name = "Label1" Label1.TabIndex = 25 Label1.Top = 38 Label1.ZOrderSet = 8 Grid1.Column1.Header1.Name = "Header1" Grid1.Column1.Name = "Column1" Grid1.Column1.Text1.Name = "Text1" Grid1.Column2.Header1.Name = "Header1" Grid1.Column2.Name = "Column2" Grid1.Column2.Text1.Name = "Text1" Grid1.Column3.Header1.Name = "Header1" Grid1.Column3.Name = "Column3" Grid1.Column3.Text1.Name = "Text1" Grid1.Column4.Header1.Name = "Header1" Grid1.Column4.Name = "Column4" Grid1.Column4.Text1.Name = "Text1" Grid1.Column5.Header1.Name = "Header1" Grid1.Column5.Name = "Column5" Grid1.Column5.Text1.Name = "Text1" Grid1.Column6.DynamicForeColor = "" Grid1.Column6.Header1.Name = "Header1" Grid1.Column6.InputMask = (get_mask(14,gnZ)) Grid1.Column6.Name = "Column6" Grid1.Column6.Text1.Name = "Text1" Grid1.Column7.Header1.Name = "Header1" Grid1.Column7.Name = "Column7" Grid1.Column7.Text1.Name = "Text1" Grid1.Height = 264 Grid1.Left = 22 Grid1.Name = "Grid1" Grid1.TabIndex = 11 Grid1.Top = 66 Grid1.Width = 307 Grid1.ZOrderSet = 9 Shape2.Height = 296 Shape2.Left = 348 Shape2.Name = "Shape2" Shape2.Top = 46 Shape2.Width = 360 Shape2.ZOrderSet = 1 Label2.Name = "Label2" Label2.TabIndex = 27 Label2.ZOrderSet = 10 Text1.Left = 508 Text1.Name = "Text1" Text1.TabIndex = 1 Text1.Top = 70 Text1.ZOrderSet = 11 Label3.Left = 360 Label3.Name = "Label3" Label3.TabIndex = 29 Label3.Top = 70 Label3.ZOrderSet = 12 Text2.Left = 508 Text2.Name = "Text2" Text2.TabIndex = 2 Text2.Top = 97 Text2.ZOrderSet = 13 Label4.Left = 360 Label4.Name = "Label4" Label4.TabIndex = 31 Label4.Top = 99 Label4.ZOrderSet = 14 Text3.Left = 508 Text3.Name = "Text3" Text3.TabIndex = 3 Text3.Top = 124 Text3.ZOrderSet = 15 Label5.Left = 360 Label5.Name = "Label5" Label5.TabIndex = 33 Label5.Top = 126 Label5.ZOrderSet = 16 Text4.Left = 508 Text4.Name = "Text4" Text4.TabIndex = 4 Text4.Top = 151 Text4.ZOrderSet = 18 Label6.Left = 360 Label6.Name = "Label6" Label6.TabIndex = 36 Label6.Top = 153 Label6.ZOrderSet = 20 Text5.Enabled = .F. Text5.Left = 252 Text5.Name = "Text5" Text5.TabIndex = 12 Text5.Top = 408 Text5.Visible = .F. Text5.ZOrderSet = 22 Label7.Enabled = .F. Label7.Left = 109 Label7.Name = "Label7" Label7.TabIndex = 39 Label7.Top = 410 Label7.Visible = .F. Label7.ZOrderSet = 24 Text6.Enabled = .F. Text6.Left = 252 Text6.Name = "Text6" Text6.TabIndex = 13 Text6.Top = 433 Text6.Visible = .F. Text6.ZOrderSet = 29 Label8.Enabled = .F. Label8.Left = 109 Label8.Name = "Label8" Label8.TabIndex = 40 Label8.Top = 435 Label8.Visible = .F. Label8.ZOrderSet = 31 Text13.Left = 480 Text13.Name = "Text13" Text13.TabIndex = 43 Text13.Top = 408 Text13.ZOrderSet = 6 Text14.Left = 508 Text14.Name = "Text14" Text14.TabIndex = 6 Text14.Top = 205 Text14.ZOrderSet = 33 Label9.Enabled = .F. Label9.Left = 672 Label9.Name = "Label9" Label9.TabIndex = 42 Label9.Top = 228 Label9.Visible = .F. Label9.ZOrderSet = 39 Text8.Enabled = .F. Text8.Left = 815 Text8.Name = "Text8" Text8.TabIndex = 15 Text8.Top = 250 Text8.Visible = .F. Text8.ZOrderSet = 41 Label11.Enabled = .F. Label11.Left = 672 Label11.Name = "Label11" Label11.TabIndex = 26 Label11.Top = 252 Label11.Visible = .F. Label11.ZOrderSet = 42 Text9.Enabled = .F. Text9.Left = 815 Text9.Name = "Text9" Text9.TabIndex = 16 Text9.Top = 273 Text9.Visible = .F. Text9.ZOrderSet = 43 Label12.Enabled = .F. Label12.Left = 672 Label12.Name = "Label12" Label12.TabIndex = 28 Label12.Top = 275 Label12.Visible = .F. Label12.ZOrderSet = 45 Label17.Left = 360 Label17.Name = "Label17" Label17.TabIndex = 41 Label17.Top = 207 Label17.ZOrderSet = 35 Label13.Enabled = .F. Label13.Left = 672 Label13.Name = "Label13" Label13.TabIndex = 30 Label13.Top = 300 Label13.Visible = .F. Label13.ZOrderSet = 47 Text11.Left = 508 Text11.Name = "Text11" Text11.TabIndex = 7 Text11.Top = 233 Text11.ZOrderSet = 48 Label14.Left = 360 Label14.Name = "Label14" Label14.TabIndex = 32 Label14.Top = 235 Label14.ZOrderSet = 17 Text12.Left = 508 Text12.Name = "Text12" Text12.TabIndex = 8 Text12.Top = 262 Text12.ZOrderSet = 19 Label15.Left = 360 Label15.Name = "Label15" Label15.TabIndex = 35 Label15.Top = 264 Label15.ZOrderSet = 21 Text15.Left = 508 Text15.Name = "Text15" Text15.TabIndex = 9 Text15.Top = 290 Text15.ZOrderSet = 30 Label16.Left = 360 Label16.Name = "Label16" Label16.TabIndex = 37 Label16.Top = 290 Label16.ZOrderSet = 23 Shape3.Left = 12 Shape3.Name = "Shape3" Shape3.Top = 344 Shape3.ZOrderSet = 26 Text7.Enabled = .F. Text7.Left = 815 Text7.Name = "Text7" Text7.TabIndex = 14 Text7.Top = 226 Text7.Visible = .F. Text7.ZOrderSet = 37 Text10.Enabled = .F. Text10.Left = 815 Text10.Name = "Text10" Text10.TabIndex = 17 Text10.Top = 298 Text10.Visible = .F. Text10.ZOrderSet = 28 TEXT18.Name = "TEXT18" TEXT18.TabIndex = 19 TEXT18.Visible = .F. LABEL22.Name = "LABEL22" LABEL22.TabIndex = 34 LABEL22.Visible = .F. TEXT19.Left = 508 TEXT19.Name = "TEXT19" TEXT19.TabIndex = 10 TEXT19.Top = 316 LABEL23.Left = 360 LABEL23.Name = "LABEL23" LABEL23.TabIndex = 38 LABEL23.Top = 316 Label24.Left = 696 Label24.Name = "Label24" Label24.TabIndex = 23 Label24.Top = 336 Label24.Visible = .F. Label19.Name = "Label19" Label19.TabIndex = 44 Label19.ZOrderSet = 36 Label20.Left = 36 Label20.Name = "Label20" Label20.TabIndex = 45 Label20.Top = 346 Label20.ZOrderSet = 38 Label21.Left = 34 Label21.Name = "Label21" Label21.TabIndex = 46 Label21.Top = 346 Label21.Visible = .T. Label21.ZOrderSet = 40 Banda21.Name = "Banda21" Banda21.ZOrderSet = 0 Label10.Caption = "INTRODUCERE IMOBILIZARI IN CURS in luna" Label10.Height = 22 Label10.Left = 11 Label10.Name = "Label10" Label10.TabIndex = 47 Label10.Top = 8 Label10.Width = 300 Label10.ZOrderSet = 25 Text16.Height = 23 Text16.Left = 312 Text16.Name = "Text16" Text16.TabIndex = 48 Text16.Top = 7 Text16.Width = 25 Text16.ZOrderSet = 44 Text17.Left = 338 Text17.Name = "Text17" Text17.TabIndex = 50 Text17.Top = 7 Text17.ZOrderSet = 46 LIST1.Command1.Name = "Command1" LIST1.Imbuton1.Height = 27 LIST1.Imbuton1.Name = "Imbuton1" LIST1.Imbuton1.Width = 30 LIST1.Name = "LIST1" LIST1.TabIndex = 22 Renunt1.Command1.Name = "Command1" Renunt1.Imbuton1.Height = 27 Renunt1.Imbuton1.Name = "Imbuton1" Renunt1.Imbuton1.Width = 30 Renunt1.Name = "Renunt1" Renunt1.TabIndex = 21 Terminat1.Command1.Name = "Command1" Terminat1.Imbuton1.Height = 27 Terminat1.Imbuton1.Name = "Imbuton1" Terminat1.Imbuton1.Width = 30 Terminat1.Name = "Terminat1" Terminat1.TabIndex = 20 Lim_inf_sup1.Label25.Name = "Label25" Lim_inf_sup1.Label35.Name = "Label35" Lim_inf_sup1.Left = 672 Lim_inf_sup1.Name = "Lim_inf_sup1" Lim_inf_sup1.TabIndex = 49 Lim_inf_sup1.Text29.Name = "Text29" Lim_inf_sup1.Text30.Name = "Text30" Lim_inf_sup1.Top = 216 Lim_inf_sup1.Visible = .F. * ADD OBJECT 'Label30' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Lucrarea", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 360, ; Name = "Label30", ; TabIndex = 18, ; Top = 181, ; Width = 52, ; ZOrderSet = 5 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Text26' AS textbox WITH ; Alignment = 3, ; BackStyle = 0, ; BorderStyle = 1, ; ControlSource = "m.nrord", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "k", ; Height = 22, ; Left = 508, ; Name = "Text26", ; ReadOnly = .T., ; SpecialEffect = 2, ; TabIndex = 5, ; Top = 178, ; Width = 180, ; ZOrderSet = 4 *< END OBJECT: BaseClass="textbox" /> PROCEDURE sterge DODEFAULT() ENDPROC PROCEDURE Terminat1.Command1.Click m.nract=_nract m.dataact=_dataact m.cod=_cod *!* If Empty(m.codmf) And Thisform.FEL_IMOB='C' *!* Do mesaj With 'Introduceti codul!!','' *!* Return *!* Endif Sele ACTCS If !INTRODUSTOT m.CASAT=.F. * m.tipcalcul=1 m.dataeval = m.datapif m.valin = m.valoare * m.valramasa = m.valoare * m.cota = calcul_cota(m.Normat2lun) m.codop = 3 m.fel = 'C' Sele mf Appe Blank If Flock() Gather Memvar Endif Unlock Endif Select mflun Append Blank If Flock() Gather Memvar Replace explicatia With 'Preluare din contabilitate',dataora With Datetime() Replace codop With 3 Endif Unlock Select mfanual Append Blank If Flock() Gather Memvar Replace explicatia With 'Preluare din contabilitate',dataora With Datetime() Replace codop With 3 Endif Unlock od=Create('danu') od.Show(1) If buton==2 Thisform.Release ELSE SELECT mf SCATTER MEMVAR BLANK thisform.Refresh Endif ENDPROC PROCEDURE Text26.Click DO CAUT_ALFa WITH "lucrari","nrord",'NUMELE LUCRARII','M.NRORD' ENDPROC PROCEDURE Text26.KeyPress LPARAMETERS nKeyCode, nShiftAltCtrl ENDPROC ENDDEFINE DEFINE CLASS jurnal AS vizp OF "..\..\imob2003fara_mod_liana\clase\mfix2000.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Check13" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column25.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column25.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column26.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column26.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column27.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column27.Text1" UniqueID="" Timestamp="" /> * BorderStyle = 3 DoCreate = .T. Height = 557 Name = "jurnal" Width = 797 Shape1.Height = 68 Shape1.Left = 798 Shape1.Name = "Shape1" Shape1.Top = 42 Shape1.Visible = .F. Shape1.ZOrderSet = 8 Line1.Name = "Line1" Line1.ZOrderSet = 9 SHAPE4.Height = 36 SHAPE4.Left = -2 SHAPE4.Name = "SHAPE4" SHAPE4.Top = 0 SHAPE4.Width = 705 SHAPE4.ZOrderSet = 10 Shape2.Name = "Shape2" Shape2.ZOrderSet = 11 Shape5.Left = 949 Shape5.Name = "Shape5" Shape5.Top = 59 Shape5.Visible = .F. Shape5.ZOrderSet = 12 Shape3.Name = "Shape3" Shape3.ZOrderSet = 13 Grid1.Column1.ColumnOrder = 27 Grid1.Column1.Header1.Name = "Header1" Grid1.Column1.Name = "Column1" Grid1.Column1.Text1.Name = "Text1" Grid1.Column10.ColumnOrder = 6 Grid1.Column10.Header1.Name = "Header1" Grid1.Column10.Name = "Column10" Grid1.Column10.Text1.Name = "Text1" Grid1.Column11.ColumnOrder = 7 Grid1.Column11.Header1.Name = "Header1" Grid1.Column11.Name = "Column11" Grid1.Column11.Text1.Name = "Text1" Grid1.Column12.ColumnOrder = 16 Grid1.Column12.Header1.Name = "Header1" Grid1.Column12.Name = "Column12" Grid1.Column12.Text1.Name = "Text1" Grid1.Column13.ColumnOrder = 12 Grid1.Column13.Header1.Name = "Header1" Grid1.Column13.Name = "Column13" Grid1.Column13.Text1.Name = "Text1" Grid1.Column14.ColumnOrder = 17 Grid1.Column14.Header1.Name = "Header1" Grid1.Column14.Name = "Column14" Grid1.Column14.Text1.Name = "Text1" Grid1.Column15.ColumnOrder = 21 Grid1.Column15.Header1.Name = "Header1" Grid1.Column15.Name = "Column15" Grid1.Column15.Text1.Name = "Text1" Grid1.Column16.ColumnOrder = 14 Grid1.Column16.Header1.Name = "Header1" Grid1.Column16.Name = "Column16" Grid1.Column16.Text1.Name = "Text1" Grid1.Column17.ColumnOrder = 22 Grid1.Column17.Header1.Name = "Header1" Grid1.Column17.Name = "Column17" Grid1.Column17.Text1.Name = "Text1" Grid1.Column18.ColumnOrder = 13 Grid1.Column18.Header1.Name = "Header1" Grid1.Column18.Name = "Column18" Grid1.Column18.Text1.Name = "Text1" Grid1.Column19.ColumnOrder = 15 Grid1.Column19.Header1.Name = "Header1" Grid1.Column19.Name = "Column19" Grid1.Column19.Text1.Name = "Text1" Grid1.Column2.ColumnOrder = 1 Grid1.Column2.Header2.Name = "Header2" Grid1.Column2.Name = "Column2" Grid1.Column2.Text1.Name = "Text1" Grid1.Column20.ColumnOrder = 23 Grid1.Column20.Header1.Name = "Header1" Grid1.Column20.Name = "Column20" Grid1.Column20.Text1.Name = "Text1" Grid1.Column21.ColumnOrder = 18 Grid1.Column21.Header1.Name = "Header1" Grid1.Column21.Name = "Column21" Grid1.Column21.Text1.Name = "Text1" Grid1.Column22.ColumnOrder = 19 Grid1.Column22.Header1.Name = "Header1" Grid1.Column22.Name = "Column22" Grid1.Column22.Text1.Name = "Text1" Grid1.Column23.ColumnOrder = 24 Grid1.Column23.FontName = "Arial Narrow" Grid1.Column23.Header1.Name = "Header1" Grid1.Column23.Name = "Column23" Grid1.Column23.Text1.FontName = "Arial Narrow" Grid1.Column23.Text1.Name = "Text1" Grid1.Column24.ColumnOrder = 20 Grid1.Column24.Header1.Name = "Header1" Grid1.Column24.Name = "Column24" Grid1.Column24.Text1.Name = "Text1" Grid1.Column25.ColumnOrder = 25 Grid1.Column25.ControlSource = "util" Grid1.Column25.FontName = "Arial Narrow" Grid1.Column25.Name = "Column25" Grid1.Column26.ColumnOrder = 26 Grid1.Column26.ControlSource = "dataora" Grid1.Column26.FontName = "Arial Narrow" Grid1.Column26.Name = "Column26" Grid1.Column27.ColumnOrder = 4 Grid1.Column27.ControlSource = "explicatia" Grid1.Column27.Name = "Column27" Grid1.Column27.Width = 113 Grid1.Column3.ColumnOrder = 11 Grid1.Column3.Header3.Name = "Header3" Grid1.Column3.Name = "Column3" Grid1.Column3.Text1.Name = "Text1" Grid1.Column4.ColumnOrder = 2 Grid1.Column4.Header4.Name = "Header4" Grid1.Column4.Name = "Column4" Grid1.Column4.Text1.Name = "Text1" Grid1.Column5.ColumnOrder = 3 Grid1.Column5.Header5.Name = "Header5" Grid1.Column5.Name = "Column5" Grid1.Column5.Sparse = .F. Grid1.Column5.Text1.BackStyle = 0 Grid1.Column5.Text1.BorderColor = 255,255,255 Grid1.Column5.Text1.BorderStyle = 1 Grid1.Column5.Text1.ColorScheme = 1 Grid1.Column5.Text1.ColorSource = 0 Grid1.Column5.Text1.Name = "Text1" Grid1.Column5.Text1.SpecialEffect = 2 Grid1.Column6.ColumnOrder = 5 Grid1.Column6.Header6.Name = "Header6" Grid1.Column6.Name = "Column6" Grid1.Column6.Text1.Name = "Text1" Grid1.Column7.ColumnOrder = 8 Grid1.Column7.Header7.Name = "Header7" Grid1.Column7.Name = "Column7" Grid1.Column7.Text1.Name = "Text1" Grid1.Column8.ColumnOrder = 9 Grid1.Column8.Header8.Name = "Header8" Grid1.Column8.Name = "Column8" Grid1.Column8.Text1.Name = "Text1" Grid1.Column9.ColumnOrder = 10 Grid1.Column9.Header9.Name = "Header9" Grid1.Column9.Name = "Column9" Grid1.Column9.Text1.Name = "Text1" Grid1.ColumnCount = 27 Grid1.Height = 469 Grid1.Left = 1 Grid1.Name = "Grid1" Grid1.Panel = 1 Grid1.Top = 86 Grid1.Width = 791 Grid1.ZOrderSet = 14 Cmdtermin1.Name = "Cmdtermin1" Cmdtermin1.ZOrderSet = 15 Text1.Left = 956 Text1.Name = "Text1" Text1.Top = 72 Text1.Visible = .F. Text1.ZOrderSet = 16 Label3.Left = 1069 Label3.Name = "Label3" Label3.Top = 43 Label3.Visible = .F. Label3.ZOrderSet = 17 Shape6.Height = 44 Shape6.Left = 5 Shape6.Name = "Shape6" Shape6.Top = 39 Shape6.Width = 785 Shape6.ZOrderSet = 2 Label7.Name = "Label7" Label7.ZOrderSet = 18 Cmdlist1.Name = "Cmdlist1" Cmdlist1.ZOrderSet = 19 Command1.Left = 994 Command1.Name = "Command1" Command1.Top = 108 Command1.ZOrderSet = 20 Label10.Caption = "Jurnal" Label10.Height = 22 Label10.Left = 11 Label10.Name = "Label10" Label10.Top = 8 Label10.Width = 47 Label10.ZOrderSet = 21 Text16.Name = "Text16" Text16.ZOrderSet = 22 Text17.Name = "Text17" Text17.ZOrderSet = 23 oMenuShortcut.Name = "oMenuShortcut" oMenuShortcut.ZOrderSet = 24 Label19.Caption = "Nu sunt inregistrate miscari de imobilizari in aceasta luna!" Label19.Height = 60 Label19.Left = 292 Label19.Name = "Label19" Label19.Top = 254 Label19.Width = 272 Label19.ZOrderSet = 25 Label1.Left = 959 Label1.Name = "Label1" Label1.Top = 50 Label1.Visible = .F. Label1.ZOrderSet = 26 Text2.Left = 1097 Text2.Name = "Text2" Text2.Top = 72 Text2.Visible = .F. Text2.ZOrderSet = 27 Label2.Left = 1125 Label2.Name = "Label2" Label2.Top = 50 Label2.Visible = .F. Label2.ZOrderSet = 28 Command2.Left = 918 Command2.Name = "Command2" Command2.Top = 108 Command2.ZOrderSet = 29 t3.Left = 804 t3.Name = "t3" t3.Top = 72 t3.Visible = .F. t3.ZOrderSet = 30 Label5.Left = 532 Label5.Name = "Label5" Label5.Top = 458 Label5.Visible = .F. Label5.ZOrderSet = 3 Label6.Left = 629 Label6.Name = "Label6" Label6.Top = 459 Label6.Visible = .F. Label6.ZOrderSet = 4 TERMINAT1.COMMAND1.Name = "COMMAND1" TERMINAT1.IMBUTON1.Height = 29 TERMINAT1.IMBUTON1.Name = "IMBUTON1" TERMINAT1.IMBUTON1.Width = 27 TERMINAT1.Left = 766 TERMINAT1.Name = "TERMINAT1" TERMINAT1.Top = 4 TERMINAT1.ZOrderSet = 31 Label4.Left = 806 Label4.Name = "Label4" Label4.Top = 49 Label4.Visible = .F. Label4.ZOrderSet = 32 EXCEL1.COMMAND1.Name = "COMMAND1" EXCEL1.IMBUTON1.Height = 27 EXCEL1.IMBUTON1.Name = "IMBUTON1" EXCEL1.IMBUTON1.Width = 30 EXCEL1.Left = 704 EXCEL1.Name = "EXCEL1" EXCEL1.Top = 4 EXCEL1.ZOrderSet = 33 Cmdlist2.COMMAND1.Name = "COMMAND1" Cmdlist2.IMBUTON1.Height = 27 Cmdlist2.IMBUTON1.Name = "IMBUTON1" Cmdlist2.IMBUTON1.Width = 30 Cmdlist2.Left = 735 Cmdlist2.Name = "Cmdlist2" Cmdlist2.Top = 4 Cmdlist2.ZOrderSet = 34 Sterge1.COMMAND1.Name = "COMMAND1" Sterge1.IMBUTON1.Height = 27 Sterge1.IMBUTON1.Name = "IMBUTON1" Sterge1.IMBUTON1.Width = 30 Sterge1.Name = "Sterge1" Sterge1.Visible = .F. Sterge1.ZOrderSet = 0 Modifica1.COMMAND1.Name = "COMMAND1" Modifica1.IMBUTON1.Height = 27 Modifica1.IMBUTON1.Name = "IMBUTON1" Modifica1.IMBUTON1.Width = 30 Modifica1.Name = "Modifica1" Modifica1.Visible = .F. Modifica1.ZOrderSet = 1 Command3.Left = 816 Command3.Name = "Command3" Command3.Top = 108 Command3.Visible = .F. Command3.ZOrderSet = 35 Cgest.Left = 947 Cgest.Name = "Cgest" Cgest.Top = 116 Cgest.Visible = .F. Cgest.ZOrderSet = 36 Check7.Left = 516 Check7.Name = "Check7" Check7.Top = 444 Check7.Visible = .F. Check7.ZOrderSet = 5 Check12.Left = 612 Check12.Name = "Check12" Check12.Top = 444 Check12.Visible = .F. Check12.ZOrderSet = 6 Check11.Left = 96 Check11.Name = "Check11" Check11.Top = 62 Check11.ZOrderSet = 37 Check10.Left = 96 Check10.Name = "Check10" Check10.Top = 44 Check10.ZOrderSet = 38 Check8.Left = 612 Check8.Name = "Check8" Check8.Top = 409 Check8.Visible = .F. Check8.ZOrderSet = 7 Check6.Caption = "Responsabil" Check6.Left = 448 Check6.Name = "Check6" Check6.Top = 44 Check6.ZOrderSet = 39 Check5.Left = 271 Check5.Name = "Check5" Check5.Top = 62 Check5.ZOrderSet = 40 Check3.Left = 10 Check3.Name = "Check3" Check3.Top = 44 Check3.ZOrderSet = 41 Check2.Left = 181 Check2.Name = "Check2" Check2.Top = 62 Check2.ZOrderSet = 42 Check9.Left = 271 Check9.Name = "Check9" Check9.Top = 44 Check9.ZOrderSet = 43 Check4.Left = 181 Check4.Name = "Check4" Check4.Top = 44 Check4.ZOrderSet = 44 Check1.Left = 10 Check1.Name = "Check1" Check1.Top = 62 Check1.ZOrderSet = 45 * ADD OBJECT 'Check13' AS checkbox WITH ; BackStyle = 0, ; Caption = "Explicatia", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 17, ; Left = 366, ; Name = "Check13", ; SpecialEffect = 2, ; Top = 44, ; Width = 67, ; ZOrderSet = 46 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check14' AS checkbox WITH ; BackStyle = 0, ; Caption = "Utilizator", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 17, ; Left = 366, ; Name = "Check14", ; SpecialEffect = 2, ; Top = 62, ; Width = 67, ; ZOrderSet = 47 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Grid1.Column25.Header1' AS header WITH ; Alignment = 2, ; Caption = "Utilizator", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column25.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column26.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data/ora miscarii", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column26.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column27.Header1' AS header WITH ; Alignment = 2, ; Caption = "Explicatia", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column27.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> PROCEDURE afisactual STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract,tnrinv,tresp,tamort,tdata,tdatpif,t1,t2,t3 *WAIT WINDOW "afisactual" SET EXACT ON sele xmf IF this.check14.Value=1 t3="UPPER(LEFT(ALLTRIM(util),LEN(pc_nume)))==UPPER(pc_nume)" ENDIF IF this.check13.Value=1 t2="UPPER(LEFT(ALLTRIM(explicatia),LEN(M.explicatia)))==UPPER(m.explicatia)" ENDIF IF this.check12.Value=1 t1='UZURA>=NORMAT' ENDIF if Bden==.t. then Tden="UPPER(LEFT(denumire,LEN(M.denumire)))==UPPER(m.denumire)" endif if Bscd==.t. then Tscd="UPPER(LEFT(ALLTRIM(scd),LEN(M.scd)))==UPPER(m.scd)" endif if bgest==.t. and m.gest#-1 then Tgest="gest==m.gest" endif if bsuma==.t. then Tsuma="(valoare>=m.suma1) and (valoare<=m.suma2)" endif if bnract==.t. then Tnract="(nract>=m.nr1) and (nract<=m.nr2)" endif if Bresp==.t. then Tresp="UPPER(LEFT(respons,LEN(M.respons)))==UPPER(m.respons)" ENDIF if bnrinv==.t. then Tnrinv="(VAL(nrinv)>=pnrinv1) and (VAL(nrinv)<=pnrinv2)" endif if bamort==.t. then Tamort="(amortlun>=pamort1) and (amortlun<=pamort2)" ENDIF if bdata==.t. then Tdata="(dataact>=m.data1) and (dataact<=m.data2)" ENDIF if bdatpif==.t. then Tdatpif="(datapif>=pdata1) and (datapif<=pdata2)" ENDIF *felul=IIF(thisform.label10.Caption ="Lista imobilizarilor corporale"," ","N") *WAIT WINDOW 'felul>>'+felul IF bcasat==.t. sele xmf SET FILTER TO &t1 and &t2 and &t3 AND &Tden AND &Tsuma AND &Tgest and &tscd and &tnract AND &tnrinv AND &tresp AND &Tamort AND &Tdata AND &Tdatpif and casat ELSE SET FILTER TO &t1 and &t2 and &t3 AND &Tden AND &Tsuma AND &Tgest and &tscd and &tnract AND &tnrinv AND &tresp AND &Tamort AND &Tdata AND &Tdatpif ENDIF SELECT xmf *set order to 5 && NRINV *THISFORM.CALCUZURA *thisform.calcamort sele xmf go top THISFORM.GRID1.REFRESH sele xmf *!* sum amortlun to m.suma *!* sum amorttot to m.sumat *!* SUM VALOARE TO TVALOARE thisform.text1.refresh thisform.text2.refresh thisform.t3.refresh *thisform.Refresh ENDPROC PROCEDURE calcamort * ENDPROC PROCEDURE calcuzura * ENDPROC PROCEDURE Init *WAIT WINDOW "init" *ON ERROR do a *!* if existacamp('xmf','fel') *!* DO mesaj WITH "Dati reindexare!","" *!* *this.cmdTERMIN1.click *!* ENDIF STORE .f. to bnrinv,bresp,bcasat,bamort,bdata,bdatpif STORE ".T." TO Tnrinv,Tresp,Tamort,Tdata,Tdatpif store 0 to m.suma1,m.suma2,m.suma,m.sumat,m.nr1,m.nr2,TVALOARE store .f. to bden,bsuma,bgest,bscd,bnract STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract sele xmf *!* IF this.label10.Caption="Lista imobilizarilor corporale" *!* SET FILTER TO fel=" " *!* ELSE *!* SET FILTER TO UPPER(fel)='N' *!* ENDIF go top if eof() thisform.grid1.gridlines=0 thisform.check1.enabled=.f. thisform.check2.enabled=.f. thisform.check3.enabled=.f. thisform.check4.enabled=.f. thisform.check5.enabled=.f. thisform.check6.enabled=.f. *thisform.check7.enabled=.f. thisform.check9.enabled=.f. thisform.check10.enabled=.f. thisform.check11.enabled=.f. thisform.check13.enabled=.f. thisform.check14.enabled=.f. thisform.command1.enabled=.f. thisform.label19.visible=.t. endif thisform.afisactual ENDPROC PROCEDURE modificare * ENDPROC PROCEDURE Show LPARAMETERS nStyle * ENDPROC PROCEDURE Check13.Click m.explicatia='' IF this.Value=1 oj=CREATEOBJECT('cautlitere') WITH oj .caption='Explicatia' .text1.controlsource='m.explicatia' ENDWITH oj.show(1) ENDIF ENDPROC PROCEDURE Check13.Valid thisform.afisactual ENDPROC PROCEDURE Check14.Click IF this.Value=1 oj=CREATEOBJECT('cautlitere') oj.caption='Utilizatorul' oj.text1.controlsource='pc_nume' oj.show(1) ENDIF ENDPROC PROCEDURE Check14.Valid thisform.afisactual ENDPROC PROCEDURE Cmdlist2.COMMAND1.Click THISFORM.AFISACTUAL thisform.alwaysontop=.f. *report form listmfjurnal to printer prompt preview report form jurnal to printer prompt preview thisform.alwaysontop=.t. ENDPROC PROCEDURE Grid1.Init * ENDPROC ENDDEFINE DEFINE CLASS jurnal_nou AS formtermin OF "..\..\comun\clase\baza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="SEIP1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="List1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column2.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column2.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column3.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column3.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column4.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column4.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column5.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column5.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column6.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column6.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column7.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column7.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column8.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column8.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column9.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column9.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column10.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column10.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column11.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column11.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column12.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column12.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column13.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column13.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column14.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column14.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column15.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column15.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column16.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column16.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column17.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column17.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column18.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column18.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column19.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column19.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column20.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column20.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column21.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column21.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column22.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column22.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column23.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column23.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column24.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column24.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column25.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column25.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column26.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column26.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column27.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column27.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column28.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column28.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column29.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column29.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column30.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column30.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column31.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Gridb1.Column31.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check14" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check13" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label19" UniqueID="" Timestamp="" /> * *m: afisactual * * BorderStyle = 3 DoCreate = .T. Height = 557 Name = "jurnal_nou" ScrollBars = 0 Width = 797 SHAPE1.Height = 36 SHAPE1.Left = 0 SHAPE1.Name = "SHAPE1" SHAPE1.Top = 0 SHAPE1.Width = 728 SHAPE1.ZOrderSet = 1 TERMINAT1.COMMAND1.Name = "COMMAND1" TERMINAT1.IMBUTON1.Height = 29 TERMINAT1.IMBUTON1.Name = "IMBUTON1" TERMINAT1.IMBUTON1.Width = 27 TERMINAT1.Left = 762 TERMINAT1.Name = "TERMINAT1" TERMINAT1.Top = 2 TERMINAT1.ZOrderSet = 2 TITLUFRUMOS1.Caption = "JURNAL" TITLUFRUMOS1.Height = 21 TITLUFRUMOS1.Left = 13 TITLUFRUMOS1.Name = "TITLUFRUMOS1" TITLUFRUMOS1.Top = 7 TITLUFRUMOS1.Width = 364 TITLUFRUMOS1.ZOrderSet = 16 * ADD OBJECT 'Check1' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check10' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data act", ; ControlSource = "bdata", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 283, ; Name = "Check10", ; SpecialEffect = 2, ; Top = 45, ; Width = 56, ; ZOrderSet = 11 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check11' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data pif", ; ControlSource = "bdatpif", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 283, ; Name = "Check11", ; SpecialEffect = 2, ; Top = 68, ; Width = 53, ; ZOrderSet = 10 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check13' AS checkbox WITH ; BackStyle = 0, ; Caption = "Explicatia", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 17, ; Left = 355, ; Name = "Check13", ; SpecialEffect = 2, ; Top = 45, ; Width = 67, ; ZOrderSet = 15 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check14' AS checkbox WITH ; BackStyle = 0, ; Caption = "Utilizator", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 17, ; Left = 355, ; Name = "Check14", ; SpecialEffect = 2, ; Top = 69, ; Width = 67, ; ZOrderSet = 14 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check2' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check3' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check4' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check5' AS checkbox WITH ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 0, ; Caption = "Nr.inventar", ; ControlSource = "bnrinv", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 199, ; Name = "Check5", ; SpecialEffect = 2, ; Top = 68, ; Width = 71, ; ZOrderSet = 13 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check6' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Responsabili", ; ControlSource = "bresp", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 432, ; Name = "Check6", ; SpecialEffect = 2, ; Top = 45, ; Width = 78, ; ZOrderSet = 12 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check7' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check9' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Gridb1' AS gridb WITH ; ColumnCount = 31, ; FontName = "Arial Narrow", ; Height = 451, ; Left = 6, ; Name = "Gridb1", ; Panel = 1, ; RecordSource = "XMF", ; Top = 96, ; Width = 784, ; ZOrderSet = 4, ; COLUMN1.ControlSource = "nract", ; COLUMN1.FontName = "Arial Narrow", ; COLUMN1.HEADER1.Alignment = 2, ; COLUMN1.HEADER1.Caption = "Nr. Act", ; COLUMN1.HEADER1.FontName = "Arial Narrow", ; COLUMN1.HEADER1.Name = "HEADER1", ; COLUMN1.Name = "COLUMN1", ; COLUMN1.TEXT1.FontName = "Arial Narrow", ; COLUMN1.TEXT1.Name = "TEXT1", ; COLUMN1.Width = 53, ; Column2.ColumnOrder = 2, ; Column2.ControlSource = "dataact", ; Column2.FontName = "Arial Narrow", ; Column2.Name = "Column2", ; Column2.Width = 64, ; Column3.ColumnOrder = 6, ; Column3.ControlSource = "denumire", ; Column3.FontName = "Arial Narrow", ; Column3.Name = "Column3", ; Column3.Width = 169, ; Column4.ColumnOrder = 7, ; Column4.ControlSource = "upper(explicatia)", ; Column4.FontName = "Arial Narrow", ; Column4.Name = "Column4", ; Column4.Width = 124, ; Column5.ColumnOrder = 8, ; Column5.ControlSource = "valoare", ; Column5.FontName = "Arial Narrow", ; Column5.Format = "kr", ; Column5.InputMask = (get_mask(14,gnZ)), ; Column5.Name = "Column5", ; Column5.Width = 85, ; Column6.ColumnOrder = 3, ; Column6.ControlSource = "datapif", ; Column6.FontName = "Arial Narrow", ; Column6.Name = "Column6", ; Column6.Width = 53, ; Column7.ColumnOrder = 4, ; Column7.ControlSource = "allt(nrpif)", ; Column7.FontName = "Arial Narrow", ; Column7.Name = "Column7", ; Column7.Width = 41, ; Column8.ColumnOrder = 5, ; Column8.ControlSource = "allt(nrinv)", ; Column8.FontName = "Arial Narrow", ; Column8.Name = "Column8", ; Column8.Width = 54, ; Column9.ColumnOrder = 13, ; Column9.ControlSource = "codmf", ; Column9.FontName = "Arial Narrow", ; Column9.Name = "Column9", ; Column9.Width = 46, ; Column10.ColumnOrder = 14, ; Column10.ControlSource = "normat/12", ; Column10.FontName = "Arial Narrow", ; Column10.InputMask = "9999.99", ; Column10.Name = "Column10", ; Column10.Width = 42, ; Column11.ColumnOrder = 16, ; Column11.ControlSource = "uzura", ; Column11.FontName = "Arial Narrow", ; Column11.Name = "Column11", ; Column11.Width = 53, ; Column12.ColumnOrder = 18, ; Column12.ControlSource = "tipamort", ; Column12.FontName = "Arial Narrow", ; Column12.Name = "Column12", ; Column12.Width = 44, ; Column13.ColumnOrder = 19, ; Column13.ControlSource = "amortlun", ; Column13.FontName = "Arial Narrow", ; Column13.Format = "kr", ; Column13.InputMask = (get_mask(14,gnZ)), ; Column13.Name = "Column13", ; Column14.ColumnOrder = 17, ; Column14.ControlSource = "cota", ; Column14.FontName = "Arial Narrow", ; Column14.Name = "Column14", ; Column14.Width = 38, ; Column15.ColumnOrder = 20, ; Column15.ControlSource = "amorttot", ; Column15.FontName = "Arial Narrow", ; Column15.Format = "kr", ; Column15.InputMask = (get_mask(14,gnZ)), ; Column15.Name = "Column15", ; Column16.ColumnOrder = 21, ; Column16.ControlSource = "amortan", ; Column16.FontName = "Arial Narrow", ; Column16.Format = "kr", ; Column16.InputMask = (get_mask(14,gnZ)), ; Column16.Name = "Column16", ; Column17.ColumnOrder = 24, ; Column17.ControlSource = "gest", ; Column17.FontName = "Arial Narrow", ; Column17.Name = "Column17", ; Column17.Width = 43, ; Column18.ColumnOrder = 31, ; Column18.ControlSource = "cod", ; Column18.FontName = "Arial Narrow", ; Column18.Name = "Column18", ; Column18.Width = 41, ; Column19.ColumnOrder = 10, ; Column19.ControlSource = "valramasa", ; Column19.FontName = "Arial Narrow", ; Column19.Format = "kr", ; Column19.InputMask = (get_mask(14,gnZ)), ; Column19.Name = "Column19", ; Column20.ColumnOrder = 11, ; Column20.ControlSource = "VALREZ", ; Column20.FontName = "Arial Narrow", ; Column20.Format = "kr", ; Column20.InputMask = (get_mask(14,gnZ)), ; Column20.Name = "Column20", ; Column21.ColumnOrder = 25, ; Column21.ControlSource = "respons", ; Column21.FontName = "Arial Narrow", ; Column21.Name = "Column21", ; Column21.Width = 108, ; Column22.ColumnOrder = 26, ; Column22.ControlSource = "scd", ; Column22.FontName = "Arial Narrow", ; Column22.Name = "Column22", ; Column22.Width = 45, ; Column23.ColumnOrder = 27, ; Column23.ControlSource = "iif(casat=.f.,'NU','DA')", ; Column23.FontName = "Arial Narrow", ; Column23.Name = "Column23", ; Column23.Width = 55, ; Column24.ColumnOrder = 28, ; Column24.ControlSource = "cauza", ; Column24.FontName = "Arial Narrow", ; Column24.Name = "Column24", ; Column25.ColumnOrder = 29, ; Column25.ControlSource = "util", ; Column25.FontName = "Arial Narrow", ; Column25.Name = "Column25", ; Column25.Width = 104, ; Column26.ColumnOrder = 30, ; Column26.ControlSource = "dataora", ; Column26.FontName = "Arial Narrow", ; Column26.Name = "Column26", ; Column26.Width = 130, ; Column27.ColumnOrder = 15, ; Column27.ControlSource = "normat2", ; Column27.FontName = "Arial Narrow", ; Column27.Name = "Column27", ; Column27.Width = 51, ; Column28.ColumnOrder = 9, ; Column28.ControlSource = "valin", ; Column28.FontName = "Arial Narrow", ; Column28.Format = "kr", ; Column28.InputMask = (get_mask(14,gnZ)), ; Column28.Name = "Column28", ; Column29.ColumnOrder = 12, ; Column29.ControlSource = "valin-valoare", ; Column29.FontName = "Arial Narrow", ; Column29.Format = "kr", ; Column29.InputMask = (get_mask(14,gnZ)), ; Column29.Name = "Column29", ; Column30.ColumnOrder = 22, ; Column30.ControlSource = "valin-amorttot", ; Column30.FontName = "Arial Narrow", ; Column30.Format = "kr", ; Column30.InputMask = (get_mask(14,gnZ)), ; Column30.Name = "Column30", ; Column30.Width = 103, ; Column31.ColumnOrder = 23, ; Column31.ControlSource = "dataeval", ; Column31.FontName = "Arial Narrow", ; Column31.Name = "Column31", ; Column31.Width = 73 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="grid" /> ADD OBJECT 'Gridb1.Column10.Header1' AS header WITH ; Alignment = 2, ; Caption = "DNS(ani)", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column10.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column11.Header1' AS header WITH ; Alignment = 2, ; Caption = "Uzura (luni)", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column11.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column12.Header1' AS header WITH ; Alignment = 2, ; Caption = "Tip Amort.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column12.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column13.Header1' AS header WITH ; Alignment = 2, ; Caption = "Amortizment", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column13.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column14.Header1' AS header WITH ; Alignment = 2, ; Caption = "Cota", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column14.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column15.Header1' AS header WITH ; Alignment = 2, ; Caption = "Total Amort.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column15.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column16.Header1' AS header WITH ; Alignment = 2, ; Caption = "Amortizare anuala", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column16.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column17.Header1' AS header WITH ; Alignment = 2, ; Caption = "Nr. Gest.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column17.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column18.Header1' AS header WITH ; Alignment = 2, ; Caption = "Cod", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column18.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column19.Header1' AS header WITH ; Alignment = 2, ; Caption = "Val. de calcul", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column19.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column2.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data Act", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column2.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column20.Header1' AS header WITH ; Alignment = 2, ; Caption = "Valoare reziduala", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column20.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column21.Header1' AS header WITH ; Alignment = 2, ; Caption = "Responsabil", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column21.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column22.Header1' AS header WITH ; Caption = "Cont Deb.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column22.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column23.Header1' AS header WITH ; Caption = "Iesit din gest.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column23.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column24.Header1' AS header WITH ; Alignment = 2, ; Caption = "Cauza iesirii", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column24.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column25.Header1' AS header WITH ; Alignment = 2, ; Caption = "Utilizator", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column25.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column26.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data/ora miscarii", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column26.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column27.Header1' AS header WITH ; Caption = "DNS calcul", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column27.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column28.Header1' AS header WITH ; Alignment = 2, ; Caption = "Val.de intrare", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column28.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column29.Header1' AS header WITH ; Alignment = 2, ; Caption = "Val.majorare", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column29.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column3.Header1' AS header WITH ; Alignment = 2, ; Caption = "Denumire", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column3.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column30.Header1' AS header WITH ; Alignment = 2, ; Caption = "Val.ramasa de amortizat", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column30.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column31.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data ultimei eval.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column31.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column4.Header1' AS header WITH ; Alignment = 2, ; Caption = "Explicatia", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column4.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column5.Header1' AS header WITH ; Alignment = 2, ; Caption = "Valoare de achizitie", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column5.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column6.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data PIF", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column6.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column7.Header1' AS header WITH ; Alignment = 2, ; Caption = "Nr. PIF", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column7.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column8.Header1' AS header WITH ; Alignment = 2, ; Caption = "Nr. Inventar", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column8.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Gridb1.Column9.Header1' AS header WITH ; Alignment = 2, ; Caption = "Cod MF", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Gridb1.Column9.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Label19' AS label WITH ; Alignment = 2, ; AutoSize = .F., ; BackColor = 255,255,255, ; Caption = "Nu sunt inregistrate miscari de imobilizari in aceasta luna!", ; FontBold = .T., ; FontSize = 12, ; ForeColor = 255,0,0, ; Height = 60, ; Left = 336, ; Name = "Label19", ; Top = 312, ; Visible = .F., ; Width = 242, ; WordWrap = .T., ; ZOrderSet = 17 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'List1' AS list WITH ; Left = 730, ; Name = "List1", ; Top = 2, ; ZOrderSet = 3, ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'SEIP1' AS seip WITH ; BorderColor = 128,128,128, ; Height = 49, ; Left = 5, ; Name = "SEIP1", ; Top = 41, ; Width = 786, ; ZOrderSet = 0 *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="shape" /> PROCEDURE Activate *WAIT WINDOW "activate" tw1=thisform.Width tl1=thisform.Height thisform.WindowState=2 tw2=thisform.Width tl2=thisform.Height gw1=thisform.gridb1.width gl1=thisform.gridb1.height thisform.gridb1.width=ROUND(gw1*tw2/tw1,0) thisform.gridb1.height=ROUND(gl1*tl2/tl1,0) * thisform.paint thisform.refresh *thisform.afisactual ENDPROC PROCEDURE afisactual STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract,tnrinv,tresp,tamort,tdata,tdatpif,t1,t2,t3,t7 *WAIT WINDOW "afisactual" SET EXACT ON sele xmf IF this.check14.Value=1 t3="UPPER(LEFT(ALLTRIM(util),LEN(pc_nume)))==UPPER(pc_nume)" ENDIF IF this.check13.Value=1 t2="UPPER(LEFT(ALLTRIM(explicatia),LEN(M.explicatia)))==UPPER(m.explicatia)" ENDIF if Bden==.t. then Tden="UPPER(LEFT(denumire,LEN(M.denumire)))==UPPER(m.denumire)" endif if Bscd==.t. then Tscd="UPPER(LEFT(ALLTRIM(scd),LEN(M.scd)))==UPPER(m.scd)" endif if bgest==.t. and m.gest#-1 then Tgest="gest==m.gest" endif if bsuma==.t. then Tsuma="(valoare>=m.suma1) and (valoare<=m.suma2)" endif if bnract==.t. then Tnract="(nract>=m.nr1) and (nract<=m.nr2)" endif if Bresp==.t. then Tresp="UPPER(LEFT(respons,LEN(M.respons)))==UPPER(m.respons)" ENDIF if bnrinv==.t. then Tnrinv="(VAL(nrinv)>=pnrinv1) and (VAL(nrinv)<=pnrinv2)" endif if bdata==.t. then Tdata="(dataact>=m.data1) and (dataact<=m.data2)" ENDIF if bdatpif==.t. then Tdatpif="(datapif>=pdata1) and (datapif<=pdata2)" ENDIF IF this.check7.Value=1 T7="(valramasa>=pnsuma1) and (valramasa<=pnsuma2)" ENDIF *felul=IIF(thisform.label10.Caption ="Lista imobilizarilor corporale"," ","N") *WAIT WINDOW 'felul>>'+felul seT FILTER TO &t1 and &t2 and &t3 AND &Tden AND &Tsuma AND &Tgest and &tscd and &tnract AND &tnrinv AND &tresp AND &Tamort AND &Tdata AND &Tdatpif AND &t7 SELECT xmf *set order to 5 && NRINV *THISFORM.CALCUZURA *thisform.calcamort sele xmf go top THISFORM.gridb1.REFRESH sele xmf *!* sum amortlun to m.suma *!* sum amorttot to m.sumat *!* SUM VALOARE TO TVALOARE *!* thisform.text1.refresh *!* thisform.text2.refresh *!* thisform.t3.refresh *thisform.Refresh ENDPROC PROCEDURE Init *WAIT WINDOW "init" *ON ERROR do a *!* if existacamp('xmf','fel') *!* DO mesaj WITH "Dati reindexare!","" *!* *this.cmdTERMIN1.click *!* ENDIF STORE .f. to bnrinv,bresp,bcasat,bamort,bdata,bdatpif STORE ".T." TO Tnrinv,Tresp,Tamort,Tdata,Tdatpif store 0 to m.suma1,m.suma2,m.suma,m.sumat,m.nr1,m.nr2,TVALOARE store .f. to bden,bsuma,bgest,bscd,bnract STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract sele xmf SET ORDER TO dataora *!* IF this.label10.Caption="Lista imobilizarilor corporale" *!* SET FILTER TO fel=" " *!* ELSE *!* SET FILTER TO UPPER(fel)='N' *!* ENDIF go top if eof() thisform.gridb1.gridlines=0 thisform.check1.enabled=.f. thisform.check2.enabled=.f. thisform.check3.enabled=.f. thisform.check4.enabled=.f. thisform.check5.enabled=.f. thisform.check6.enabled=.f. *thisform.check7.enabled=.f. thisform.check9.enabled=.f. thisform.check10.enabled=.f. thisform.check11.enabled=.f. thisform.check13.enabled=.f. thisform.check14.enabled=.f. *thisform.command1.enabled=.f. thisform.label19.visible=.t. endif thisform.afisactual ENDPROC PROCEDURE Release SELECT xmf SET FILTER TO ENDPROC PROCEDURE Check1.Click if Bden==.t. then OLIT=CREATEOBJECT("CAUTLITERE") WITH OLIT .CAPTION="Denumire" .text1.controlsource="m.denumire" endwith olit.show(1) endif ENDPROC PROCEDURE Check1.Valid thisform.afisactual ENDPROC PROCEDURE Check10.Click STORE DATE() TO m.data1, m.data2 if bdata==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data act" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="m.data1" .text2.controlsource="m.data2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check10.Valid thisform.afisactual ENDPROC PROCEDURE Check11.Click STORE DATE() TO pdata1, pdata2 if bdatpif==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data pif" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="pdata1" .text2.controlsource="pdata2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check11.Valid thisform.afisactual ENDPROC PROCEDURE Check13.Click m.explicatia='' IF this.Value=1 oj=CREATEOBJECT('cautlitere') WITH oj .caption='Explicatia' .text1.controlsource='m.explicatia' ENDWITH oj.show(1) ENDIF ENDPROC PROCEDURE Check13.Valid thisform.afisactual ENDPROC PROCEDURE Check14.Click IF this.Value=1 oj=CREATEOBJECT('cautlitere') oj.caption='Utilizatorul' oj.text1.controlsource='pc_nume' oj.show(1) ENDIF ENDPROC PROCEDURE Check14.Valid thisform.afisactual ENDPROC PROCEDURE Check2.Click if Bscd==.t. then OLIT=CREATEOBJECT("CAUTLITERE") WITH OLIT .CAPTION="Simbol Cont Debitor" .text1.controlsource="m.scd" endwith olit.show(1) endif ENDPROC PROCEDURE Check2.Valid thisform.afisactual ENDPROC PROCEDURE Check3.Click if bnract==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Numarul documentului" .label1.caption="Nr. minim:" .label2.caption="Nr. maxim:" .text1.controlsource="m.nr1" .text2.controlsource="m.nr2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check3.Valid thisform.afisactual ENDPROC PROCEDURE Check4.Click if bgest==.t. then *OLIT=CREATEOBJECT("CAUTLITERE") *WITH OLIT * .CAPTION="Gestiunea" * .text1.controlsource="m.numegest" *endwith *olit.show(1) do caut_alf with 'Numegest','numegest','NUMELE GESTIUNII','M.NUMEGEST' endif IF buton=2 RETURN ENDIF sele numegest locate for numegest=m.numegest scatter memvar ENDPROC PROCEDURE Check4.Valid thisform.afisactual ENDPROC PROCEDURE Check5.Click STORE 0 TO pnrinv1,pnrinv2 if bnrinv==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Numarul de inventar" .label1.caption="Nr. minim:" .label2.caption="Nr. maxim:" .text1.controlsource="pnrinv1" .text2.controlsource="pnrinv2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check5.Valid thisform.afisactual ENDPROC PROCEDURE Check6.Click if Bresp==.t. then OLIT=CREATEOBJECT("CAUTLITERE") WITH OLIT .CAPTION="Responsabil" .text1.controlsource="m.respons" endwith olit.show(1) endif ENDPROC PROCEDURE Check6.Valid thisform.afisactual ENDPROC PROCEDURE Check7.Click if this.Value= 1 Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Valoare de inventar" .label1.caption="Valoare minima:" .label2.caption="Valoare maxima:" .text1.controlsource="pnsuma1" .text2.controlsource="pnsuma2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check7.Valid thisform.afisactual ENDPROC PROCEDURE Check9.Click if bsuma==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Valoare de achizitie" .label1.caption="Valoare minima:" .label2.caption="Valoare maxima:" .text1.controlsource="m.suma1" .text2.controlsource="m.suma2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check9.Valid thisform.afisactual ENDPROC PROCEDURE List1.COMMAND1.Click THISFORM.AFISACTUAL thisform.alwaysontop=.f. *report form listmfjurnal to printer prompt preview report form jurnal to printer prompt preview thisform.alwaysontop=.t. ENDPROC ENDDEFINE DEFINE CLASS lim_inf_sup AS container *< CLASSDATA: Baseclass="container" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Text29" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text30" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label25" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label35" UniqueID="" Timestamp="" /> * BackColor = 255,255,255 BackStyle = 0 BorderWidth = 0 Height = 29 Name = "lim_inf_sup" Width = 107 * ADD OBJECT 'Label25' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "ani", ; FontItalic = .T., ; Height = 17, ; Left = 85, ; Name = "Label25", ; Top = 7, ; Width = 19 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label35' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "-", ; Height = 17, ; Left = 42, ; Name = "Label35", ; Top = 7, ; Width = 6 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Text29' AS textbox WITH ; ControlSource = "m.norma_min", ; FontName = "Arial Narrow", ; Height = 23, ; Left = 6, ; Name = "Text29", ; ReadOnly = .T., ; Top = 4, ; Width = 34 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text30' AS textbox WITH ; ControlSource = "m.norma_max", ; FontName = "Arial Narrow", ; Height = 23, ; Left = 49, ; Name = "Text30", ; ReadOnly = .T., ; Top = 4, ; Width = 34 *< END OBJECT: BaseClass="textbox" /> ENDDEFINE DEFINE CLASS modif AS introd OF "mfix2000.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> * DoCreate = .T. Name = "modif" SHAPE1.Name = "SHAPE1" Label18.Name = "Label18" LABEL1.Name = "LABEL1" Grid1.COLUMN1.ControlSource = "nrinv" Grid1.COLUMN1.Header1.Caption = "Nr.Inventar" Grid1.COLUMN1.Header1.Name = "Header1" Grid1.COLUMN1.Name = "COLUMN1" Grid1.COLUMN1.Text1.Name = "Text1" Grid1.COLUMN2.ControlSource = "Denumire" Grid1.COLUMN2.Header1.Caption = "Denumire" Grid1.COLUMN2.Header1.Name = "Header1" Grid1.COLUMN2.Name = "COLUMN2" Grid1.COLUMN2.Text1.Name = "Text1" Grid1.COLUMN2.Width = 210 Grid1.COLUMN3.ColumnOrder = 6 Grid1.COLUMN3.ControlSource = "" Grid1.COLUMN3.Header1.Name = "Header1" Grid1.COLUMN3.Name = "COLUMN3" Grid1.COLUMN3.Text1.Name = "Text1" Grid1.COLUMN3.Text1.Visible = .F. Grid1.COLUMN3.Visible = .F. Grid1.COLUMN4.ColumnOrder = 5 Grid1.COLUMN4.ControlSource = "" Grid1.COLUMN4.Header1.Name = "Header1" Grid1.COLUMN4.Name = "COLUMN4" Grid1.COLUMN4.Text1.Name = "Text1" Grid1.COLUMN4.Text1.Visible = .F. Grid1.COLUMN4.Visible = .F. Grid1.Column5.ColumnOrder = 3 Grid1.Column5.Header1.Name = "Header1" Grid1.Column5.Name = "Column5" Grid1.Column5.Text1.Name = "Text1" Grid1.Column6.ColumnOrder = 4 Grid1.Column6.DynamicForeColor = "" Grid1.Column6.Header1.Name = "Header1" Grid1.Column6.InputMask = (get_mask(14,gnZ)) Grid1.Column6.Name = "Column6" Grid1.Column6.Text1.Name = "Text1" Grid1.Column7.Header1.Name = "Header1" Grid1.Column7.Name = "Column7" Grid1.Column7.Text1.Name = "Text1" Grid1.Name = "Grid1" Grid1.Panel = 1 Grid1.RecordSource = "mf" Shape2.Name = "Shape2" LABEL2.Name = "LABEL2" Text1.Name = "Text1" LABEL3.Name = "LABEL3" Text2.Name = "Text2" Label4.Name = "Label4" Text3.Name = "Text3" Label5.Name = "Label5" Text4.Name = "Text4" Label6.Name = "Label6" Text5.Name = "Text5" Label7.Name = "Label7" Text6.Name = "Text6" Label8.Name = "Label8" Text13.Name = "Text13" Text14.Name = "Text14" Label9.Name = "Label9" Text8.Name = "Text8" Label11.Name = "Label11" Text9.Name = "Text9" Text9.ReadOnly = .F. Label12.Name = "Label12" Label17.Name = "Label17" Label13.Name = "Label13" Text11.Name = "Text11" Label14.Name = "Label14" Text12.Name = "Text12" Label15.Name = "Label15" Text15.Name = "Text15" Label16.Name = "Label16" Shape3.Name = "Shape3" Text7.Name = "Text7" Text10.Name = "Text10" Text18.Name = "Text18" Label22.Name = "Label22" Text19.Name = "Text19" Label23.Name = "Label23" Label24.Name = "Label24" Label19.Caption = "Nu sunt inregistrate mijloace fixe!" Label19.Name = "Label19" Label20.Name = "Label20" Label21.Name = "Label21" Banda21.Name = "Banda21" Label10.Caption = "MODIFICARE MIJLOACE FIXE in luna" Label10.Name = "Label10" Text16.Left = 389 Text16.Name = "Text16" Text16.Top = 6 Text17.Left = 431 Text17.Name = "Text17" Text17.Top = 6 LIST1.Command1.Name = "Command1" LIST1.Imbuton1.Height = 27 LIST1.Imbuton1.Name = "Imbuton1" LIST1.Imbuton1.Width = 30 LIST1.Name = "LIST1" Renunt1.Command1.Name = "Command1" Renunt1.Imbuton1.Height = 27 Renunt1.Imbuton1.Name = "Imbuton1" Renunt1.Imbuton1.Width = 30 Renunt1.Name = "Renunt1" TERMINAT1.Command1.Name = "Command1" TERMINAT1.Imbuton1.Height = 27 TERMINAT1.Imbuton1.Name = "Imbuton1" TERMINAT1.Imbuton1.Width = 30 TERMINAT1.Name = "TERMINAT1" Lim_inf_sup1.Label25.Name = "Label25" Lim_inf_sup1.Label35.Name = "Label35" Lim_inf_sup1.Name = "Lim_inf_sup1" Lim_inf_sup1.Text29.Name = "Text29" Lim_inf_sup1.Text30.Name = "Text30" * PROCEDURE Init sele mf go top if eof() thisform.cmdtermin1.enabled=.f. thisform.label19.visible=.t. endif ENDPROC PROCEDURE Grid1.AfterRowColChange LPARAMETERS nColIndex local i,t sele mf scatter memvar for i=1 to 14 t='thisform.text'+alltrim(str(i))+'.enabled=.t.' &t t='thisform.text'+alltrim(str(i))+'.refresh' &t next ENDPROC PROCEDURE Text3.Valid * ENDPROC ENDDEFINE DEFINE CLASS p_imob_e AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Pagefrn1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Cw6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Cw4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Cw1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Cw2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p2.Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Cw6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Cw4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Cw1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Cw2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p3.Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Cw6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Cw4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Cw1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Cw2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p4.Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Cw4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Cw3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Cw2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Cw1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Cw5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrn1.p1.Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Image1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Text2" UniqueID="" Timestamp="" /> * AlwaysOnTop = .F. AutoCenter = .F. BackColor = 192,192,192 BorderStyle = 2 DoCreate = .T. Height = 500 Name = "p_imob_e" Width = 800 WindowType = 0 * ADD OBJECT 'Container1' AS container WITH ; BackColor = 255,255,255, ; BackStyle = 0, ; BorderWidth = 0, ; Height = 48, ; Left = 138, ; Name = "Container1", ; SpecialEffect = 1, ; TabStop = .F., ; Top = 381, ; Width = 302 *< END OBJECT: BaseClass="container" /> ADD OBJECT 'Container1.Label1' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Operator:", ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 17, ; Left = 8, ; Name = "Label1", ; Top = 5, ; Width = 53 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Container1.Label2' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nivel de acces:", ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 17, ; Left = 7, ; Name = "Label2", ; Top = 24, ; Width = 85 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Container1.Text1' AS textbox WITH ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "utilizator", ; DisabledBackColor = 255,255,255, ; FontBold = .T., ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 23, ; Left = 63, ; Name = "Text1", ; ReadOnly = .T., ; TabStop = .F., ; Top = 4, ; Width = 147 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Container1.Text2' AS textbox WITH ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "m.nivel", ; DisabledBackColor = 255,255,255, ; FontBold = .T., ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 23, ; Left = 93, ; Name = "Text2", ; ReadOnly = .T., ; TabStop = .F., ; Top = 23, ; Width = 28 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Image1' AS image WITH ; Height = 240, ; Left = 228, ; Name = "Image1", ; Picture = ..\grafice\conimob.bmp, ; Stretch = 1, ; Top = 112, ; Width = 516 *< END OBJECT: BaseClass="image" /> ADD OBJECT 'Pagefrn1' AS pagefrn WITH ; ErasePage = .T., ; Height = 442, ; Left = 0, ; Name = "Pagefrn1", ; Top = 2, ; Width = 790, ; p2.Name = "p2", ; p2.PageOrder = 2, ; p2.ToolTipText = "", ; p3.Name = "p3", ; p3.PageOrder = 3, ; p3.ToolTipText = "", ; p4.Name = "p4", ; p4.PageOrder = 4, ; p4.ToolTipText = "", ; p1.Caption = "Situatii analitice", ; p1.Name = "p1", ; p1.PageOrder = 1 *< END OBJECT: ClassLib="mfix2000.vcx" BaseClass="pageframe" /> ADD OBJECT 'Pagefrn1.p1.Cw1' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw1", ; TabIndex = 1, ; Top = 26, ; Width = 126, ; ZOrderSet = 3, ; Label_item1.Caption = "Jurnal Miscari", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p1.Cw2' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw2", ; TabIndex = 3, ; Top = 133, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Total amortizmente", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p1.Cw3' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw3", ; TabIndex = 3, ; Top = 180, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Rapoarte", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p1.Cw4' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw4", ; TabIndex = 2, ; Top = 101, ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Rulaj amortizmente", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p1.Cw5' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw5", ; TabIndex = 1, ; Top = 55, ; Width = 126, ; ZOrderSet = 3, ; Label_item1.Caption = "Jurnal Total Miscari", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p1.Shape1' AS shape WITH ; Curvature = 0, ; Height = 373, ; Left = 1, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 1, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p1.Shape2' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 87, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p1.Shape3' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 164, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p1.Shape4' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape4", ; SpecialEffect = 0, ; Top = 211, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p2.Cw1' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw1", ; TabIndex = 1, ; Top = 26, ; Width = 126, ; ZOrderSet = 3, ; Label_item1.Caption = "Introducere", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p2.Cw2' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw2", ; TabIndex = 3, ; Top = 100, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Vizualizare", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p2.Cw4' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw4", ; TabIndex = 2, ; Top = 56, ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Preluare din contabilitate", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p2.Cw6' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw6", ; TabIndex = 4, ; Top = 149, ; Visible = .T., ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Rapoarte", ; Label_item1.Name = "Label_item1", ; Label_item1.TabIndex = 1 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p2.Shape1' AS shape WITH ; Curvature = 0, ; Height = 373, ; Left = 1, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 1, ; Width = 139, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p2.Shape2' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 85, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p2.Shape3' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 133, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p2.Shape4' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape4", ; SpecialEffect = 0, ; Top = 180, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p3.Cw1' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw1", ; TabIndex = 1, ; Top = 26, ; Width = 126, ; ZOrderSet = 3, ; Label_item1.Caption = "Introducere", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p3.Cw2' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw2", ; TabIndex = 3, ; Top = 100, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Vizualizare", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p3.Cw4' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw4", ; TabIndex = 2, ; Top = 56, ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Preluare din contabilitate", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p3.Cw6' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw6", ; TabIndex = 4, ; Top = 149, ; Visible = .T., ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Rapoarte", ; Label_item1.Name = "Label_item1", ; Label_item1.TabIndex = 1 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p3.Shape1' AS shape WITH ; Curvature = 0, ; Height = 373, ; Left = 1, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 1, ; Width = 139, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p3.Shape2' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 85, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p3.Shape3' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 133, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p3.Shape4' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape4", ; SpecialEffect = 0, ; Top = 180, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p4.Cw1' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw1", ; TabIndex = 1, ; Top = 26, ; Width = 126, ; ZOrderSet = 3, ; Label_item1.Caption = "Introducere", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p4.Cw2' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw2", ; TabIndex = 3, ; Top = 100, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Vizualizare", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p4.Cw4' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw4", ; TabIndex = 2, ; Top = 56, ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Preluare din contabilitate", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p4.Cw6' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw6", ; TabIndex = 4, ; Top = 149, ; Visible = .T., ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Rapoarte", ; Label_item1.Name = "Label_item1", ; Label_item1.TabIndex = 1 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrn1.p4.Shape1' AS shape WITH ; Curvature = 0, ; Height = 373, ; Left = 1, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 1, ; Width = 139, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p4.Shape2' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 85, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p4.Shape3' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 133, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrn1.p4.Shape4' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape4", ; SpecialEffect = 0, ; Top = 180, ; Width = 139 *< END OBJECT: BaseClass="shape" /> PROCEDURE Show LPARAMETERS nStyle LOCAL w,h w=_screen.Width h=_screen.Height this.Width=w this.Height=h *!* lnTopVer = this.lb_version.Top - this.image1.Top *!* lnLeftVer = this.lb_version.Left - this.image1.Left this.image1.Left=w-this.image1.Width this.image1.Top=h-this.image1.height this.container1.top=h-this.container1.height *!* this.Lb_version.Left=this.image1.Left + lnLeftVer *!* this.Lb_version.Top=this.image1.Top + lnTopVer WITH this.pagefrn1 .width=w .height=h .p1.shape1.height=h .p2.shape1.height=h .p3.shape1.height=h .p4.shape1.height=h *.p5.shape1.height=h *.p6.shape1.height=h endwith ENDPROC PROCEDURE Image1.RightClick set safety off ostart.show(1) *DO FORM start00 do totv DO init_optiuni.prg ENDPROC PROCEDURE Pagefrn1.p1.Cw1.Click DO jurnal ENDPROC PROCEDURE Pagefrn1.p1.Cw2.Click DO total_amortizment ENDPROC PROCEDURE Pagefrn1.p1.Cw3.Click felul="' ','N'" DO sitana.mpr ENDPROC PROCEDURE Pagefrn1.p1.Cw4.Click DO rulaj_amortizment ENDPROC PROCEDURE Pagefrn1.p1.Cw5.Click DO jurnal_total ENDPROC PROCEDURE Pagefrn1.p1.RightClick this.parent.RightClick ENDPROC PROCEDURE Pagefrn1.p2.Cw1.Click IF !luna_inchisa buton = 1 DO WHILE buton = 1 DO introducere_corporale IF buton = 1 od=CREATE('danu') od.SHOW(1) ENDIF ENDDO ELSE DO mesaj WITH "Luna inchisa","Nu se pot face preluari!" RETURN ENDIF ENDPROC PROCEDURE Pagefrn1.p2.Cw2.Click DO viz_corporale ENDPROC PROCEDURE Pagefrn1.p2.Cw4.Click IF !luna_inchisa buton = 1 DO WHILE buton = 1 DO preluare_corporale IF buton = 1 od=CREATE('danu') od.SHOW(1) ENDIF ENDDO ELSE DO mesaj WITH "Luna inchisa","Nu se pot face preluari!" RETURN *THIS.Enabled= .F. ENDIF ENDPROC PROCEDURE Pagefrn1.p2.Cw6.Click DO listcorp.mpr ENDPROC PROCEDURE Pagefrn1.p2.RightClick this.parent.RightClick ENDPROC PROCEDURE Pagefrn1.p3.Cw1.Click IF !luna_inchisa buton = 1 DO WHILE buton = 1 DO introducere_necorporale IF buton = 1 od=CREATE('danu') od.SHOW(1) ENDIF ENDDO ELSE DO mesaj WITH "Luna inchisa","Nu se pot face preluari!" RETURN ENDIF ENDPROC PROCEDURE Pagefrn1.p3.Cw2.Click DO viz_necorporale ENDPROC PROCEDURE Pagefrn1.p3.Cw4.Click IF !luna_inchisa buton = 1 DO WHILE buton = 1 DO preluare_necorporale IF buton = 1 od=CREATE('danu') od.SHOW(1) ENDIF ENDDO ELSE DO mesaj WITH "Luna inchisa","Nu se pot face preluari!" RETURN *THIS.Enabled= .F. ENDIF ENDPROC PROCEDURE Pagefrn1.p3.Cw6.Click DO listnecorp.mpr ENDPROC PROCEDURE Pagefrn1.p3.RightClick this.parent.RightClick ENDPROC PROCEDURE Pagefrn1.p4.Cw1.Click IF !luna_inchisa buton = 1 DO WHILE buton = 1 DO introducere_in_curs IF buton = 1 od=CREATE('danu') od.SHOW(1) ENDIF ENDDO ELSE DO mesaj WITH "Luna inchisa","Nu se pot face preluari!" RETURN ENDIF ENDPROC PROCEDURE Pagefrn1.p4.Cw2.Click DO viz_in_curs ENDPROC PROCEDURE Pagefrn1.p4.Cw4.Click IF !luna_inchisa buton = 1 DO WHILE buton = 1 DO preluare_incurs IF buton = 1 od=CREATE('danu') od.SHOW(1) ENDIF ENDDO ELSE DO mesaj WITH "Luna inchisa","Nu se pot face preluari!" RETURN *THIS.Enabled= .F. ENDIF ENDPROC PROCEDURE Pagefrn1.p4.Cw6.Click *DO list1.mpr DO list_incurs ENDPROC PROCEDURE Pagefrn1.p4.RightClick this.parent.RightClick ENDPROC PROCEDURE Pagefrn1.Refresh IF E_INDEPENDENT this.p2.cw4.Enabled=.f. this.p2.cw4.label_ITEM1.Enabled=.f. this.p3.cw4.Enabled=.f. this.p3.cw4.label_ITEM1.Enabled=.f. this.p4.cw4.Enabled=.f. this.p4.cw4.label_ITEM1.Enabled=.f. ELSE this.p2.cw4.Enabled=.t. this.p2.cw4.label_ITEM1.Enabled=.t. this.p3.cw4.Enabled=.t. this.p3.cw4.label_ITEM1.Enabled=.t. this.p4.cw4.Enabled=.t. this.p4.cw4.label_ITEM1.Enabled=.t. endif ENDPROC PROCEDURE Pagefrn1.RightClick thisform.imaGE1.RightClick ENDPROC ENDDEFINE DEFINE CLASS p_imob_i AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Pagefrb1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Cw4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Cw2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Cw1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Cw3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page1.Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Cw4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Cw2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Cw6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Cw1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Pagefrb1.Page2.Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Image1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Container1.Text2" UniqueID="" Timestamp="" /> * AlwaysOnTop = .F. AutoCenter = .F. BackColor = 192,192,192 DoCreate = .T. Name = "p_imob_i" WindowType = 0 * ADD OBJECT 'Container1' AS container WITH ; BackColor = 255,255,255, ; BackStyle = 0, ; BorderWidth = 0, ; Height = 48, ; Left = 138, ; Name = "Container1", ; SpecialEffect = 1, ; TabStop = .F., ; Top = 381, ; Width = 302 *< END OBJECT: BaseClass="container" /> ADD OBJECT 'Container1.Label1' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Operator:", ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 17, ; Left = 8, ; Name = "Label1", ; Top = 5, ; Width = 53 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Container1.Label2' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Nivel de acces:", ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 17, ; Left = 7, ; Name = "Label2", ; Top = 24, ; Width = 85 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Container1.Text1' AS textbox WITH ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "utilizator", ; DisabledBackColor = 255,255,255, ; FontBold = .T., ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 23, ; Left = 63, ; Name = "Text1", ; ReadOnly = .T., ; TabStop = .F., ; Top = 4, ; Width = 147 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Container1.Text2' AS textbox WITH ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "m.nivel", ; DisabledBackColor = 255,255,255, ; FontBold = .T., ; FontItalic = .T., ; ForeColor = 0,0,128, ; Height = 23, ; Left = 93, ; Name = "Text2", ; ReadOnly = .T., ; TabStop = .F., ; Top = 23, ; Width = 28 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Image1' AS image WITH ; Height = 240, ; Left = 228, ; Name = "Image1", ; Picture = ..\grafice\conimob.bmp, ; Stretch = 1, ; Top = 120, ; Width = 492 *< END OBJECT: BaseClass="image" /> ADD OBJECT 'Pagefrb1' AS pagefrb WITH ; ErasePage = .T., ; Height = 442, ; Left = 0, ; Name = "Pagefrb1", ; PageCount = 2, ; Top = 2, ; Width = 790, ; Page1.Caption = " Situatii analitice ", ; Page1.FontName = "Times New Roman", ; Page1.Name = "Page1", ; Page2.Caption = " Imobilizari corporale ", ; Page2.FontName = "Times New Roman", ; Page2.Name = "Page2" *< END OBJECT: ClassLib="mfix2000.vcx" BaseClass="pageframe" /> ADD OBJECT 'Pagefrb1.Page1.Cw1' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw1", ; TabIndex = 1, ; Top = 21, ; Width = 126, ; ZOrderSet = 3, ; Label_item1.Caption = "Jurnal miscari", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page1.Cw2' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw2", ; TabIndex = 3, ; Top = 93, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Total amortizmente", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page1.Cw3' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw3", ; TabIndex = 3, ; Top = 137, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Rapoarte", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page1.Cw4' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw4", ; TabIndex = 2, ; Top = 65, ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Rulaj amortizmente", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page1.Shape1' AS shape WITH ; Curvature = 0, ; Height = 373, ; Left = 1, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 1, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrb1.Page1.Shape2' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 52, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrb1.Page1.Shape3' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 124, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrb1.Page1.Shape4' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape4", ; SpecialEffect = 0, ; Top = 168, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrb1.Page2.Cw1' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw1", ; TabIndex = 1, ; Top = 21, ; Width = 126, ; ZOrderSet = 3, ; Label_item1.Caption = "Introducere", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page2.Cw2' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw2", ; TabIndex = 3, ; Top = 93, ; Width = 126, ; ZOrderSet = 2, ; Label_item1.Caption = "Vizualizare", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page2.Cw4' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw4", ; TabIndex = 2, ; Top = 50, ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Preluare din contabilitate", ; Label_item1.Name = "Label_item1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page2.Cw6' AS cw WITH ; Height = 20, ; Left = 6, ; Name = "Cw6", ; TabIndex = 4, ; Top = 137, ; Visible = .T., ; Width = 126, ; ZOrderSet = 1, ; Label_item1.Caption = "Rapoarte", ; Label_item1.Name = "Label_item1", ; Label_item1.TabIndex = 1 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Pagefrb1.Page2.Shape1' AS shape WITH ; Curvature = 0, ; Height = 373, ; Left = 1, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 1, ; Width = 139, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrb1.Page2.Shape2' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 80, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrb1.Page2.Shape3' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 124, ; Width = 139 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Pagefrb1.Page2.Shape4' AS shape WITH ; Curvature = 0, ; Height = 2, ; Left = 1, ; Name = "Shape4", ; SpecialEffect = 0, ; Top = 168, ; Width = 139 *< END OBJECT: BaseClass="shape" /> PROCEDURE Show LPARAMETERS nStyle LOCAL w,h w=_screen.Width h=_screen.Height this.Width=w this.Height=h *!* lnTopVer = this.lb_version.Top - this.image1.Top *!* lnLeftVer = this.lb_version.Left - this.image1.Left this.image1.Left=w-this.image1.Width this.image1.Top=h-this.image1.height this.container1.top=h-this.container1.height *!* this.Lb_version.Left=this.image1.Left + lnLeftVer *!* this.Lb_version.Top=this.image1.Top + lnTopVer WITH this.pagefrb1 .width=w .height=h .page1.shape1.height=h .page2.shape1.height=h *.p3.shape1.height=h *.p4.shape1.height=h *.p5.shape1.height=h *.p6.shape1.height=h endwith ENDPROC PROCEDURE Image1.RightClick set safety off ostart.show(1) do totv ENDPROC PROCEDURE Pagefrb1.Page1.Cw1.Click DO jurnal ENDPROC PROCEDURE Pagefrb1.Page1.Cw2.Click felul="' '" DO total_amortizment ENDPROC PROCEDURE Pagefrb1.Page1.Cw3.Click DO sitana.mpr ENDPROC PROCEDURE Pagefrb1.Page1.Cw4.Click felul="' '" DO rulaj_amortizment ENDPROC PROCEDURE Pagefrb1.Page2.Activate i=this.pageorder this.parent.activate_pag(i) ENDPROC PROCEDURE Pagefrb1.Page2.Cw1.Click DO introducere_corporale ENDPROC PROCEDURE Pagefrb1.Page2.Cw2.Click DO viz_corporale ENDPROC PROCEDURE Pagefrb1.Page2.Cw4.Click DO preluare_corporale ENDPROC PROCEDURE Pagefrb1.Page2.Cw6.Click DO listcorp.mpr ENDPROC PROCEDURE Pagefrb1.Page2.RightClick this.parent.RightClick ENDPROC ENDDEFINE DEFINE CLASS pagefrb AS pageframe *< CLASSDATA: Baseclass="pageframe" Timestamp="" Scale="Pixels" Uniqueid="" /> * *m: activate_pag *m: selectie *p: c_deschis *p: c_gri *p: c_inchis * * c_deschis = 16777215 c_gri = 0 c_inchis = 8404992 ErasePage = .T. Height = 92 Name = "pagefrb" PageCount = 1 TabStretch = 0 TabStyle = 1 Width = 789 Page1.Caption = "Page1" Page1.Name = "Page1" * PROCEDURE activate_pag PARAMETERS np *!* IF np=1 *!* osetgest.tbrprim.hide *!* osetgest.tbrprim.dock(-1,0,0) *!* osetviz.tbrprim.dock(0,0,0) *!* osetviz.tbrprim.visible=.t. *!* else *!* osetviz.tbrprim.hide *!* osetviz.tbrprim.dock(-1,0,0) *!* osetgest.tbrprim.dock(0,135,0) *!* osetgest.tbrprim.visible=.t. *!* ENDIF FOR i=1 TO this.PageCount zi='this.page'+ALLTRIM(STR(i))+'.' IF i<>np &zi.BackColor=this.c_gri &zi.ForeColor=this.c_deschis else &zi.BackColor=this.c_deschis &zi.ForeColor=this.c_inchis ENDIF NEXT nr_gest=np *osetgest.tbrprim.refresh this.selectie(nr_gest) ENDPROC PROCEDURE Init this.c_gri=11630087 this.c_deschis=16777215 this.c_inchis=8404992 this.SetAll('backcolor',this.c_gri,'page') ENDPROC PROCEDURE RightClick this.parent.imaGE1.RightClick ENDPROC PROCEDURE selectie PARAMETERS nr_g ENDPROC PROCEDURE Page1.Activate i=this.pageorder this.parent.activate_pag(i) ENDPROC PROCEDURE Page1.RightClick this.parent.RightClick ENDPROC ENDDEFINE DEFINE CLASS pagefrn AS pageframe *< CLASSDATA: Baseclass="pageframe" Timestamp="" Scale="Pixels" Uniqueid="" /> * *m: activate_pag *m: selectie *p: c_deschis *p: c_gri *p: c_inchis * * ActivePage = 1 c_deschis = 16777215 c_gri = 0 c_inchis = 8404992 ErasePage = .T. Height = 92 Name = "pagefrn" PageCount = 4 Tabs = .T. TabStretch = 0 TabStyle = 1 Width = 789 Page1.Caption = "Imobilizari corporale" Page1.FontName = "Times New Roman" Page1.Name = "p2" Page1.PageOrder = 2 Page1.ToolTipText = "Cont: 301,302" Page2.Caption = "Imobilizari necorporale" Page2.FontName = "Times New Roman" Page2.Name = "p3" Page2.PageOrder = 3 Page2.ToolTipText = "Cont: 303" Page3.Caption = "Imobilizari in curs" Page3.FontName = "Times New Roman" Page3.Name = "p4" Page3.PageOrder = 4 Page3.ToolTipText = "Cont: 341,345" Page4.Caption = "Gestiuni" Page4.FontName = "Times New Roman" Page4.Name = "p1" Page4.PageOrder = 1 * PROCEDURE activate_pag PARAMETERS np *!* IF np=1 *!* osetgest.tbrprim.hide *!* osetgest.tbrprim.dock(-1,0,0) *!* osetviz.tbrprim.dock(0,0,0) *!* osetviz.tbrprim.visible=.t. *!* else *!* osetviz.tbrprim.hide *!* osetviz.tbrprim.dock(-1,0,0) *!* osetgest.tbrprim.dock(0,135,0) *!* osetgest.tbrprim.visible=.t. *!* ENDIF FOR i=1 TO this.PageCount zi='this.p'+ALLTRIM(STR(i))+'.' IF i<>np &zi.BackColor=this.c_gri &zi.ForeColor=this.c_deschis else &zi.BackColor=this.c_deschis &zi.ForeColor=this.c_inchis ENDIF NEXT nr_gest=np *osetgest.tbrprim.refresh this.selectie(nr_gest) ENDPROC PROCEDURE Init this.c_gri=11630087 this.c_deschis=16777215 this.c_inchis=8404992 this.SetAll('backcolor',this.c_gri,'page') ENDPROC PROCEDURE selectie PARAMETERS nr_g ENDPROC PROCEDURE p1.Activate *!* TIP_GEST=THIS.CAPTION *!* cont_gest='-1' *!* this.parent.activate_pag(1) i=this.pageorder this.parent.activate_pag(i) ENDPROC PROCEDURE p2.Activate *!* TIP_GEST=THIS.CAPTION *!* cont_gest='301,302' *!* this.parent.activate_pag(2) i=this.pageorder this.parent.activate_pag(i) ENDPROC PROCEDURE p2.Init *this.BackColor=11630087 ENDPROC PROCEDURE p3.Activate *!* TIP_GEST=THIS.CAPTION *!* cont_gest='303' *!* this.parent.activate_pag(3) i=this.pageorder this.parent.activate_pag(i) ENDPROC PROCEDURE p4.Activate *TIP_GEST=THIS.CAPTION *cont_gest='345,347' i=this.pageorder this.parent.activate_pag(i) ENDPROC ENDDEFINE DEFINE CLASS preluare AS fisa OF "mfix2000.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Txt15" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Lim_inf_sup1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label25" UniqueID="" Timestamp="" /> * *p: cidsectie *p: nnorma_max *p: nnorma_min * * BorderStyle = 1 cidsectie = DoCreate = .T. fel_imob = 'C' Height = 440 Name = "preluare" nnorma_max = 0 nnorma_min = 0 Width = 650 LABEL25.Name = "LABEL25" LABEL25.Visible = .F. Shape1.Left = 655 Shape1.Name = "Shape1" Shape1.Top = 12 Shape1.Visible = .F. Shape1.ZOrderSet = 8 Shape2.Height = 390 Shape2.Left = 12 Shape2.Name = "Shape2" Shape2.Top = 43 Shape2.Width = 360 Shape2.ZOrderSet = 0 Shape4.Left = 655 Shape4.Name = "Shape4" Shape4.Top = 247 Shape4.Visible = .F. Shape4.ZOrderSet = 9 Shape7.Left = 596 Shape7.Name = "Shape7" Shape7.Top = 261 Shape7.Visible = .F. Shape7.ZOrderSet = 7 Shape5.Left = 370 Shape5.Name = "Shape5" Shape5.Top = 239 Shape5.Visible = .F. Shape5.ZOrderSet = 10 Shape6.Left = 370 Shape6.Name = "Shape6" Shape6.Top = 184 Shape6.ZOrderSet = 11 CMDRENUNT1.Command1.Name = "Command1" CMDRENUNT1.Imbuton1.Height = 27 CMDRENUNT1.Imbuton1.Name = "Imbuton1" CMDRENUNT1.Imbuton1.Width = 30 CMDRENUNT1.Left = 528 CMDRENUNT1.Name = "CMDRENUNT1" CMDRENUNT1.TabIndex = 27 CMDRENUNT1.Top = 372 CMDRENUNT1.ZOrderSet = 13 Text1.Left = 172 Text1.Name = "Text1" Text1.TabIndex = 1 Text1.Top = 48 Text1.Width = 180 Text1.ZOrderSet = 14 Label3.Left = 30 Label3.Name = "Label3" Label3.TabIndex = 35 Label3.Top = 50 Label3.ZOrderSet = 15 Text2.Left = 172 Text2.Name = "Text2" Text2.TabIndex = 2 Text2.Top = 73 Text2.Width = 180 Text2.ZOrderSet = 16 Label4.Left = 30 Label4.Name = "Label4" Label4.TabIndex = 37 Label4.Top = 75 Label4.ZOrderSet = 17 Text3.Left = 656 Text3.Name = "Text3" Text3.TabIndex = 23 Text3.Top = 309 Text3.Visible = .F. Text3.ZOrderSet = 18 Label5.Left = 30 Label5.Name = "Label5" Label5.TabIndex = 39 Label5.Top = 101 Label5.ZOrderSet = 19 Text4.Format = "kr" Text4.InputMask = (get_mask(14,gnZ)) Text4.Left = 172 Text4.Name = "Text4" Text4.TabIndex = 4 Text4.Top = 137 Text4.Width = 180 Text4.ZOrderSet = 20 Label6.Caption = "Valoare de achizitie" Label6.Height = 18 Label6.Left = 30 Label6.Name = "Label6" Label6.TabIndex = 43 Label6.Top = 135 Label6.Width = 114 Label6.WordWrap = .T. Label6.ZOrderSet = 21 Text5.Left = 172 Text5.Name = "Text5" Text5.TabIndex = 5 Text5.Top = 165 Text5.Width = 180 Text5.ZOrderSet = 22 Label7.Left = 30 Label7.Name = "Label7" Label7.TabIndex = 47 Label7.Top = 167 Label7.ZOrderSet = 23 Text6.Left = 172 Text6.Name = "Text6" Text6.TabIndex = 6 Text6.Top = 188 Text6.Width = 180 Text6.ZOrderSet = 24 Label8.Left = 30 Label8.Name = "Label8" Label8.TabIndex = 50 Label8.Top = 190 Label8.ZOrderSet = 25 COMBO1.Left = 494 COMBO1.Name = "COMBO1" COMBO1.TabIndex = 40 COMBO1.Top = 100 COMBO1.ZOrderSet = 28 Text10.Height = 20 Text10.Left = 493 Text10.Name = "Text10" Text10.TabIndex = 17 Text10.Top = 52 Text10.Width = 132 Text10.ZOrderSet = 29 Text13.Height = 20 Text13.Left = 168 Text13.Name = "Text13" Text13.TabIndex = 28 Text13.Top = 432 Text13.Visible = .F. Text13.Width = 180 Text13.ZOrderSet = 30 Text7.Left = 172 Text7.Name = "Text7" Text7.TabIndex = 8 Text7.Top = 235 Text7.Width = 180 Text7.ZOrderSet = 31 Text27.Left = 497 Text27.Name = "Text27" Text27.TabIndex = 20 Text27.Top = 214 Text27.Visible = .T. Text27.Width = 115 Text14.Left = 172 Text14.Name = "Text14" Text14.TabIndex = 7 Text14.Top = 211 Text14.Width = 180 Text14.ZOrderSet = 32 Label9.Left = 30 Label9.Name = "Label9" Label9.TabIndex = 53 Label9.Top = 237 Label9.ZOrderSet = 33 Label33.Left = 384 Label33.Name = "Label33" Label33.TabIndex = 72 Label33.Top = 215 Label33.Visible = .T. Shape3.Left = 655 Shape3.Name = "Shape3" Shape3.Top = 131 Shape3.Visible = .F. Shape3.ZOrderSet = 12 Label17.Left = 30 Label17.Name = "Label17" Label17.TabIndex = 52 Label17.Top = 213 Label17.ZOrderSet = 35 Text23.Left = 587 Text23.Name = "Text23" Text23.TabIndex = 29 Text23.Top = 285 Text23.Visible = .F. Text23.ZOrderSet = 34 Text8.Height = 22 Text8.InputMask = "999.999" Text8.Left = 196 Text8.Name = "Text8" Text8.ReadOnly = .F. Text8.SpecialEffect = 0 Text8.TabIndex = 9 Text8.Top = 259 Text8.Width = 33 Text8.ZOrderSet = 36 Text18.Left = 710 Text18.Name = "Text18" Text18.TabIndex = 56 Text18.Top = 187 Text18.Visible = .F. Text18.ZOrderSet = 40 Text20.Left = 494 Text20.Name = "Text20" Text20.TabIndex = 49 Text20.Top = 75 Text20.ZOrderSet = 41 Label28.Caption = "Valoarea de calcul" Label28.Left = 574 Label28.Name = "Label28" Label28.TabIndex = 46 Label28.Top = 239 Label28.Visible = .F. Label28.ZOrderSet = 39 TEXT15.Left = 710 TEXT15.Name = "TEXT15" TEXT15.TabIndex = 48 TEXT15.Top = 163 TEXT15.Visible = .F. TEXT15.ZOrderSet = 42 Text25.Left = 692 Text25.Name = "Text25" Text25.TabIndex = 25 Text25.Top = 213 Text25.Visible = .F. Text25.ZOrderSet = 38 Label1.Left = 663 Label1.Name = "Label1" Label1.TabIndex = 60 Label1.Top = 139 Label1.Visible = .F. Label1.ZOrderSet = 43 Label11.FontName = "Arial Narrow" Label11.Left = 30 Label11.Name = "Label11" Label11.TabIndex = 33 Label11.Top = 261 Label11.ZOrderSet = 44 TEXT17.Left = 711 TEXT17.Name = "TEXT17" TEXT17.TabIndex = 55 TEXT17.Top = 98 TEXT17.Visible = .F. TEXT17.ZOrderSet = 45 Label22.Left = 665 Label22.Name = "Label22" Label22.TabIndex = 61 Label22.Top = 211 Label22.Visible = .F. Label22.ZOrderSet = 47 Label21.Left = 662 Label21.Name = "Label21" Label21.TabIndex = 62 Label21.Top = 188 Label21.Visible = .F. Label21.ZOrderSet = 48 Label20.Left = 690 Label20.Name = "Label20" Label20.TabIndex = 67 Label20.Top = 164 Label20.Visible = .F. Label20.ZOrderSet = 49 Label19.Left = 668 Label19.Name = "Label19" Label19.TabIndex = 65 Label19.Top = 102 Label19.Visible = .F. Label19.ZOrderSet = 51 TEXT16.Left = 711 TEXT16.Name = "TEXT16" TEXT16.TabIndex = 54 TEXT16.Top = 75 TEXT16.Visible = .F. TEXT16.ZOrderSet = 52 Label18.Left = 705 Label18.Name = "Label18" Label18.TabIndex = 63 Label18.Top = 79 Label18.Visible = .F. Label18.ZOrderSet = 54 Text9.ControlSource = "m.uzuraprec" Text9.Enabled = .T. Text9.Height = 22 Text9.InputMask = "9999" Text9.Left = 172 Text9.Name = "Text9" Text9.TabIndex = 11 Text9.ToolTipText = "Uzura la momentul achizitiei " Text9.Top = 283 Text9.Width = 180 Text9.ZOrderSet = 55 Label12.Caption = "Uzura precedenta (luni)" Label12.Enabled = .T. Label12.Left = 30 Label12.Name = "Label12" Label12.TabIndex = 21 Label12.Top = 284 Label12.ZOrderSet = 56 Label24.Left = 431 Label24.Name = "Label24" Label24.TabIndex = 70 Label24.Top = 101 Label24.ZOrderSet = 57 Label10.Left = 663 Label10.Name = "Label10" Label10.TabIndex = 68 Label10.Top = 30 Label10.Visible = .F. Label10.ZOrderSet = 58 Label23.Left = 444 Label23.Name = "Label23" Label23.TabIndex = 69 Label23.Top = 78 Label23.ZOrderSet = 59 Label13.Left = 382 Label13.Name = "Label13" Label13.TabIndex = 36 Label13.Top = 51 Label13.ZOrderSet = 60 Text28.Left = 172 Text28.Name = "Text28" Text28.TabIndex = 16 Text28.Top = 407 Text28.Width = 180 Label34.Left = 30 Label34.Name = "Label34" Label34.TabIndex = 64 Label34.Top = 408 Text11.Left = 172 Text11.Name = "Text11" Text11.TabIndex = 13 Text11.Top = 333 Text11.Width = 180 Text11.ZOrderSet = 61 Label14.Left = 30 Label14.Name = "Label14" Label14.TabIndex = 38 Label14.Top = 335 Label14.ZOrderSet = 62 Text26.Left = 172 Text26.Name = "Text26" Text26.TabIndex = 15 Text26.Top = 383 Text26.Width = 180 Label32.Left = 30 Label32.Name = "Label32" Label32.TabIndex = 66 Label32.Top = 384 Text12.Left = 172 Text12.Name = "Text12" Text12.TabIndex = 14 Text12.Top = 358 Text12.Width = 180 Text12.ZOrderSet = 63 Label15.Left = 30 Label15.Name = "Label15" Label15.TabIndex = 41 Label15.Top = 360 Label15.ZOrderSet = 64 Label26.Caption = "(unitara)" Label26.FontItalic = .F. Label26.FontName = "Arial Narrow" Label26.FontSize = 9 Label26.Left = 110 Label26.Name = "Label26" Label26.TabIndex = 57 Label26.Top = 149 Label26.Visible = .F. Label26.ZOrderSet = 46 CMDTERMIN1.Command1.Name = "Command1" CMDTERMIN1.Imbuton1.Height = 27 CMDTERMIN1.Imbuton1.Name = "Imbuton1" CMDTERMIN1.Imbuton1.Width = 30 CMDTERMIN1.Left = 564 CMDTERMIN1.Name = "CMDTERMIN1" CMDTERMIN1.TabIndex = 31 CMDTERMIN1.Top = 372 CMDTERMIN1.ZOrderSet = 65 Label16.Left = 384 Label16.Name = "Label16" Label16.TabIndex = 45 Label16.Top = 194 Label16.ZOrderSet = 66 Label2.Left = 627 Label2.Name = "Label2" Label2.TabIndex = 77 Label2.Top = 290 Label2.Visible = .F. Label2.ZOrderSet = 70 Text24.Left = 671 Text24.Name = "Text24" Text24.TabIndex = 32 Text24.Top = 285 Text24.Visible = .F. Text24.ZOrderSet = 73 Label29.Left = 382 Label29.Name = "Label29" Label29.TabIndex = 44 Label29.Top = 151 Label29.ZOrderSet = 74 Label30.Left = 25 Label30.Name = "Label30" Label30.TabIndex = 42 Label30.Top = 433 Label30.ZOrderSet = 77 Text21.FontName = "Arial Narrow" Text21.Height = 22 Text21.Left = 497 Text21.Name = "Text21" Text21.TabIndex = 19 Text21.Top = 190 Text21.Width = 115 Text21.ZOrderSet = 80 Text22.InputMask = (get_mask(14,gnZ)) Text22.Left = 498 Text22.Name = "Text22" Text22.TabIndex = 18 Text22.Top = 150 Text22.ZOrderSet = 81 Banda21.Height = 30 Banda21.Left = 0 Banda21.Name = "Banda21" Banda21.Top = 0 Banda21.Width = 540 Banda21.ZOrderSet = 1 Cmdlist1.Command1.Name = "Command1" Cmdlist1.Imbuton1.Height = 27 Cmdlist1.Imbuton1.Name = "Imbuton1" Cmdlist1.Imbuton1.Width = 30 Cmdlist1.Left = 490 Cmdlist1.Name = "Cmdlist1" Cmdlist1.TabIndex = 26 Cmdlist1.Top = 372 Cmdlist1.Visible = .F. Cmdlist1.ZOrderSet = 68 Titlufrumos1.Name = "Titlufrumos1" Titlufrumos1.TabIndex = 74 Titlufrumos1.ZOrderSet = 2 Command1.Left = 216 Command1.Name = "Command1" Command1.TabIndex = 73 Command1.Top = 444 Command1.ZOrderSet = 75 Terminat1.Command1.Name = "Command1" Terminat1.Imbuton1.Height = 27 Terminat1.Imbuton1.Name = "Imbuton1" Terminat1.Imbuton1.Width = 30 Terminat1.Left = 615 Terminat1.Name = "Terminat1" Terminat1.TabIndex = 22 Terminat1.Top = 1 Terminat1.ZOrderSet = 76 LIST1.Command1.Name = "Command1" LIST1.Imbuton1.Height = 27 LIST1.Imbuton1.Name = "Imbuton1" LIST1.Imbuton1.Width = 30 LIST1.Left = 552 LIST1.Name = "LIST1" LIST1.TabIndex = 75 LIST1.Top = 1 LIST1.ZOrderSet = 78 Renunt1.Command1.Name = "Command1" Renunt1.Imbuton1.Height = 27 Renunt1.Imbuton1.Name = "Imbuton1" Renunt1.Imbuton1.Width = 30 Renunt1.Left = 583 Renunt1.Name = "Renunt1" Renunt1.TabIndex = 30 Renunt1.Top = 1 Renunt1.ZOrderSet = 79 t23.Left = 716 t23.Name = "t23" t23.ReadOnly = .F. t23.TabIndex = 24 t23.TabStop = .T. t23.Top = 237 t23.Visible = .F. t23.ZOrderSet = 72 Label27.Left = 572 Label27.Name = "Label27" Label27.TabIndex = 51 Label27.Top = 309 Label27.Visible = .F. Label27.ZOrderSet = 50 Optiongroup1.Name = "Optiongroup1" Optiongroup1.Option1.Left = 5 Optiongroup1.Option1.Name = "Option1" Optiongroup1.Option1.Top = 5 Optiongroup1.Option2.Left = 5 Optiongroup1.Option2.Name = "Option2" Optiongroup1.Option2.Top = 24 Optiongroup1.TabIndex = 76 Optiongroup1.ZOrderSet = 82 Label31.Left = 584 Label31.Name = "Label31" Label31.TabIndex = 59 Label31.Top = 333 Label31.Visible = .F. Label31.ZOrderSet = 53 Text19.Left = 710 Text19.Name = "Text19" Text19.TabIndex = 58 Text19.Top = 211 Text19.Visible = .F. Text19.ZOrderSet = 37 Shape8.Left = 584 Shape8.Name = "Shape8" Shape8.Top = 273 Shape8.Visible = .F. Shape8.ZOrderSet = 6 Shape9.Left = 572 Shape9.Name = "Shape9" Shape9.Top = 285 Shape9.Visible = .F. Shape9.ZOrderSet = 5 Text29.Left = 172 Text29.Name = "Text29" Text29.Top = 102 Text29.Width = 180 t21.Name = "t21" t21.Visible = .F. * ADD OBJECT 'Label1' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Amortizare precedenta", ; FontBold = .F., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 30, ; Name = "Label1", ; TabIndex = 34, ; Top = 310, ; Width = 133, ; ZOrderSet = 27 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label25' AS label WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "ani", ; FontItalic = .T., ; Height = 17, ; Left = 230, ; Name = "Label25", ; Top = 262, ; Width = 19 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Lim_inf_sup1' AS lim_inf_sup WITH ; Left = 245, ; Name = "Lim_inf_sup1", ; Top = 255, ; Text29.ControlSource = "this.parent.parent.nnorma_min", ; Text29.Name = "Text29", ; Text30.ControlSource = "this.parent.parent.nnorma_max", ; Text30.Name = "Text30", ; Label25.Name = "Label25", ; Label35.Name = "Label35" *< END OBJECT: ClassLib="mfix2000.vcx" BaseClass="container" /> ADD OBJECT 'Shape5' AS shape WITH ; BackStyle = 0, ; Height = 390, ; Left = 372, ; Name = "Shape5", ; SpecialEffect = 0, ; Top = 43, ; Width = 266, ; ZOrderSet = 3 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape6' AS shape WITH ; Height = 2, ; Left = 371, ; Name = "Shape6", ; SpecialEffect = 0, ; Top = 131, ; Width = 265, ; ZOrderSet = 4 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Txt15' AS textbox WITH ; Alignment = 3, ; ControlSource = "m.amortprec", ; Enabled = .T., ; FontName = "Arial Narrow", ; Format = "kr", ; Height = 22, ; InputMask = (GET_MASK(14,gnZ)), ; Left = 172, ; Name = "Txt15", ; ReadOnly = .F., ; TabIndex = 12, ; Top = 307, ; Width = 180, ; ZOrderSet = 26 *< END OBJECT: BaseClass="textbox" /> PROCEDURE Init *!* store 0 to m.nract,m.valoare,m.normat,m.gest,m.cod,m.uzura,m.suma,m.valramasa *!* store 0 to m.uzuraprec,m.amorttot,m.amortlun,m.amortprec,uz,M.P,M.K,m.amortan *!* store '' to m.denumire,m.nrpif,m.codmf,m.nrinv,m.tipamort,m.respons,m.scd,m.caract,m.fdoc store '' to M.NUME_2,M.NUMEGEST,M.EXPLICATIA,m.text store date() to m.dataact,m.datapif THISFORM.LABEL15.VISIBLE=!E_INDEPENDENT THISFORM.TEXT12.VISIBLE=!E_INDEPENDENT *!* thisform.text7.Enabled=IIF(thisform.FEL_IMOB='C',.t.,.f.) *!* thisform.text8.ReadOnly=IIF(thisform.FEL_IMOB='C',.t.,.f.) *!* thisform.t21.ReadOnly=IIF(thisform.FEL_IMOB='C',.t.,.f.) ENDPROC PROCEDURE Show LPARAMETERS nStyle IF !this.fel_imob='C' this.text7.Enabled=.f. this.text8.ReadOnly=.f. this.t21.ReadOnly=.f. this.text8.TabStop= .T. this.text7.TabStop= .T. ENDIF IF VAL(m.an) < 2005 this.lim_inf_sup1.Visible = .F. ENDIF ENDPROC PROCEDURE Cmdlist1.Click m.nume='' m.dat={} sele mf set filter to denumire=m.denumire and cod=m.cod thisform.windowstate=1 report form fisa_mf to printer prompt preview thisform.windowstate=0 ENDPROC PROCEDURE CMDTERMIN1.Click Local I,T I=1 T='' m.fel="" m.cod=-1 *m.tipcalcul=1 m.dataeval = m.datapif m.valin = m.valoare m.valramasa = m.valoare-m.valrez m.cota = calcul_cota(m.Normat2lun) m.codop = 2 Sele mf Appe Blank Gather Memvar If Thisform.titlufrumos1.Caption='Introducere imobilizari necorporale' Replace fel With 'N' Endif Select mflun Append Blank If Flock() Gather Memvar Replace explicatia With 'Introducere',dataora With Datetime() Replace codop With 2 Endif Unlock Select mfanual Append Blank If Flock() Gather Memvar Replace explicatia With 'Introducere',dataora With Datetime() Replace codop With 2 Endif Unlock buton=1 THISFORM.RELEASE *!* BUTON=1 *!* odanu=Createobj('danu') *!* odanu.Show(1) *!* If BUTON==2 *!* Thisform.Release *!* Else *!* *!* store 0 to m.nract,m.valoare,m.normat,m.gest,m.cod,m.uzura,m.suma,m.valramasa *!* *!* store 0 to m.uzuraprec,m.amorttot,m.amortlun,m.amortprec,uz,M.P,M.K,m.amortan *!* *!* store '' to m.denumire,m.nrpif,m.codmf,m.nrinv,m.tipamort,m.respons,m.scd,m.caract,m.fdoc *!* Select mf *!* Scatter Memvar Blank *!* *!* IF ALLTRIM(UPPER(thisform.fel_imob)) == "C" *!* CALCULATE MAX(nrinv) FOR EMPTY(fel) TO lcmax *!* ELSE *!* CALCULATE MAX(nrinv) FOR ALLTRIM(UPPER(fel)) == "N" TO lcmax *!* ENDIF *!* *!* lnmax = VAL(lcmax)+1 *!* m.nrinv = ALLTRIM(STR(lnmax)) *!* *!* Store '' To M.NUME_2,M.NUMEGEST,M.explicatia,m.text *!* Store Date() To m.dataact,m.datapif *!* * STORE 1 TO m.bucati *!* *!* For I=1 To 15 *!* T='THISFORM.TEXT'+Iif(I<10,Allt(Str(I,1)),Allt(Str(I,2)))+'.REFRESH' *!* &T *!* Next *!* Thisform.TEXT20.Refresh *!* Thisform.COMBO1.Refresh *!* thisform.text27.Refresh *!* Endif ENDPROC PROCEDURE Terminat1.Command1.Click Local I,T I=1 T='' m.fel="" m.cod=-1 *m.tipcalcul=1 m.dataeval = m.datapif m.valin = m.valoare m.valramasa = m.valoare-m.valrez m.cota = calcul_cota(m.Normat2lun) m.codop = 2 m.id_sectie = thisform.cIdSectie Sele mf Appe Blank Gather Memvar If Thisform.titlufrumos1.Caption='Introducere imobilizari necorporale' Replace fel With 'N' Endif Select mflun Append Blank If Flock() Gather Memvar Replace explicatia With 'Introducere',dataora With Datetime() Replace codop With 2 Endif Unlock Select mfanual Append Blank If Flock() Gather Memvar Replace explicatia With 'Introducere',dataora With Datetime() Replace codop With 2 Endif Unlock buton=1 THISFORM.RELEASE ENDPROC PROCEDURE Text10.Valid * ENDPROC PROCEDURE Text14.Valid SELECT mf LOCATE FOR UPPER(ALLTRIM(nrinv))=UPPER(ALLTRIM(m.nrinv)) IF FOUND() DO mesaj WITH 'Exista deja un mijloc fix cu ','acest numar de inventar!' ENDIF ENDPROC PROCEDURE Text26.GotFocus DO CAUT_ALFa_cursor WITH "sectie","sectie",'NUMELE SECTIEI','M.sectie' SELECT sectie LOCATE FOR UPPER(ALLTRIM(sectie)) = UPPER(ALLTRIM(m.sectie)) IF FOUND() m.id_sectie=id_sectie thisform.cIdSectie = m.id_sectie ENDIF ENDPROC PROCEDURE Text4.Valid *m.valin = m.valoare ENDPROC PROCEDURE Text7.GotFocus If Thisform.fel_imob='C' Local den den=m.denumire IF VAL(m.an)>=2005 SELE norma_2005 SCATTER NAME onorma BLANK OCA=CREATEOBJECT("NORMATREE_2005") OCA.SHOW(1) IF buton = 1 thisform.nnorma_min = onorma.norma_min && in ani thisform.nnorma_max = onorma.norma_max && in ani ENDIF ELSE SELE norma SCATTER NAME onorma BLANK OCA=CREATEOBJECT("NORMATREE") OCA.SHOW(1) IF buton = 1 thisform.nnorma_min = VAL(onorma.normaan) && in ani thisform.nnorma_max = VAL(onorma.normaan) && in ani ENDIF ENDIF m.denumire=den IF buton = 1 m.normaan = thisform.nnorma_min m.normat = thisform.nnorma_min*12 DO CASE CASE LEFT(ALLTRIM(onorma.codmf),2) = [1.] m.scd = '212 ' CASE LEFT(ALLTRIM(onorma.codmf),2) = [2.] IF LEFT(ALLTRIM(onorma.codmf),3) # [2.5] m.scd = '213' + SUBSTR(ALLTRIM(onorma.codmf),3,1) ELSE m.scd = '213' thisform.text21.ReadOnly = .f. ENDIF CASE LEFT(ALLTRIM(onorma.codmf),2) = [3.] m.scd = '214' OTHERWISE * ENDCASE m.codmf = onorma.codmf ENDIF m.normat2lun = m.normat m.notmat2 = m.normaan Thisform.TEXT8.Refresh Thisform.Lim_inf_sup1.Refresh ELSE Thisform.TEXT8.SetFocus Endif Thisform.Refresh ENDPROC PROCEDURE Text7.LostFocus *!* IF TYPE('M.NORMAT')='C' *!* m.normat=VAL(m.normat) *!* m.normaan=VAL(m.normaan) *!* ENDIF ENDPROC PROCEDURE Text8.Valid IF UPPER(ALLTRIM(thisform.fel_imob)) = 'C' If !((thisform.nnorma_min <= m.normaan) And (m.normaan <= thisform.nnorma_max)) Do mesaj With "Durata introdusa nu este din intervalul",Alltrim(Str(thisform.nnorma_min))+" - "+Alltrim(Str(thisform.nnorma_max))+" ani!" Do Case Case thisform.nnorma_min > m.normaan m.normaan = thisform.nnorma_min CASE m.normaan > thisform.nnorma_max m.normaan = thisform.nnorma_max Endcase ENDIF ENDIF m.normat = ROUND(m.normaan*12,0) m.normat2lun = m.normat m.notmat2 = m.normaan ENDPROC PROCEDURE Text9.Valid * ENDPROC PROCEDURE Txt15.Click * ENDPROC PROCEDURE Txt15.Valid * ENDPROC ENDDEFINE DEFINE CLASS preluareinc AS incurs OF "mfix2000.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> * DoCreate = .T. Name = "preluareinc" Shape1.Name = "Shape1" Terminat1.Command1.Name = "Command1" Terminat1.Imbuton1.Height = 29 Terminat1.Imbuton1.Name = "Imbuton1" Terminat1.Imbuton1.Width = 27 Terminat1.Name = "Terminat1" Text1.Left = 157 Text1.Name = "Text1" Text1.TabIndex = 1 Text1.Top = 46 Label3.Left = 15 Label3.Name = "Label3" Label3.TabIndex = 16 Label3.Top = 50 Text2.Name = "Text2" Text2.TabIndex = 3 Label4.Name = "Label4" Label4.TabIndex = 17 TEXT3.Name = "TEXT3" TEXT3.TabIndex = 4 LABEL5.Name = "LABEL5" LABEL5.TabIndex = 19 TEXT4.Name = "TEXT4" TEXT4.TabIndex = 5 LABEL6.Name = "LABEL6" LABEL6.TabIndex = 21 TEXT14.Name = "TEXT14" TEXT14.TabIndex = 6 LABEL17.Name = "LABEL17" LABEL17.TabIndex = 23 TEXT11.Name = "TEXT11" TEXT11.TabIndex = 7 LABEL14.Name = "LABEL14" LABEL14.TabIndex = 18 TEXT12.Name = "TEXT12" TEXT12.TabIndex = 8 LABEL15.Name = "LABEL15" LABEL15.TabIndex = 20 LABEL16.Name = "LABEL16" LABEL16.TabIndex = 22 Text21.Name = "Text21" Text21.TabIndex = 9 Text5.Left = 157 Text5.Name = "Text5" Text5.TabIndex = 2 Text5.Top = 73 Label1.Left = 15 Label1.Name = "Label1" Label1.TabIndex = 15 Label1.Top = 76 Cmdrenunt1.Name = "Cmdrenunt1" Cmdrenunt1.TabIndex = 11 Cmdlist1.Name = "Cmdlist1" Cmdlist1.TabIndex = 12 CMDTERMIN1.Name = "CMDTERMIN1" CMDTERMIN1.TabIndex = 13 Titlufrumos1.AutoSize = .F. Titlufrumos1.Caption = "Fisa Imobilizarilor in Curs" Titlufrumos1.Height = 23 Titlufrumos1.Left = 3 Titlufrumos1.Name = "Titlufrumos1" Titlufrumos1.Top = 1 Titlufrumos1.Width = 249 Titlufrumos1.WordWrap = .F. Cmdrenunt2.Command1.Name = "Command1" Cmdrenunt2.Imbuton1.Height = 27 Cmdrenunt2.Imbuton1.Name = "Imbuton1" Cmdrenunt2.Imbuton1.Width = 30 Cmdrenunt2.Name = "Cmdrenunt2" Cmdlist2.Command1.Name = "Command1" Cmdlist2.Imbuton1.Height = 27 Cmdlist2.Imbuton1.Name = "Imbuton1" Cmdlist2.Imbuton1.Width = 30 Cmdlist2.Name = "Cmdlist2" * PROCEDURE CMDTERMIN1.Click LOCAL I,T I=1 T='' sele mf m.cod=-1 appe blank gather memvar REPLACE fel WITH 'C' BUTON=1 odanu=createobj('danu') odanu.show(1) if buton==2 thisform.release ELSE store 0 to m.nract,m.valoare,m.normat,m.gest,m.cod,m.uzura,m.suma store 0 to m.uzuraprec,m.amorttot,m.amortlun,m.amortprec,uz,M.P,M.K,m.amortan store '' to m.denumire,m.nrpif,m.codmf,m.nrinv,m.tipamort,m.respons,m.scd,m.caract,m.fdoc store '' to M.NUME_2,M.NUMEGEST,M.EXPLICATIA,m.text store date() to m.dataact,m.datapif FOR I=1 TO 15 T='THISFORM.TEXT'+IIF(I<10,ALLT(STR(I,1)),ALLT(STR(I,2)))+'.REFRESH' &T NEXT THISFORM.TEXT20.REFRESH THISFORM.COMBO1.REFRESH endif ENDPROC ENDDEFINE DEFINE CLASS redirect AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Cmdtermin1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="CMDRENUNT1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="cmdGetDir" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="oleImagesList" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="oleTreeview" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Banda21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Titlufrumos1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Terminat1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Renunt1" UniqueID="" Timestamp="" /> * *m: dir *m: filltree *p: da * * BorderStyle = 1 DoCreate = .T. Height = 358 Name = "redirect" Width = 479 Line1.Name = "Line1" * ADD OBJECT 'Banda21' AS banda2 WITH ; Height = 30, ; Left = 0, ; Name = "Banda21", ; Top = 0, ; Width = 410 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="shape" /> ADD OBJECT 'cmdGetDir' AS commandbutton WITH ; Caption = "\ ADD OBJECT 'CMDRENUNT1' AS cmdrenunt WITH ; Left = 492, ; Name = "CMDRENUNT1", ; Top = 264, ; Visible = .F., ; ZOrderSet = 8 *< END OBJECT: ClassLib="..\..\contab\clase\ferestrebaza.vcx" BaseClass="commandbutton" /> ADD OBJECT 'Cmdtermin1' AS cmdtermin WITH ; Left = 492, ; Name = "Cmdtermin1", ; Top = 296, ; Visible = .F., ; ZOrderSet = 7 *< END OBJECT: ClassLib="..\..\contab\clase\ferestrebaza.vcx" BaseClass="commandbutton" /> ADD OBJECT 'Label1' AS label WITH ; Alignment = 0, ; BackStyle = 0, ; Caption = "Introduceti calea directorului unde se afla datele firmei:", ; FontSize = 11, ; Height = 48, ; Left = 22, ; Name = "Label1", ; Top = 48, ; Width = 192, ; WordWrap = .T., ; ZOrderSet = 3 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'oleImagesList' AS olecontrol WITH ; Height = 45, ; Left = 406, ; Name = "oleImagesList", ; Top = 55, ; Width = 65 *< END OBJECT: BaseClass="olecontrol" OLEObject="c:\windows\system\comctl32.ocx" Value="0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/////v////7///8EAAAABQAAAAYAAAAHAAAACAAAAP7//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAABtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAAWAAUA//////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAtRzjLasMBAwAAAMALAAAAAAAAAwBPAGwAZQBPAGIAagBlAGMAdABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAgEDAAAAAgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAxAoAAAAAAAADAEEAYwBjAGUAcwBzAE8AYgBqAFMAaQB0AGUARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAAAAAAAMAQwBoAGEAbgBnAGUAZABQAHIAbwBwAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgAAAD0AAAAAAAAAAQAAAP7///8DAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAA/v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9PAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAFwAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBxaGogWnR1UWhhO2pkZm5baWFldHIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+N2lhqnRsQr8BCEBAqjachQzQSCAAAAO0DAADtAwAAgH7h5gIABQBMAAAAEQAPAMDAwAD/////Ae/NqwAABQAwDc+CcgT///////8FAACAAAAAAAQAAAABBQAAAHcAbwByAGwAZAAAAQQAAABmAGwAZAByAAEFAAAAZgBsAGQAcgAyAAQAAAABAAAAbHQAABIBAABCTRIBAAAAAAAAdgAAACgAAAARAAAADQAAAAEABAAAAAAAnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8A//9wAAAH///wAAAA//B+4CfnD//wAAAA/w7uAnJ+4P/wAAAA937uJycm53/wAAAA8O7ucnJ27g/wAAAA8O4nJycn7g/wAAAA8O4CcnJy4g/wAAAA8O4nJycnJw/wAAAA8O5yDvficg/wAAAA934g7v7nJ3/wAAAA/w7icnJy4P/wAAAA//B+JycnD//wAAAA//9wAAAH///wAAAAAgAAAGx0AAD+AgAAAAABAAEAICAQAAAAAADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAL+wAAAAAAAAAAAAAAAAAAD7+/AAAAAAAAAAAAAAAACwv7+/sAAAAAAAAAAAAAAA8Pv7+/vwAAAAAAAAAAAAD7C/v7+/v7AAAAAAAAAAAAsA+/v7+/v78AAAAAAAAAC/AL+/v7+/v7+wAAAAAAAA8PD7+/v7+/v7+/AAAAAAD7Dwv7+/v7+/v7+wAAAAAAsP8Pv7+/v7+/v78AAAAAC/D/C/v7+/v7+/v7AAAAAA8P//APv7+/v7+/vwAAAAD7D///8Av7+/v7+/sAAAAAv7AP///wD7+/v7+/AAAAAAv78A///wv7+/v7+wAAAAAPv7+wD/8Pv7+/v78AAAAAC/v7C/AP8Av7+/v7AAAAAAAPsAAPsA/wD7+/vwAAAAAAAAAAAAvwD/AL+/sAAAAAAAAAAAAAD7APsA+/AAAAAAAAAAAAAAAL+/AACwAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////8/////D////gP///4A///8AD///AAP//gAA//4AAD/8AAAP/AAAB/gAAAf4AAAH8AAAB/AAAAfgAAAH4AAAB/AAAAfwAAAH8AAAB/ggAAf+eAAH//4AB///gIf//+Hn///5/////////////////wMAAABsdAAA/gIAAAAAAQABACAgEAAAAAAA6AIAABYAAAAoAAAAIAAAAEAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAPC/8AAAAAAAAAAAAAAAAACw/7/wAAAAAAAAAAAAAAAA8L//t/AAAAAAAAAAAAAAALD/v/e/8AAAAAAAAAAAAADwv/+3/7fwAAAAAAAAAAAAsP+//7/3t/AAAAAAAAAAAPC//7//t/e38AAAAAAAAACw/7//v/e3978AAAAAAAAA8L//v/+397f/AAAAAAAAALD/v/+/97f3vwAAAAAAAADwv/+//7f3t/8AAAAAAAAAsP+//7/3t/e/AAAAAAAAAPC//7//v/e3/wAAAAAAAACw/7//v/+3978AAAAAAAAA8L//v/+/97f/AAAAAAAAALD/v/+//7f3vwAAAAAAAADwv/+//7/3t/8AAAAAAAAAsA+//7//v/e/AAAAAAAAAA+wD7APv/+3/wAAAAAAAAAAD7APsA+/978AAAAAAAAAAAAL+/vwD7f/AAAAAAAAAAAAAL+/v7D3vwAAAAAAAAAAAAD7+/vwt/8AAAAAAAAAAAAAD7+/vwC/AAAAAAAAAAAAAAAL8AD7AAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////P////g////wD///8AP///AA///wAD//8AAP//AAA//wAAD/8AAA//AAAP/wAAD/8AAA//AAAP/wAAD/8AAA//AAAP/wAAD/8AAA//AAAP/wAAD//AAA//8AAP//wAD//8AA///AAP//8AD///zh////+f/////8EAAAAbHQAAP4CAAAAAAEAAQAgIBAAAAAAAOgCAAAWAAAAKAAAACAAAABAAAAAAQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAADAwMAAgICAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs7Ozs7Ozs7Ozs7OzsAAACzs7Ozs7Ozs7Ozs7OzAAAAOzs7Ozs7Ozs7Ozs7OwAAA7Ozs7Ozs7Ozs7Ozs7AAAAs7Ozs7Ozs7Ozs7OzswAAADs7Ozs7Ozs7Ozs7OzsAAACzs7Ozs7Ozs7Ozs7OzAAALOzs7Ozs7Ozs7Ozs7MPAAA7Ozs7Ozs7Ozs7Ozs7DwAAs7Ozs7Ozs7Ozs7Ozsw8AADs7Ozs7Ozs7Ozs7OzsPAAOzs7Ozs7Ozs7Ozs7OwvwALOzs7Ozs7Ozs7Ozs7MP8AA7Ozs7Ozs7Ozs7Ozs7C/AAAAAAAAAAAAAAAAAAAA/wAAAL//v/+//7//v/+//78AAAD/v/+//7//v/+//7//AAAAv/+//7//v/+//7//vwAAAP+//7//v/+//7//v/8AAAAP/7//AAAAAAAAAAAAAAAAAL//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////////////////////4AAAAeAAAAHgAAAB4AAAAcAAAAHAAAABwAAAAcAAAAGAAAABgAAAAYAAAAGAAAABAAAAAQAAAAEAAAABAAAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB+A////wf////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAgAwAAABJbWFnZUhlaWdodAAJAAAASQoAAAAPAAAACwAAAEltYWdlV2lkdGgACQAAAEkKAAAAEQAAAAAAADs7Ozs7Ozs7Ozs7DwADs7Ozs7Ozs7Ozs7OzsL8ACzs7Ozs7Ozs7Ozs7OzD/AAOzs7Ozs7Ozs7Ozs7OwvwAAAAA=" /> ADD OBJECT 'oleTreeview' AS olecontrol WITH ; Height = 165, ; Left = 22, ; Name = "oleTreeview", ; Top = 146, ; Width = 426 *< END OBJECT: BaseClass="olecontrol" OLEObject="c:\windows\system\comctl32.ocx" Value="0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/////v////7////+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA//////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBVUDjLasMBAwAAAIABAAAAAAAAAwBPAGwAZQBPAGIAagBlAGMAdABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAgEDAAAAAgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAADAEEAYwBjAGUAcwBzAE8AYgBqAFMAaQB0AGUARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABPAAAAAAAAAAMAQwBoAGEAbgBnAGUAZABQAHIAbwBwAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACIAAAAAAAAAAwAAAAIAAAD+////BQAAAP7////+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+i6BMHCoUbEK/AQhAQKo2nIUM0EggAAAAHLAAADhEAAI5+4eYCAAUAQAAAANz+biDoAwAAAwAAAAHvzasAAAUATwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABcAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgcWhqIFp0dVFoYTtqZGZuW2lhZXRyIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAuoMABgCCAAAAAAAFAACAFrQrIA0AAABvAGwAZQBJAG0AYQBnAGUAcwBMAGkAcwB0AAEAAABcAB/e7L0BAAUAAQAAgA0AAABNb3VzZVBvaW50ZXIACQAAAEkKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANxQz4IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" /> ADD OBJECT 'Renunt1' AS renunt WITH ; Left = 414, ; Name = "Renunt1", ; Top = 2, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Shape1' AS shape WITH ; Height = 2, ; Left = 14, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 96, ; Width = 445, ; ZOrderSet = 5 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape2' AS shape WITH ; BackStyle = 0, ; Height = 303, ; Left = 10, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 44, ; Width = 457, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Terminat1' AS terminat WITH ; Left = 446, ; Name = "Terminat1", ; Top = 2, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Text1' AS textbox WITH ; BackStyle = 0, ; BorderStyle = 0, ; ControlSource = "m.flung", ; FontBold = .F., ; FontName = "Arial Black", ; FontSize = 10, ; Height = 23, ; Left = 226, ; Name = "Text1", ; Top = 57, ; Width = 228, ; ZOrderSet = 4 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; BackStyle = 1, ; ControlSource = "m.calefirm", ; DisabledBackColor = 223,223,223, ; Height = 23, ; Left = 23, ; Name = "Text2", ; ReadOnly = .T., ; Top = 108, ; Width = 426, ; ZOrderSet = 6 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Titlufrumos1' AS titlufrumos WITH ; Caption = "REDIRECTIONARE", ; FontSize = 11, ; Left = 11, ; Name = "Titlufrumos1", ; Top = 6 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="label" /> PROCEDURE Activate THISFORM.DIR ENDPROC PROCEDURE dir LOCAL cDir,T t='\' *cDir = GETDIR() CALEFIRMA=ALLTRIM(M.CALEFIRM) cdir=iif(right(calefirma,1)=t,CALEFIRMA,CALEFIRMA+t) IF EMPTY(m.cDir) RETURN ENDIF THISFORM.DA=.T. THISFORM.Text2.Value = m.cDir THISFORM.OleTreeview.Nodes.Clear THISFORM.FillTree(m.cDir) ENDPROC PROCEDURE filltree PARAMETERS m.path, m.nlevel, m.nCount LOCAL DirArr,i,nTotDir,lvl,pkey m.path = ALLTRIM(m.path) IF PARAMETERS()<2 OR TYPE("m.nlevel") #"N" lvl = 0 ELSE lvl = m.nlevel ENDIF IF PARAMETERS()<2 OR TYPE("m.nCount") #"N" cnt = 0 ELSE cnt = m.nCount ENDIF lvl = lvl + 1 cnt = cnt + 1 pkey = LOWER(SUBSTR(m.path,1,RAT("\",m.path,2)))+"_" * Add items to treeview control o = THIS.oleTreeview IF cnt = 1 oNode = o.nodes.add(,1,LOWER(m.path)+"_",LOWER(m.path),,) oNode.Image = "world" ELSE oNode = o.nodes.add(m.pkey,4,LOWER(m.path)+"_",LOWER(m.path),,) * oNode.Image = "fldr2" ENDIF *o.Nodes.sorted = .T. DIMENSION DirArr[1,1] nTotDir=ADIR(DirArr,m.path+"*.","D") ASORT(DirArr) FOR i = 1 TO m.nTotDir IF DirArr[m.i,1] != '.' AND ATC('D',DirArr[m.i,5])#0 THIS.FillTree(m.path+DirArr[m.i,1]+'\', m.lvl, m.cnt) ENDIF ENDFOR ENDPROC PROCEDURE Init IF TYPE("THIS.oleTreeview") # "O" OR ISNULL(THIS.oleTreeview) RETURN .F. ENDIF ENDPROC PROCEDURE cmdGetDir.Click LOCAL cDir cDir = GETDIR() *m.cdir IF EMPTY(m.cDir) RETURN ENDIF THISFORM.DA=.T. THISFORM.Text2.Value = m.cDir THISFORM.OleTreeview.Nodes.Clear THISFORM.FillTree(m.cDir) ENDPROC PROCEDURE Cmdtermin1.Click * ENDPROC PROCEDURE Cmdtermin1.Valid local c,c1,l,cf cf=calefirma CALEFIRMA=ALLTRIM(THISFORM.text2.value) l=len(nfscurt) if right(calefirma,1)#'\' calefirma=calefirma+'\' endif c=upper(right(calefirma,l+1)) c1=upper(nfscurt+'\') IF !FILE('&CALEFIRMA\DATEAN\CALENdar.DBF') or c#c1 DO MESAJATENT WITH 'Cale incorecta!','Alegeti directorul in care se afla datele firmei!' calefirma=cf RETURN 0 ENDIF m.calefirm=calefirma sele firma loca for firma=m.flung repl calefirm with calefirma thisform.release ostart.show(1) ENDPROC PROCEDURE oleTreeview.Click *** OLE Control Event *** *IF !THISFORM.DA * THISFORM.DIR *ELSE THISFORM.TEXT2.Value = THIS.SelectedItem.TEXT THISFORM.TEXT2.REFRESH *ENDIF ENDPROC PROCEDURE Terminat1.Command1.Valid THISFORM.CMDTermin1.Valid ENDPROC ENDDEFINE DEFINE CLASS seleluna AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Combo1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Cmdtermin2" UniqueID="" Timestamp="" /> * BorderStyle = 1 DoCreate = .T. Height = 133 Name = "seleluna" Width = 240 Line1.Name = "Line1" * ADD OBJECT 'Cmdtermin2' AS cmdtermin WITH ; Left = 192, ; Name = "Cmdtermin2", ; Top = 84, ; ZOrderSet = 6, ; Imbuton1.Height = 29, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 27, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'Combo1' AS combobox WITH ; BoundColumn = 2, ; BoundTo = .T., ; ColumnCount = 2, ; ControlSource = "", ; Height = 24, ; Left = 24, ; Name = "Combo1", ; RowSource = "nl,an", ; RowSourceType = 6, ; SpecialEffect = 2, ; Style = 2, ; Top = 48, ; Width = 72, ; ZOrderSet = 3 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'Label1' AS label WITH ; BackStyle = 0, ; Caption = "Selectati anul si luna de inceput:", ; Height = 13, ; Left = 24, ; Name = "Label1", ; Top = 24, ; Width = 192, ; ZOrderSet = 2 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; BackStyle = 0, ; Caption = " ", ; FontItalic = .T., ; FontSize = 10, ; ForeColor = 0,0,128, ; Height = 17, ; Left = 136, ; Name = "Label2", ; Top = 52, ; Width = 27, ; ZOrderSet = 4 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; BackStyle = 0, ; Caption = " ", ; FontItalic = .T., ; FontSize = 10, ; ForeColor = 0,0,128, ; Height = 17, ; Left = 171, ; Name = "Label3", ; Top = 52, ; Width = 40, ; ZOrderSet = 5 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Shape1' AS shape WITH ; BackStyle = 0, ; Height = 109, ; Left = 12, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 12, ; Width = 217, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> PROCEDURE Combo1.Valid sele calendar anul=an luna=nl thisform.label2.caption=luna thisform.label3.caption=anul ENDPROC ENDDEFINE DEFINE CLASS sit AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Banda21" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Titlu1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Excel1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Terminat1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="List2" UniqueID="" Timestamp="" /> * BorderStyle = 2 DoCreate = .T. Height = 449 Name = "sit" Width = 729 * ADD OBJECT 'Banda21' AS banda2 WITH ; Height = 30, ; Left = 0, ; Name = "Banda21", ; Top = 0, ; Width = 656, ; ZOrderSet = 0 *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="shape" /> ADD OBJECT 'Excel1' AS excel WITH ; Height = 28, ; Left = 660, ; Name = "Excel1", ; Top = 3, ; Width = 30, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Grid1' AS grid WITH ; BackColor = 255,255,255, ; DeleteMark = .F., ; GridLineColor = 192,192,192, ; Height = 409, ; Left = 8, ; Name = "Grid1", ; ReadOnly = .T., ; RecordSource = "rulaje", ; Top = 36, ; Width = 711, ; ZOrderSet = 3 *< END OBJECT: BaseClass="grid" /> ADD OBJECT 'List2' AS list WITH ; Left = 800, ; Name = "List2", ; Top = 0, ; Visible = .F., ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Terminat1' AS terminat WITH ; Left = 692, ; Name = "Terminat1", ; Top = 3, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Titlu1' AS titlu WITH ; Caption = "SITUATIE ANALITICA - RULAJ AMORTIZMENTE", ; Height = 37, ; Left = 11, ; Name = "Titlu1", ; Top = 8, ; Width = 624, ; ZOrderSet = 1 *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="label" /> PROCEDURE Activate tw1=thisform.Width tl1=thisform.Height thisform.WindowState=2 tw2=thisform.Width tl2=thisform.Height gw1=thisform.grid1.width gl1=thisform.grid1.height thisform.grid1.width=ROUND(gw1*tw2/tw1,0) thisform.grid1.height=ROUND(gl1*tl2/tl1,0) * thisform.paint thisform.refresh ENDPROC PROCEDURE Show LPARAMETERS nStyle THISFORM.GRID1.SetAll("DynamicBackColor", "IIF(!EMPTY(NL), RGB(255,255,255), RGB(215,215,255))", "Column") ENDPROC PROCEDURE Excel1.Command1.Click LOCAL i,xlsheet,XLApp,tmpsheet exista_excel=.t. p2='AN' SELECT RULAJE FOR J=2 TO FCOUNT() T=FIELD(J) p2=p2+','+T ENDFOR *WAIT WINDOW p2 p1=p2 ON ERROR do exportare with 'rulaje',p1,p2 tmpsheet = GetObject('','excel.sheet') ON ERROR IF exista_excel WAIT WINDOW "Se deschide Excel..." NOWAIT XLApp = tmpsheet.application XLApp.Visible = .t. XLApp.WorkBooks.Add() XLSheet = XLApp.ActiveSheet SELECT RULAJE FOR J=1 TO FCOUNT() T=FIELD(J) XLSheet.Cells(1,J).Value = T *XLSheet.Cells(1,2).Value = "Data Act" NEXT i=1 sele RULAJE scan i=i+1 FOR J=1 TO FCOUNT() T=FIELD(J) XLSheet.Cells(i,J).Value =&T NEXT * XLSheet.Cells(i,2).Value =dataact endscan ENDIF ENDPROC PROCEDURE Grid1.Init FOR i = 3 TO this.ColumnCount this.Columns[i].inputMask = get_mask(14,gnZ) ENDFOR ENDPROC ENDDEFINE DEFINE CLASS start00 AS ffergen OF "ferestrebaza.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="img_start" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="img_ter_al" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="cboLuna" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="cboFirma" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="lblFirma" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="lblLuna" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="lblAnul" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="img_start_al" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="cboAnul" UniqueID="" Timestamp="" /> * *m: cindmaus *m: go *m: lasfirsit *m: validfirma *m: validluna *p: tt1 *p: tt2 *p: tt3 *p: ttanul *p: ttdata *p: ttfirma *p: ttluna * * AutoCenter = .T. BackColor = 255,255,255 BorderStyle = 0 DoCreate = .T. Height = 153 Name = "start00" Picture = ..\grafice\backgrnd.bmp TabStop = .F. tt1 = "" tt2 = "" tt3 = "" ttanul = "" ttdata = "" ttfirma = "" ttluna = " Width = 529 WindowState = 0 WindowType = 1 * ADD OBJECT 'cboAnul' AS combobox WITH ; Alignment = 0, ; BackColor = 255,255,255, ; BorderStyle = 0, ; ControlSource = "thisform.ttAnul", ; FontSize = 9, ; ForeColor = 0,0,0, ; Format = "", ; Height = 20, ; Left = 267, ; Name = "cboAnul", ; RowSource = "1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020", ; RowSourceType = 1, ; SpecialEffect = 2, ; Style = 2, ; TabIndex = 2, ; TabStop = .T., ; Top = 47, ; Value = 2000, ; Visible = .T., ; Width = 247, ; ZOrderSet = 35 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'cboFirma' AS combobox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; ControlSource = "thisform.ttFirma", ; FontSize = 9, ; ForeColor = 0,0,0, ; Format = "", ; Height = 20, ; InputMask = "", ; Left = 267, ; Name = "cboFirma", ; RowSource = "firma.firma", ; RowSourceType = 2, ; SpecialEffect = 2, ; Style = 2, ; TabIndex = 1, ; TabStop = .T., ; Top = 10, ; Visible = .T., ; Width = 247, ; ZOrderSet = 17 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'cboLuna' AS combobox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; ControlSource = "thisform.ttluna", ; FontSize = 9, ; ForeColor = 0,0,0, ; Format = "", ; Height = 20, ; Left = 267, ; Name = "cboLuna", ; RowSource = "lunilean.numeluna", ; RowSourceType = 6, ; SpecialEffect = 2, ; Style = 2, ; TabIndex = 3, ; TabStop = .T., ; Top = 85, ; Visible = .T., ; Width = 247, ; ZOrderSet = 27 *< END OBJECT: BaseClass="combobox" /> ADD OBJECT 'img_start' AS image WITH ; Height = 156, ; Left = 0, ; Name = "img_start", ; Picture = ..\grafice\start.bmp, ; Stretch = 2, ; Top = 0, ; Width = 529, ; ZOrderSet = 0 *< END OBJECT: BaseClass="image" /> ADD OBJECT 'img_start_al' AS image WITH ; BackStyle = 0, ; Height = 28, ; Left = 80, ; Name = "img_start_al", ; Picture = ..\grafice\start_albastru.bmp, ; Stretch = 2, ; Top = 120, ; Width = 108, ; ZOrderSet = 21 *< END OBJECT: BaseClass="image" /> ADD OBJECT 'img_ter_al' AS image WITH ; BackStyle = 0, ; Height = 34, ; Left = 336, ; Name = "img_ter_al", ; Picture = ..\grafice\terminat_a.bmp, ; Stretch = 2, ; Top = 116, ; Width = 128, ; ZOrderSet = 2 *< END OBJECT: BaseClass="image" /> ADD OBJECT 'lblAnul' AS label WITH ; Alignment = 1, ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 0, ; Caption = "Anul:", ; FontBold = .T., ; FontName = "Courier New", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 209, ; Name = "lblAnul", ; TabIndex = 6, ; Top = 49, ; Width = 42, ; ZOrderSet = 20 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'lblFirma' AS label WITH ; Alignment = 1, ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 0, ; Caption = "Firma:", ; FontBold = .T., ; FontName = "Courier New", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 201, ; Name = "lblFirma", ; TabIndex = 5, ; Top = 13, ; Width = 50, ; ZOrderSet = 18 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'lblLuna' AS label WITH ; Alignment = 1, ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 0, ; Caption = "Luna contabila:", ; FontBold = .T., ; FontName = "Courier New", ; FontShadow = .F., ; FontSize = 10, ; ForeColor = 0,0,0, ; Height = 18, ; Left = 129, ; Name = "lblLuna", ; TabIndex = 4, ; Top = 87, ; Width = 122, ; ZOrderSet = 6 *< END OBJECT: BaseClass="label" /> PROCEDURE Activate thisform.ttfirma=pofirma.firma thisform.ttanul=m.an thisform.ttluna=m.luna SELE FIRMA go top if !eof() LOCAL II,ESTE II=1 ESTE=.F. FOR II = 1 TO FCOUNT( ) IF ALLT(FIELD(II))='PERMIS' ESTE=.T. ENDIF NEXT IF ESTE SELE FIRMA REPL ALL PERMIS WITH '*' FOR EMPTY(PERMIS) UTILIZATOR=ALLT(UTILIZATOR) SET FILTER TO ALLT(PERMIS)='*' OR LIKE('*'+UTILIZATOR+'*',PERMIS) AND !EMPTY(ALLT(PERMIS)) ENDIF SELE FIRMA GO TOP ENDIF ENDPROC PROCEDURE cindmaus ENDPROC PROCEDURE go IF THISFORM.VALIDLUNA() * THISFORM.VISIBLE=.F. THISFORM.LASFIRSIT * do totv * DO INIT_OPTIUNI THISFORM.hide ENDIF ENDPROC PROCEDURE Init *!* CLOSE DATABASES *!* calefirma=dirgen *!* Do des With 'FIRMA' IN totv.prg *!* Sele FIRMA *!* Go Top *!* If !Eof() *!* Local II,ESTE *!* II=1 *!* ESTE=.F. *!* For II = 1 To Fcount( ) *!* If Allt(Field(II))='PERMIS' *!* ESTE=.T. *!* Endif *!* Next *!* If ESTE *!* Sele FIRMA *!* Repl All PERMIS With '*' For Empty(PERMIS) *!* UTILIZATOR=Allt(UTILIZATOR) *!* Set Filter To Allt(PERMIS)='*' Or Like('*'+UTILIZATOR+'*',PERMIS) And !Empty(Allt(PERMIS)) *!* Endif *!* Sele FIRMA *!* Go Top *!* m.flung=FIRMA *!* thisform.ttfirma=ALLTRIM(firma) *!* m.antet=Alltrim(M.flung) *!* nfscurt=Alltrim(fscurt) *!* m.CALEFIRM=ADDBS(Alltrim(CALEFIRM)) *!* calefirma=M.CALEFIRM *!* LOC=Allt(LOCTEMPO) *!* If ESERVER And !Empty(CALES) *!* calefirma=ADDBS(STRTRAN(CALES+'\'+nfscurt,"\\","\")) *!* Endif *!* Else *!* Do Form STARTFIRMA *!* Do mesaj With 'Pentru initializare programul trebuie restartat','' *!* QUIT *!* Endif *!* *daca firma a fost creata in sal2000__________ *!* If !File('&CALEFIRMA\datean\calendar.DBF') And File('&CALEFIRMA\datean\calensal.DBF') *!* Do firmadinsal *!* Do des With 'FIRMA' IN totv.prg *!* Endif *!* *** aleg ultima luna deschisa *!* Do des With 'CALENDAR' IN totv.prg *!* SELECT calendar *!* Go Bottom *!* Scatter Memvar *!* thisform.ttanul=an *!* lc_luna=nl *!* lc_anul=an *!* Do des With 'LUNILEAN' IN totv.prg *!* Seek(lc_luna) *!* Scatter Memvar *!* m.luna=numeluna *!* thisform.ttluna=numeluna *!* THIS.CBOFirma.SetFocus ENDPROC PROCEDURE KeyPress LPARAMETERS nKeyCode, nShiftAltCtrl if nkeycode=13 this.go() ELSE DODEFAULT () endif ENDPROC PROCEDURE lasfirsit *capapl="CONT2000 Firma "+numefirma+"- Luna contabila: "+RTRIM(M.luna)+" "+M.AN+" " SELECT lunilean LOCATE FOR nl=m.nl m.luna=numeluna &&ESTE CUMVA LUNA BLOCATA? SELE calendar LOCA for nl=m.nl and AN=m.AN SCAT memv luna_inchisa=smf &&ESTE CUMVA LUNA NEPLATITA? *sele calendar *loca for nl=m.nl and an=m.an *SKIP *IF EOF() IF e_ultima_luna() IF USED('cul') USE IN cul ENDIF * SELE 0 * USE &DIRGEN\_ALFA\DATEAN\CUL ALIAS CUL DO DES WITH 'CUL' IN totv.prg IF SERIA_LUNARA_E_CORECTA() LUNA_NEPLATITA=.F. ELSE LUNA_NEPLATITA=.T. ENDIF SELE cul USE ELSE LUNA_NEPLATITA=.F. ENDIF Select FIRMA LOCATE FOR firma=thisform.ttfirma Scatter Name poFirma && OBIECT GLOBAL Select calendar Scatter Name poCalendar && OBIECT GLOBAL NUMEFIRMA=UPPER(rTRIM(poFirma.firma)) *NUMEPROGRAM=UPPER(ALLTRIM(PCNUMEAPP)) capapl=NUMEPROGRAM+" Firma "+NUMEFIRMA+"- Luna contabila: "+RTRIM(M.luna)+" "+M.AN+" " goApp.SetCaption(capapl) ENDPROC PROCEDURE validfirma *WAIT WINDOW this.ttFirma Sele FIRMA Loca For FIRMA=this.ttFirma Scatter Memvar antet=ALLTRIM(M.FLUNG) NFSCURT=Alltrim(m.FSCURT) CALEFIRMA=Alltrim(M.CALEFIRM) IF !Start_Nou() LOC=ALLT(LOCTEMPO) ELSE LOC = ADDBS(gcTempPath) ENDIF DIRFIRM=addbs(loc)+nfscurt+"\" If ESERVER And !Empty(CALES) CALEFIRMA=CALES+'\'+NFSCURT Endif *daca firma a fost creata in sal2000__________ *!* If !File('&CALEFIRMA\datean\calendar.DBF') And File('&CALEFIRMA\datean\calensal.DBF') *!* Do firmadinsal *!* Do DES With 'LUNILEAN' *!* Do DES With 'CALENDAR' *!* Endif IF USED('CALENDAR') Sele calendar USE ENDIF *** compar calendarmf.dbf cu calendar.dbf DO compar_calendare WITH 'calendarmf','calendar' *** aleg ultima luna deschisa Do DES With 'CALENDAR' Sele calendar Go Bottom Scatter Memvar THIS.TTAnul=AN Sele lunilean Seek(m.nl) Scatter Memvar m.luna=m.numeluna THIS.TTLUNA=LUNA THIS.CBOAnul.Refresh THIS.CBOLuna.Refresh ENDPROC PROCEDURE validluna local amin,amax,lmin,lmax,_an,_luna *!* WAIT WINDOW this.ttanul *!* WAIT WINDOW this.ttluna *!* WAIT WINDOW this.ttFirma *m.an=thisform.ttanul _AN=THIS.TTANUL _LUNA=THIS.TTLUNA m.an = THIS.TTANUL SELECT lunilean LOCATE FOR numeluna=this.ttluna SCATTER MEMVAR _NL=m.NL _an=m.an *!* m.luna=numeluna sele calendar LOCATE FOR !EMPTY(an) AND !EMPTY(nl) IF FOUND() amin=an lmin=nl endif go bottom amax=an lmax=nl && verific daca luna aleasa este mai mica decat luna maxima deschisa inscrisa in tabelul start_meniuri lnLunaC = VAL(m.an)*12+VAL(m.nl) lcCaleFirma = ADDBS(calefirma) lcFscurt = ALLTRIM(nfscurt) lcLunaS = Citeste_Firma_Luna(lcCaleFirma,lcFscurt) && proceduri_verificare_luna.prg lcLuna = m.nl lcAn = m.an lnPos = AT("\",lcLunaS) IF lnPos = 0 lnLunaS = 0 ELSE lcAn = LEFT(lcLunaS,lnPos - 1) lcLuna = SUBSTR(lcLunaS,lnPos+1) lnLunaS = VAL(lcAn)*12 + VAL(lcLuna) ENDIF IF lnLunaC>lnLunaS DO mesaj WITH "Ultima luna deschisa este: "+lcLuna+" "+lcAn,"" sele calendar LOCATE FOR VAL(an) = VAL(lcAn) AND VAL(nl) = VAL(lCLuna) IF FOUND() scatter memvar THIS.TTANUL = m.an sele lunilean seek(m.nl) m.luna=numeluna ENDIF THIS.CBOAnul.Refresh THIS.CBOLuna.Refresh RETURN .F. ENDIF &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& *daca luna nu e dechisa___________ if VAL(_an)*12+VAL(_NL)>VAL(amax)*12+VAL(lmax) do mesaj with "Luna "+rtrim(_NL)+" "+_an+" nu a fost deschisa!","Ultima luna deschisa este: "+lmax+" "+amax *WAIT WINDOW "Ultima luna deschisa este: "+lmax+" "+amax sele calendar go bottom scatter memvar thisform.ttanul=an sele lunilean seek(M.nl) IF FOUND() m.luna=numeluna THISFORM.TTLUNA=NUMELUNA ENDIF THIS.CBOAnul.Refresh THIS.CBOLuna.Refresh RETURN .F. endif *daca luna nu exista_________________ if VAL(_an)*12+VAL(_NL) *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Label10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column2.Header2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column2.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column3.Header3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column3.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column4.Header4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column4.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column5.Header5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column5.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column6.Header6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column6.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column7.Header7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column7.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column8.Header8" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column8.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column9.Header9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column9.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column10.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column10.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column11.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column11.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column13.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column13.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column14.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column14.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column15.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column15.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column16.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column16.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column17.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column17.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column18.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column18.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column19.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column19.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column20.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column20.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column1.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column1.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column12.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column12.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column21.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column21.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column22.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column22.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text16" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text17" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="oMenuShortcut" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label19" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="t3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Excel1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="LIST1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="TERMINAT1" UniqueID="" Timestamp="" /> * *m: afisactual *m: butdrept *m: calcamort *m: calcuzura *m: modificare * * BackColor = 255,255,255 DoCreate = .T. Height = 523 Name = "viz" Width = 793 Line1.Left = -6 Line1.Name = "Line1" Line1.Top = 496 * ADD OBJECT 'Check1' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check2' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check3' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check4' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check9' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Command1' AS commandbutton WITH ; Caption = "", ; Enabled = .T., ; Height = 27, ; Left = 690, ; Name = "Command1", ; Picture = ..\..\contab\grafice\edit1.bmp, ; StatusBarText = "", ; TabIndex = 4, ; ToolTipText = "Modificare", ; Top = 356, ; Width = 98 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Command2' AS commandbutton WITH ; Caption = "", ; Enabled = .T., ; Height = 27, ; Left = 690, ; Name = "Command2", ; Picture = ..\..\contab\grafice\delete.bmp, ; StatusBarText = "", ; TabIndex = 4, ; ToolTipText = "Eliminarea din lista", ; Top = 326, ; Width = 98 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Command3' AS commandbutton WITH ; Caption = "Calcul amortizare", ; Height = 51, ; Left = 696, ; Name = "Command3", ; Top = 120, ; Width = 84, ; WordWrap = .T. *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Excel1' AS excel WITH ; Left = 696, ; Name = "Excel1", ; Top = 384, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Grid1' AS grid WITH ; BackColor = 254,255,240, ; ColumnCount = 22, ; DeleteMark = .F., ; FontName = "Arial Narrow", ; GridLineColor = 128,128,128, ; Height = 405, ; Left = 6, ; Name = "Grid1", ; Panel = 1, ; ReadOnly = .T., ; RecordSource = "xMF", ; TabIndex = 1, ; Top = 27, ; Width = 672, ; Column1.Alignment = 1, ; Column1.BackColor = 254,255,240, ; Column1.ColumnOrder = 1, ; Column1.ControlSource = "nract", ; Column1.FontName = "Arial Narrow", ; Column1.Name = "Column2", ; Column1.ReadOnly = .T., ; Column1.Width = 48, ; Column2.Alignment = 1, ; Column2.BackColor = 254,255,240, ; Column2.ColumnOrder = 10, ; Column2.ControlSource = "uzura", ; Column2.FontName = "Arial Narrow", ; Column2.Name = "Column3", ; Column2.ReadOnly = .T., ; Column2.Width = 44, ; Column3.Alignment = 1, ; Column3.BackColor = 254,255,240, ; Column3.ColumnOrder = 2, ; Column3.ControlSource = "datact", ; Column3.FontName = "Arial Narrow", ; Column3.Name = "Column4", ; Column3.ReadOnly = .T., ; Column3.Width = 53, ; Column4.Alignment = 0, ; Column4.BackColor = 254,255,240, ; Column4.ColumnOrder = 3, ; Column4.ControlSource = "denumire", ; Column4.FontName = "Arial Narrow", ; Column4.Name = "Column5", ; Column4.ReadOnly = .T., ; Column4.Width = 151, ; Column5.Alignment = 1, ; Column5.BackColor = 254,255,240, ; Column5.ColumnOrder = 4, ; Column5.ControlSource = "valoare", ; Column5.FontName = "Arial Narrow", ; Column5.Format = "r", ; Column5.InputMask = "99 999 999 999 999", ; Column5.Name = "Column6", ; Column5.ReadOnly = .T., ; Column5.Width = 101, ; Column6.Alignment = 1, ; Column6.BackColor = 254,255,240, ; Column6.ColumnOrder = 7, ; Column6.ControlSource = "nrinv", ; Column6.FontName = "Arial Narrow", ; Column6.Name = "Column7", ; Column6.ReadOnly = .T., ; Column6.Width = 51, ; Column7.Alignment = 1, ; Column7.BackColor = 254,255,240, ; Column7.ColumnOrder = 8, ; Column7.ControlSource = "codmf", ; Column7.FontName = "Arial Narrow", ; Column7.Name = "Column8", ; Column7.ReadOnly = .T., ; Column7.Width = 44, ; Column8.Alignment = 1, ; Column8.BackColor = 254,255,240, ; Column8.ColumnOrder = 9, ; Column8.ControlSource = "normat/12", ; Column8.DynamicForeColor = "IIF(UZURA>=NORMAT,RGB(0,0,255),RGB(0,0,0))", ; Column8.FontName = "Arial Narrow", ; Column8.FontSize = 9, ; Column8.Format = "r", ; Column8.InputMask = "9999", ; Column8.Name = "Column9", ; Column8.ReadOnly = .T., ; Column8.Width = 42, ; Column9.Alignment = 0, ; Column9.BackColor = 254,255,240, ; Column9.ColumnOrder = 5, ; Column9.ControlSource = "datapif", ; Column9.FontName = "Arial Narrow", ; Column9.Name = "Column10", ; Column9.ReadOnly = .T., ; Column9.Width = 53, ; Column10.Alignment = 0, ; Column10.BackColor = 254,255,240, ; Column10.ColumnOrder = 6, ; Column10.ControlSource = "nrpif", ; Column10.FontName = "Arial Narrow", ; Column10.Name = "Column11", ; Column10.ReadOnly = .T., ; Column10.Width = 38, ; Column11.BackColor = 254,255,240, ; Column11.ColumnOrder = 11, ; Column11.ControlSource = "tipamort", ; Column11.FontName = "Arial Narrow", ; Column11.Name = "Column13", ; Column11.ReadOnly = .T., ; Column11.Width = 46, ; Column12.BackColor = 254,255,240, ; Column12.ColumnOrder = 16, ; Column12.ControlSource = "gest", ; Column12.FontName = "Arial Narrow", ; Column12.Name = "Column14", ; Column12.ReadOnly = .T., ; Column12.Width = 44, ; Column13.BackColor = 254,255,240, ; Column13.ColumnOrder = 19, ; Column13.ControlSource = "respons", ; Column13.FontName = "Arial Narrow", ; Column13.Name = "Column15", ; Column13.ReadOnly = .T., ; Column13.Width = 122, ; Column14.BackColor = 254,255,240, ; Column14.ColumnOrder = 13, ; Column14.ControlSource = "cota", ; Column14.FontName = "Arial Narrow", ; Column14.Format = "r", ; Column14.InputMask = "999.99%", ; Column14.Name = "Column16", ; Column14.ReadOnly = .T., ; Column14.Visible = .T., ; Column14.Width = 40, ; Column15.BackColor = 254,255,240, ; Column15.ColumnOrder = 20, ; Column15.ControlSource = "scd", ; Column15.FontName = "Arial Narrow", ; Column15.Name = "Column17", ; Column15.ReadOnly = .T., ; Column15.Width = 43, ; Column16.BackColor = 254,255,240, ; Column16.ColumnOrder = 12, ; Column16.ControlSource = "amortlun", ; Column16.FontName = "Arial Narrow", ; Column16.Format = "r", ; Column16.InputMask = "999 999 999 999", ; Column16.Name = "Column18", ; Column16.ReadOnly = .T., ; Column17.BackColor = 254,255,240, ; Column17.ColumnOrder = 14, ; Column17.ControlSource = "amorttot", ; Column17.FontName = "Arial Narrow", ; Column17.Format = "r", ; Column17.InputMask = "999 999 999 999", ; Column17.Name = "Column19", ; Column17.ReadOnly = .T., ; Column18.BackColor = 254,255,240, ; Column18.ColumnOrder = 21, ; Column18.ControlSource = "casat", ; Column18.FontName = "Arial Narrow", ; Column18.Name = "Column20", ; Column18.ReadOnly = .T., ; Column18.Width = 37, ; Column19.BackColor = 254,255,240, ; Column19.ColumnOrder = 22, ; Column19.ControlSource = "cod", ; Column19.FontName = "Arial Narrow", ; Column19.Name = "Column1", ; Column19.ReadOnly = .T., ; Column19.Width = 48, ; Column20.BackColor = 254,255,240, ; Column20.ColumnOrder = 15, ; Column20.ControlSource = "amortan", ; Column20.FontName = "Arial Narrow", ; Column20.Format = "r", ; Column20.InputMask = "999 999 999 999", ; Column20.Name = "Column12", ; Column20.ReadOnly = .T., ; Column21.BackColor = 254,255,240, ; Column21.ColumnOrder = 17, ; Column21.ControlSource = "normat2", ; Column21.FontName = "Arial Narrow", ; Column21.Name = "Column21", ; Column21.ReadOnly = .T., ; Column21.Width = 32, ; Column22.BackColor = 254,255,240, ; Column22.ColumnOrder = 18, ; Column22.ControlSource = "valramasa", ; Column22.FontName = "Arial Narrow", ; Column22.Format = "r", ; Column22.InputMask = "999 999 999 999", ; Column22.Name = "Column22", ; Column22.ReadOnly = .T., ; Column22.Width = 56 *< END OBJECT: BaseClass="grid" /> ADD OBJECT 'Grid1.Column1.Header1' AS header WITH ; Caption = "", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column1.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column10.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data PIF", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column10.Text1' AS textbox WITH ; Alignment = 0, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column11.Header1' AS header WITH ; Alignment = 2, ; Caption = "Nr. PIF", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column11.Text1' AS textbox WITH ; Alignment = 0, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column12.Header1' AS header WITH ; Alignment = 2, ; Caption = "Amortizare anuala", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column12.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column13.Header1' AS header WITH ; Caption = "Tip Amort.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column13.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column14.Header1' AS header WITH ; Caption = "Nr. Gest.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column14.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column15.Header1' AS header WITH ; Alignment = 2, ; Caption = "Responsabil", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column15.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column16.Header1' AS header WITH ; Alignment = 2, ; Caption = "Cota", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column16.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T., ; Visible = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column17.Header1' AS header WITH ; Caption = "Cont Deb.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column17.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column18.Header1' AS header WITH ; Alignment = 2, ; Caption = "Amortizment", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column18.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column19.Header1' AS header WITH ; Alignment = 2, ; Caption = "Total Amort.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column19.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column2.Header2' AS header WITH ; Alignment = 2, ; Caption = "Nr. Act", ; FontName = "Arial Narrow", ; Name = "Header2" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column2.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T., ; ToolTipText = "IIF(UZURA>=NORMAT,'Amortizat','Neamortizat')" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column20.Header1' AS header WITH ; Alignment = 2, ; Caption = "Casat", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column20.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column21.Header1' AS header WITH ; Caption = "DNS 2", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column21.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column22.Header1' AS header WITH ; Caption = "Val.ramasa dupa schimbarea DNS", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column22.Text1' AS textbox WITH ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column3.Header3' AS header WITH ; Alignment = 2, ; Caption = "Uzura (luni)", ; FontName = "Arial Narrow", ; Name = "Header3" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column3.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T., ; ToolTipText = "" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column4.Header4' AS header WITH ; Alignment = 2, ; Caption = "Data Act", ; FontName = "Arial Narrow", ; Name = "Header4" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column4.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column5.Header5' AS header WITH ; Alignment = 2, ; Caption = "Denumire", ; FontName = "Arial Narrow", ; Name = "Header5" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column5.Text1' AS textbox WITH ; Alignment = 0, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column6.Header6' AS header WITH ; Alignment = 2, ; Caption = "Valoare", ; FontName = "Arial Narrow", ; Name = "Header6" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column6.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 254,255,240, ; BorderColor = 0,0,0, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column7.Header7' AS header WITH ; Alignment = 2, ; Caption = "Nr. Inventar", ; FontName = "Arial Narrow", ; Name = "Header7" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column7.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column8.Header8' AS header WITH ; Alignment = 2, ; Caption = "Cod MF", ; FontName = "Arial Narrow", ; Name = "Header8" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column8.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column9.Header9' AS header WITH ; Alignment = 2, ; Caption = "DNS(ani)", ; FontName = "Arial Narrow", ; Name = "Header9" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column9.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 254,255,240, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; FontSize = 9, ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Label1' AS label WITH ; AutoSize = .T., ; Caption = "Amortizmente:", ; FontBold = .T., ; FontName = "Times New Roman", ; FontSize = 12, ; Height = 22, ; Left = 264, ; Name = "Label1", ; TabIndex = 8, ; Top = 436, ; Width = 100 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label10' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; Caption = "VIZUALIZARE MIJLOACE FIXE IN LUNA", ; FontBold = .T., ; FontName = "BankGothic Md BT", ; FontShadow = .F., ; FontSize = 12, ; ForeColor = 255,255,255, ; Height = 22, ; Left = 7, ; Name = "Label10", ; TabIndex = 10, ; Top = 6, ; Width = 335, ; ZOrderSet = 0 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label19' AS label WITH ; Alignment = 2, ; AutoSize = .F., ; BackColor = 254,255,240, ; Caption = "Nu sunt inregistrate mijloace fixe in aceasta luna!", ; FontBold = .T., ; FontSize = 12, ; ForeColor = 255,0,0, ; Height = 60, ; Left = 246, ; Name = "Label19", ; Top = 199, ; Visible = .F., ; Width = 204, ; WordWrap = .T. *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; AutoSize = .T., ; Caption = "Total Amortizmente:", ; FontBold = .T., ; FontName = "Times New Roman", ; FontSize = 12, ; Height = 22, ; Left = 514, ; Name = "Label2", ; TabIndex = 8, ; Top = 452, ; Width = 139 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label3' AS label WITH ; AutoSize = .T., ; Caption = "Rulaje:", ; FontBold = .T., ; FontName = "Times New Roman", ; FontSize = 12, ; Height = 22, ; Left = 426, ; Name = "Label3", ; TabIndex = 8, ; Top = 450, ; Width = 51 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; AutoSize = .T., ; Caption = "Total Valoare:", ; FontBold = .T., ; FontName = "Times New Roman", ; FontSize = 12, ; Height = 22, ; Left = 26, ; Name = "Label4", ; TabIndex = 8, ; Top = 436, ; Width = 99 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label7' AS label WITH ; Caption = "Selectie", ; Height = 17, ; Left = 690, ; Name = "Label7", ; TabIndex = 9, ; Top = 188, ; Width = 46 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'LIST1' AS list WITH ; Left = 725, ; Name = "LIST1", ; Top = 441, ; Visible = .F., ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'oMenuShortcut' AS menulib WITH ; Left = 702, ; Name = "oMenuShortcut", ; TabIndex = 0, ; Top = 48 *< END OBJECT: ClassLib="..\..\sal2003\clase\utility.vcx" BaseClass="container" /> ADD OBJECT 'Shape1' AS shape WITH ; Height = 56, ; Left = 4, ; Name = "Shape1", ; SpecialEffect = 0, ; Top = 448, ; Width = 676 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape2' AS shape WITH ; Height = 477, ; Left = 685, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 27, ; Width = 108 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape3' AS shape WITH ; Height = 148, ; Left = 685, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 292, ; Width = 108 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape5' AS shape WITH ; Height = 45, ; Left = 264, ; Name = "Shape5", ; SpecialEffect = 0, ; Top = 459, ; Width = 397 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape6' AS shape WITH ; Height = 131, ; Left = 685, ; Name = "Shape6", ; SpecialEffect = 0, ; Top = 192, ; Width = 108 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 't3' AS textbox WITH ; ControlSource = "tvaloare", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = "999 999 999 999", ; Left = 76, ; Name = "t3", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 473, ; Width = 162 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'TERMINAT1' AS terminat WITH ; Left = 725, ; Name = "TERMINAT1", ; Top = 471, ; Visible = .F., ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Text1' AS textbox WITH ; ControlSource = "m.suma", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = "999 999 999 999", ; Left = 314, ; Name = "Text1", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 473, ; Width = 162 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text16' AS textbox WITH ; BorderStyle = 0, ; ControlSource = "m.nl", ; FontBold = .T., ; FontName = "BankGothic Md BT", ; FontSize = 12, ; ForeColor = 255,255,255, ; Height = 23, ; Left = 394, ; Name = "Text16", ; ReadOnly = .T., ; TabIndex = 37, ; Top = 4, ; Width = 36 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text17' AS textbox WITH ; Alignment = 0, ; BorderStyle = 0, ; ControlSource = "m.an", ; FontBold = .T., ; FontName = "BankGothic Md BT", ; FontSize = 12, ; ForeColor = 255,255,255, ; Height = 23, ; Left = 436, ; Name = "Text17", ; ReadOnly = .T., ; TabIndex = 38, ; Top = 4, ; Width = 80 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text2' AS textbox WITH ; ControlSource = "m.sumat", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = "999 999 999 999", ; Left = 492, ; Name = "Text2", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 473, ; Width = 156 *< END OBJECT: BaseClass="textbox" /> PROCEDURE afisactual STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract sele xmf if Bden==.t. then Tden="UPPER(LEFT(denumire,LEN(M.denumire)))==UPPER(m.denumire)" endif if Bscd==.t. then Tscd="UPPER(LEFT(scd,LEN(M.scd)))==UPPER(m.scd)" endif if bgest==.t. and m.gest#-1 then Tgest="gest==m.gest" endif if bsuma==.t. then Tsuma="(valoare>=m.suma1) and (valoare<=m.suma2)" endif if bnract==.t. then Tnract="(nract>=m.nr1) and (nract<=m.nr2)" endif sele xmf SET FILTER TO &Tden AND &Tsuma AND &Tgest and &tscd and &tnract and !casat *set order to tag dataact *THISFORM.CALCUZURA *thisform.calcamort sele xmf go top THISFORM.GRID1.REFRESH sele xmf sum amortlun to m.suma sum amorttot to m.sumat SUM VALOARE TO TVALOARE thisform.text1.refresh thisform.text2.refresh thisform.t3.refresh ENDPROC PROCEDURE butdrept ENDPROC PROCEDURE calcamort Sele xmf SCAN FOR !inactiv Scat Memv Do calcAMORTm.PRG Gath Memv Endscan ENDPROC PROCEDURE calcuzura do calcuzura.prg ENDPROC PROCEDURE Init store 0 to m.suma1,m.suma2,m.suma,m.sumat,m.nr1,m.nr2,TVALOARE store .f. to bden,bsuma,bgest,bscd,bnract STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract sele xmf SET ORDER TO 5 && STR(VAL(NRINV)) go top if eof() thisform.grid1.gridlines=0 thisform.check1.enabled=.f. thisform.check2.enabled=.f. thisform.check3.enabled=.f. thisform.check4.enabled=.f. thisform.check9.enabled=.f. thisform.command1.enabled=.f. thisform.label19.visible=.t. endif thisform.afisactual ENDPROC PROCEDURE modificare SELE xmf SCATTER MEMVAR SELECT numegest LOCATE FOR gest=m.gest SCATTER FIELDS numegest MEMVAR SELECT sectie LOCATE FOR id_sectie=m.id_sectie SCATTER FIELDS sectie MEMVAR buton=1 ofi=CREATE('fisa') IF felul='N' ofi.fel_imob='N' ELSE ofi.fel_imob='C' ENDIF ofi.SHOW(1) IF buton=2 RETURN ENDIF SELECT xmf IF FLOCK() GATHER MEMVAR ENDIF UNLOCK SELECT mflun APPEND BLANK IF FLOCK() GATHER MEMVAR REPLACE explicatia WITH 'Modificare',dataora WITH DATETIME() REPLACE codop WITH 1 ENDIF UNLOCK SELECT mfanual APPEND BLANK IF FLOCK() GATHER MEMVAR REPLACE explicatia WITH 'Modificare',dataora WITH DATETIME() REPLACE codop WITH 1 ENDIF UNLOCK THISFORM.afisactual ENDPROC PROCEDURE Show LPARAMETERS nStyle if primadata1 thisform.command3.click primadata1=.f. endif ENDPROC PROCEDURE Check1.Click if Bden==.t. then OLIT=CREATEOBJECT("CAUTLITERE") WITH OLIT .CAPTION="Denumire" .text1.controlsource="m.denumire" endwith olit.show(1) endif ENDPROC PROCEDURE Check1.Valid thisform.afisactual ENDPROC PROCEDURE Check2.Click if Bscd==.t. then OLIT=CREATEOBJECT("CAUTLITERE") WITH OLIT .CAPTION="Simbol Cont Debitor" .text1.controlsource="m.scd" endwith olit.show(1) endif ENDPROC PROCEDURE Check2.Valid thisform.afisactual ENDPROC PROCEDURE Check3.Click if bnract==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Numarul documentului" .label1.caption="Nr. minim:" .label2.caption="Nr. maxim:" .text1.controlsource="m.nr1" .text2.controlsource="m.nr2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check3.Valid thisform.afisactual ENDPROC PROCEDURE Check4.Click if bgest==.t. then *OLIT=CREATEOBJECT("CAUTLITERE") *WITH OLIT * .CAPTION="Gestiunea" * .text1.controlsource="m.numegest" *endwith *olit.show(1) do caut_alf with 'Numegest','numegest','NUMELE GESTIUNII','M.NUMEGEST' endif IF buton=2 RETURN ENDIF sele numegest locate for numegest=m.numegest scatter memvar ENDPROC PROCEDURE Check4.Valid thisform.afisactual ENDPROC PROCEDURE Check9.Click if bsuma==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Valoare" .label1.caption="Valoare minima:" .label2.caption="Valoare maxima:" .text1.controlsource="m.suma1" .text2.controlsource="m.suma2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check9.Valid thisform.afisactual ENDPROC PROCEDURE Command1.Click thisform.alwaysontop=.f. thisform.modificare thisform.alwaysontop=.t. ENDPROC PROCEDURE Command2.Click sele xmf scatter memvar oe=createobj('casdanu') oe.label1.caption='Se elimina mijlocul fix:' oe.show(1) if buton==1 SELE xmf SCATTER MEMVAR DELETE SELECT mflun APPEND BLANK IF FLOCK() GATHER MEMVAR REPLACE explicatia WITH 'Stergere',dataora WITH DATETIME() REPLACE codop WITH 7 ENDIF UNLOCK SELECT mfanual APPEND BLANK IF FLOCK() GATHER MEMVAR REPLACE explicatia WITH 'Stergere',dataora WITH DATETIME() REPLACE codop WITH 7 ENDIF UNLOCK thisform.afisactual endif ENDPROC PROCEDURE Command3.Click Select xmf Scan For fel != "C" AND !casat Do Case Case Empty(normat) Do mesaj With 'Trebuie introdusa durata normala de serviciu','la '+Allt(denumire) Return Case Empty(valoare) Do mesaj With "Trebuie introdusa valoarea de achizitie",'la '+Allt(denumire) Return Case Empty(datapif) Do mesaj With 'Trebuie introdusa data punerii in functiune','la '+Allt(denumire) Return Endcase Endscan Thisform.CALCUZURA Thisform.calcamort Thisform.afisactual ENDPROC PROCEDURE Excel1.Command1.Click LOCAL i,xlsheet,XLApp,tmpsheet exista_excel=.t. p1='nract,dataact,denumire,valoare,datapif,nrpif,nrinv,codmf,normat,uzura,tipamort,amortlun,cota,amorttot,; amortan,gest,normat2,valramasa,respons,scd' p2='Nr_Act,Data_Act,Denumire,Valoare,Data_PIF,Nr_PIF,Nr_Inventar,Cod_MF,DNS_ani,Uzura_luni,Tip_amort,Amortizment,; Cota,Total_amort,Amort_anuala,Nr_gest,DNS2,Val_ramasa,Responsabil,Cont_Deb' ON ERROR do exportare with 'xmf',p1,p2 tmpsheet = GetObject('','excel.sheet') ON ERROR IF exista_excel WAIT WINDOW "Se deschide Excel..." NOWAIT XLApp = tmpsheet.application XLApp.Visible = .t. XLApp.WorkBooks.Add() XLSheet = XLApp.ActiveSheet XLSheet.Cells(1,1).Value = "Nr. Act" XLSheet.Cells(1,2).Value = "Data Act" XLSheet.Cells(1,3).Value = "Denumire" XLSheet.Cells(1,4).Value = "Valoare achizitie" XLSheet.Cells(1,5).Value = "Valoare inventar" XLSheet.Cells(1,6).Value = "Valoare calcul" XLSheet.Cells(1,7).Value = "Valoare majorare" XLSheet.Cells(1,8).Value = "Data PIF" XLSheet.Cells(1,9).Value = "Nr. PIF" XLSheet.Cells(1,10).Value = "Nr. Inventar" XLSheet.Cells(1,11).Value = "Cod MF" XLSheet.Cells(1,12).Value = "DNS(luni)" XLSheet.Cells(1,13).Value = "DNS calcul" XLSheet.Cells(1,14).Value = "Uzura(luni)" XLSheet.Cells(1,15).Value = "Tip amort." XLSheet.Cells(1,16).Value = "Amortizment" XLSheet.Cells(1,17).Value = "Cota" XLSheet.Cells(1,18).Value = "Total amort." XLSheet.Cells(1,19).Value = "Amort. anuala" XLSheet.Cells(1,20).Value = "Amort. precedenta" XLSheet.Cells(1,21).Value = "Nr. gest" XLSheet.Cells(1,22).Value = "Responsabil" XLSheet.Cells(1,23).Value = "Cont Deb." XLSheet.Cells(1,24).Value = "Data reevaluare" i=1 sele xmf SCAN i=i+1 XLSheet.Cells(i,1).Value =nract XLSheet.Cells(i,2).Value =dataact XLSheet.Cells(i,3).Value =denumire XLSheet.Cells(i,4).Value =valoare XLSheet.Cells(i,5).Value =valin XLSheet.Cells(i,6).Value =valramasa XLSheet.Cells(i,7).Value = -valoare + valin XLSheet.Cells(i,8).Value =datapif XLSheet.Cells(i,9).Value =nrpif XLSheet.Cells(i,10).Value =nrinv XLSheet.Cells(i,11).Value =codmf XLSheet.Cells(i,12).Value =normat XLSheet.Cells(i,13).Value =normat2lun XLSheet.Cells(i,14).Value =uzura XLSheet.Cells(i,15).Value =tipamort XLSheet.Cells(i,16).Value =amortlun XLSheet.Cells(i,17).Value =cota XLSheet.Cells(i,18).Value =amorttot XLSheet.Cells(i,19).Value =amortan XLSheet.Cells(i,20).Value =amortprec XLSheet.Cells(i,21).Value =gest XLSheet.Cells(i,22).Value =respons XLSheet.Cells(i,23).Value =scd XLSheet.Cells(i,24).Value =dataeval endscan ENDIF ENDPROC PROCEDURE Grid1.Column10.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column10.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column11.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column11.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column2.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column2.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column3.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column3.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column4.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column4.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column5.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column5.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column6.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column6.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column7.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column7.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column8.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column8.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Column9.Text1.DblClick thisform.butdrept ENDPROC PROCEDURE Grid1.Column9.Text1.RightClick do editscurt.mpr ENDPROC PROCEDURE Grid1.Init sele xmf ENDPROC PROCEDURE LIST1.COMMAND1.Click THISFORM.AFISACTUAL thisform.alwaysontop=.f. report form listmfcota to printer prompt preview thisform.alwaysontop=.t. ENDPROC PROCEDURE Shape2.RightClick LOCAL lbMenu[3] lbMenu="" lbMenu[1]="\ *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Shape2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column2.Header2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column2.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column4.Header4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column4.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column5.Header5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column5.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column6.Header6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column6.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column7.Header7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column7.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column14.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column14.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column15.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column15.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column17.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column17.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column3.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column3.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column1.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Grid1.Column1.Check1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label19" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check9" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Menulib1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="t3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Barabut1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Cmdlist1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label10" UniqueID="" Timestamp="" /> * *m: afisactual * * BorderStyle = 3 DoCreate = .T. Height = 542 Name = "vizc" Width = 794 * ADD OBJECT 'Barabut1' AS barabut WITH ; Height = 35, ; Left = 620, ; Name = "Barabut1", ; Top = 1, ; Width = 164, ; ZOrderSet = 18, ; TERMINAT1.COMMAND1.Name = "COMMAND1", ; TERMINAT1.IMBUTON1.Height = 27, ; TERMINAT1.IMBUTON1.Name = "IMBUTON1", ; TERMINAT1.IMBUTON1.Width = 30, ; TERMINAT1.Left = 131, ; TERMINAT1.Name = "TERMINAT1", ; TERMINAT1.Top = 3, ; List1.COMMAND1.Name = "COMMAND1", ; List1.IMBUTON1.Height = 27, ; List1.IMBUTON1.Name = "IMBUTON1", ; List1.IMBUTON1.Width = 30, ; List1.Left = 99, ; List1.Name = "List1", ; List1.Top = 3, ; EXCEL1.COMMAND1.Name = "COMMAND1", ; EXCEL1.IMBUTON1.Height = 27, ; EXCEL1.IMBUTON1.Name = "IMBUTON1", ; EXCEL1.IMBUTON1.Width = 30, ; EXCEL1.Left = 67, ; EXCEL1.Name = "EXCEL1", ; EXCEL1.Top = 3, ; Modifica1.COMMAND1.Name = "COMMAND1", ; Modifica1.IMBUTON1.Height = 27, ; Modifica1.IMBUTON1.Name = "IMBUTON1", ; Modifica1.IMBUTON1.Width = 30, ; Modifica1.Left = 3, ; Modifica1.Name = "Modifica1", ; Modifica1.Top = 3, ; Sterge1.COMMAND1.Name = "COMMAND1", ; Sterge1.IMBUTON1.Height = 27, ; Sterge1.IMBUTON1.Name = "IMBUTON1", ; Sterge1.IMBUTON1.Width = 30, ; Sterge1.Left = 35, ; Sterge1.Name = "Sterge1", ; Sterge1.Top = 3, ; Nou1.COMMAND1.Name = "COMMAND1", ; Nou1.IMBUTON1.Height = 27, ; Nou1.IMBUTON1.Name = "IMBUTON1", ; Nou1.IMBUTON1.Width = 30, ; Nou1.Left = -29, ; Nou1.Name = "Nou1", ; Nou1.Top = 3 *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'Check1' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check10' AS checkbox WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Data act", ; ControlSource = "bdata", ; FontName = "Arial", ; FontSize = 9, ; Height = 17, ; Left = 384, ; Name = "Check10", ; SpecialEffect = 2, ; Style = 0, ; Top = 58, ; Width = 63, ; ZOrderSet = 19 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check3' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check4' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check5' AS checkbox WITH ; AutoSize = .F., ; BackStyle = 0, ; Caption = "Nr.inventar", ; ControlSource = "bnrinv", ; FontName = "Arial", ; FontSize = 9, ; Height = 17, ; Left = 300, ; Name = "Check5", ; SpecialEffect = 2, ; Style = 0, ; Top = 58, ; Width = 77, ; ZOrderSet = 14 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check9' AS checkbox WITH ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Cmdlist1' AS cmdlist WITH ; Enabled = .T., ; Height = 27, ; Left = 888, ; Name = "Cmdlist1", ; Top = 180, ; Visible = .F., ; Width = 82, ; ZOrderSet = 21, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="ferestrebaza.vcx" BaseClass="container" /> ADD OBJECT 'Command1' AS commandbutton WITH ; Caption = "", ; Enabled = .T., ; Height = 27, ; Left = 888, ; Name = "Command1", ; Picture = ..\..\contab\grafice\edit1.bmp, ; StatusBarText = "", ; TabIndex = 4, ; ToolTipText = "Modificare", ; Top = 132, ; Visible = .F., ; Width = 82, ; ZOrderSet = 10 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Command2' AS commandbutton WITH ; Caption = "", ; Enabled = .T., ; Height = 27, ; Left = 888, ; Name = "Command2", ; Picture = ..\..\contab\grafice\delete.bmp, ; StatusBarText = "", ; TabIndex = 4, ; ToolTipText = "Eliminarea din lista", ; Top = 108, ; Visible = .F., ; Width = 82, ; ZOrderSet = 12 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Command3' AS commandbutton WITH ; Caption = "Transformare in mijoc fix", ; FontBold = .F., ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 27, ; Left = 498, ; Name = "Command3", ; SpecialEffect = 0, ; Top = 5, ; Width = 121, ; ZOrderSet = 15 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Grid1' AS grid WITH ; BackColor = 255,255,255, ; ColumnCount = 10, ; DeleteMark = .F., ; FontName = "Arial Narrow", ; GridLineColor = 128,128,128, ; Height = 441, ; Left = 5, ; Name = "Grid1", ; Panel = 1, ; ReadOnly = .F., ; RecordSource = "MF", ; TabIndex = 1, ; Top = 87, ; Width = 780, ; ZOrderSet = 4, ; Column1.Alignment = 1, ; Column1.BackColor = 255,255,255, ; Column1.ColumnOrder = 2, ; Column1.ControlSource = "nract", ; Column1.FontName = "Arial Narrow", ; Column1.Name = "Column2", ; Column1.ReadOnly = .T., ; Column1.Width = 60, ; Column2.Alignment = 1, ; Column2.BackColor = 255,255,255, ; Column2.ColumnOrder = 3, ; Column2.ControlSource = "dataact", ; Column2.FontName = "Arial Narrow", ; Column2.Name = "Column4", ; Column2.ReadOnly = .T., ; Column2.Width = 60, ; Column3.Alignment = 0, ; Column3.BackColor = 255,255,255, ; Column3.ColumnOrder = 4, ; Column3.ControlSource = "denumire", ; Column3.FontName = "Arial Narrow", ; Column3.Name = "Column5", ; Column3.ReadOnly = .T., ; Column3.Width = 179, ; Column4.Alignment = 1, ; Column4.BackColor = 255,255,255, ; Column4.ColumnOrder = 5, ; Column4.ControlSource = "valoare", ; Column4.FontName = "Arial Narrow", ; Column4.Format = "kr", ; Column4.InputMask = (get_mask(14,gnZ)), ; Column4.Name = "Column6", ; Column4.ReadOnly = .T., ; Column4.Width = 97, ; Column5.Alignment = 1, ; Column5.BackColor = 255,255,255, ; Column5.ColumnOrder = 6, ; Column5.ControlSource = "nrinv", ; Column5.FontName = "Arial Narrow", ; Column5.Name = "Column7", ; Column5.ReadOnly = .T., ; Column5.Width = 51, ; Column6.BackColor = 255,255,255, ; Column6.ColumnOrder = 7, ; Column6.ControlSource = "gest", ; Column6.FontName = "Arial Narrow", ; Column6.Name = "Column14", ; Column6.ReadOnly = .T., ; Column6.Width = 44, ; Column7.BackColor = 255,255,255, ; Column7.ColumnOrder = 8, ; Column7.ControlSource = "respons", ; Column7.FontName = "Arial Narrow", ; Column7.Name = "Column15", ; Column7.ReadOnly = .T., ; Column7.Width = 106, ; Column8.BackColor = 255,255,255, ; Column8.ColumnOrder = 9, ; Column8.ControlSource = "scd", ; Column8.FontName = "Arial Narrow", ; Column8.Name = "Column17", ; Column8.ReadOnly = .T., ; Column8.Width = 43, ; Column9.BackColor = 255,255,255, ; Column9.ColumnOrder = 1, ; Column9.ControlSource = "nrord", ; Column9.FontName = "Arial Narrow", ; Column9.Name = "Column3", ; Column9.ReadOnly = .T., ; Column9.Width = 118, ; Column10.BackColor = 255,255,255, ; Column10.ControlSource = "ales", ; Column10.CurrentControl = "Check1", ; Column10.FontName = "Arial Narrow", ; Column10.Name = "Column1", ; Column10.ReadOnly = .F., ; Column10.Sparse = .F., ; Column10.Width = 26 *< END OBJECT: BaseClass="grid" /> ADD OBJECT 'Grid1.Column1.Check1' AS checkbox WITH ; BackColor = 255,255,255, ; BackStyle = 0, ; Caption = "", ; ControlSource = "", ; Height = 17, ; Left = 17, ; Name = "Check1", ; ReadOnly = .F., ; Top = 29, ; Value = 0, ; Width = 60 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Grid1.Column1.Header1' AS header WITH ; Alignment = 2, ; Caption = "Ales", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column14.Header1' AS header WITH ; Caption = "Nr. Gest.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column14.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column15.Header1' AS header WITH ; Alignment = 2, ; Caption = "Responsabil", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column15.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column17.Header1' AS header WITH ; Caption = "Cont Deb.", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column17.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column2.Header2' AS header WITH ; Alignment = 2, ; Caption = "Nr. Act", ; FontName = "Arial Narrow", ; Name = "Header2" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column2.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T., ; ToolTipText = "IIF(UZURA>=NORMAT,'Amortizat','Neamortizat')" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column3.Header1' AS header WITH ; Alignment = 2, ; Caption = "Lucrarea", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column3.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column4.Header4' AS header WITH ; Alignment = 2, ; Caption = "Data Act", ; FontName = "Arial Narrow", ; Name = "Header4" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column4.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column5.Header5' AS header WITH ; Alignment = 2, ; Caption = "Denumire", ; FontName = "Arial Narrow", ; Name = "Header5" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column5.Text1' AS textbox WITH ; Alignment = 0, ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column6.Header6' AS header WITH ; Alignment = 2, ; Caption = "Valoare", ; FontName = "Arial Narrow", ; Name = "Header6" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column6.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 255,255,255, ; BorderColor = 0,0,0, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Grid1.Column7.Header7' AS header WITH ; Alignment = 2, ; Caption = "Nr. Inventar", ; FontName = "Arial Narrow", ; Name = "Header7" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'Grid1.Column7.Text1' AS textbox WITH ; Alignment = 1, ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Label10' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Lista imobilizarilor in curs", ; FontBold = .F., ; FontName = "Comic Sans MS", ; FontShadow = .F., ; FontSize = 11, ; ForeColor = 255,255,255, ; Height = 22, ; Left = 9, ; Name = "Label10", ; TabIndex = 10, ; Top = 4, ; Width = 180, ; WordWrap = .F., ; ZOrderSet = 20 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label19' AS label WITH ; Alignment = 2, ; AutoSize = .F., ; BackColor = 255,255,255, ; Caption = "Nu sunt inregistrate imobilizari in aceasta luna!", ; FontBold = .T., ; FontSize = 12, ; ForeColor = 255,0,0, ; Height = 60, ; Left = 301, ; Name = "Label19", ; Top = 268, ; Visible = .F., ; Width = 217, ; WordWrap = .T., ; ZOrderSet = 5 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; AutoSize = .T., ; BackColor = 255,255,255, ; Caption = "Total Valoare:", ; FontBold = .T., ; FontName = "Arial Narrow", ; FontSize = 11, ; Height = 22, ; Left = 532, ; Name = "Label4", ; TabIndex = 8, ; Top = 53, ; Width = 85, ; ZOrderSet = 17 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label7' AS label WITH ; BackColor = 255,255,255, ; Caption = "Selectie", ; Height = 17, ; Left = 13, ; Name = "Label7", ; TabIndex = 9, ; Top = 39, ; Width = 46, ; ZOrderSet = 6 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Menulib1' AS menulib WITH ; Left = 696, ; Name = "Menulib1", ; Top = 508, ; ZOrderSet = 13 *< END OBJECT: ClassLib="utility.vcx" BaseClass="container" /> ADD OBJECT 'Shape2' AS shape WITH ; BackStyle = 0, ; FillStyle = 1, ; Height = 33, ; Left = 519, ; Name = "Shape2", ; SpecialEffect = 0, ; Top = 47, ; Width = 266, ; ZOrderSet = 2 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape3' AS shape WITH ; BackStyle = 0, ; FillStyle = 1, ; Height = 33, ; Left = 5, ; Name = "Shape3", ; SpecialEffect = 0, ; Top = 47, ; Width = 513, ; ZOrderSet = 1 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Shape4' AS shape WITH ; BackColor = 0,64,128, ; BorderStyle = 0, ; BorderWidth = 0, ; Height = 36, ; Left = 0, ; Name = "Shape4", ; Top = 1, ; Width = 622, ; ZOrderSet = 0 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 't3' AS textbox WITH ; BackStyle = 0, ; ControlSource = "tvaloare", ; Enabled = .T., ; Format = "kr", ; Height = 23, ; InputMask = (get_mask(14,gnZ)), ; Left = 620, ; Name = "t3", ; ReadOnly = .T., ; SpecialEffect = 1, ; TabIndex = 11, ; Top = 52, ; Width = 155, ; ZOrderSet = 16 *< END OBJECT: BaseClass="textbox" /> PROCEDURE Activate ON ERROR do a *!* if existacamp('mf','fel')=.f. *!* DO mesaj WITH "Dati reindexare!","" *!* this.cmdTERMIN1.click *!* ENDIF SELECT mf IF COMPARTABELE('MF')=.f. DO MESAJ WITH 'Reindexati fisierele','' this.cmdTERMIN1.click ENDIF tw1=thisform.Width tl1=thisform.Height thisform.WindowState=2 tw2=thisform.Width tl2=thisform.Height gw1=thisform.grid1.width gl1=thisform.grid1.height thisform.grid1.width=ROUND(gw1*tw2/tw1,0) thisform.grid1.height=ROUND(gl1*tl2/tl1,0) thisform.paint thisform.refresh thisform.afisactual ON ERROR ENDPROC PROCEDURE afisactual STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract,tnrinv,tdata *WAIT WINDOW 'afis' sele mf if Bden==.t. then Tden="UPPER(LEFT(denumire,LEN(M.denumire)))==UPPER(m.denumire)" endif *!* if Bscd==.t. then *!* Tscd="UPPER(LEFT(scd,LEN(M.scd)))==UPPER(m.scd)" *!* endif if bgest==.t. and m.gest#-1 then Tgest="gest==m.gest" endif if bsuma==.t. then Tsuma="(valoare>=m.suma1) and (valoare<=m.suma2)" endif if bnract==.t. then Tnract="(nract>=m.nr1) and (nract<=m.nr2)" endif if bnrinv==.t. then Tnrinv="(VAL(nrinv)>=pnrinv1) and (VAL(nrinv)<=pnrinv2)" ENDIF if bdata==.t. then Tdata="(dataact>=m.data1) and (dataact<=m.data2)" ENDIF sele mf SET FILTER TO &Tden AND &Tsuma AND &Tgest and &tnract AND &tnrinv AND &Tdata AND UPPER(fel)='C' *set order to tag dataact *THISFORM.CALCUZURA *thisform.calcamort sele mf go top THISFORM.GRID1.REFRESH sele mf SUM VALOARE TO TVALOARE thisform.t3.refresh ENDPROC PROCEDURE Init ON ERROR do a store 0 to m.suma1,m.suma2,m.suma,m.sumat,m.nr1,m.nr2,TVALOARE store .f. to bden,bsuma,bgest,bscd,bnract,bnrinv,bdata STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract,tnrinv,tdata STORE DATE() TO m.data1, m.data2 sele mf REPLACE ALL ALES WITH .f. SET FILTER TO UPPER(FEL)='C' *REPLACE ALL ales WITH .f. *SET ORDER TO 5 && NRINV go top if eof() thisform.grid1.gridlines=0 thisform.grid1.recordsource="" thisform.check1.enabled=.f. thisform.check5.enabled=.f. thisform.check3.enabled=.f. thisform.check4.enabled=.f. thisform.check9.enabled=.f. thisform.check10.enabled=.f. thisform.command1.enabled=.f. thisform.label19.visible=.t. endif thisform.afisactual ENDPROC PROCEDURE Release SELECT mf SET FILTER TO ENDPROC PROCEDURE Barabut1.EXCEL1.COMMAND1.Click thisform.cmdlist4.Click ENDPROC PROCEDURE Barabut1.List1.COMMAND1.Click thisform.cmdlist1.click ENDPROC PROCEDURE Barabut1.Modifica1.COMMAND1.Click thisform.commAND1.Click ENDPROC PROCEDURE Barabut1.Sterge1.COMMAND1.Click thisform.commAND2.Click ENDPROC PROCEDURE Check1.Click if Bden==.t. then OLIT=CREATEOBJECT("CAUTLITERE") WITH OLIT .CAPTION="Denumire" .text1.controlsource="m.denumire" endwith olit.show(1) endif ENDPROC PROCEDURE Check1.Valid thisform.afisactual ENDPROC PROCEDURE Check10.Click STORE DATE() TO m.data1,m.data2 if bdata==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data act" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="m.data1" .text2.controlsource="m.data2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check10.Valid thisform.afisactual ENDPROC PROCEDURE Check3.Click if bnract==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Numarul documentului" .label1.caption="Nr. minim:" .label2.caption="Nr. maxim:" .text1.controlsource="m.nr1" .text2.controlsource="m.nr2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check3.Valid thisform.afisactual ENDPROC PROCEDURE Check4.Click if bgest==.t. then *OLIT=CREATEOBJECT("CAUTLITERE") *WITH OLIT * .CAPTION="Gestiunea" * .text1.controlsource="m.numegest" *endwith *olit.show(1) do caut_alf with 'Numegest','numegest','NUMELE GESTIUNII','M.NUMEGEST' endif sele numegest locate for numegest=m.numegest scatter memvar ENDPROC PROCEDURE Check4.Valid thisform.afisactual ENDPROC PROCEDURE Check5.Click STORE 0 TO pnrinv1,pnrinv2 if bnrinv==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Numarul de inventar" .label1.caption="Nr. minim:" .label2.caption="Nr. maxim:" .text1.controlsource="pnrinv1" .text2.controlsource="pnrinv2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check5.Valid thisform.afisactual ENDPROC PROCEDURE Check9.Click if bsuma==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Valoare" .label1.caption="Valoare minima:" .label2.caption="Valoare maxima:" .text1.controlsource="m.suma1" .text2.controlsource="m.suma2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check9.Valid thisform.afisactual ENDPROC PROCEDURE Cmdlist1.Click THISFORM.AFISACTUAL thisform.alwaysontop=.f. report form listimobcurs to printer prompt preview thisform.alwaysontop=.t. ENDPROC PROCEDURE Command1.Click thisform.alwaysontop=.f. sele mf scatter memvar SELECT numegest LOCATE FOR gest=m.gest SCATTER FIELDS numegest MEMVAR ofi=create('incurs') ofi.show(1) if buton==1 sele mf gather memvar endif thisform.afisactual thisform.alwaysontop=.t. ENDPROC PROCEDURE Command2.Click sele mf scatter memvar oe=createobj('casdanu') oe.label1.caption='Se elimina imobilizarea in curs:' oe.show(1) if buton==1 SELE mf DELETE thisform.afisactual endif ENDPROC PROCEDURE Command3.Click Public valtrans Local INIVAL,N Store {} To m.datapif Store 0 To m.nract,m.normaan,m.normat,m.valrez,valtrans Store '' To m.nrinv,m.codmf,m.respons Select mf Locate For ales=.T. If !Found() Do mesaj With 'Bifati ceea ce vreti sa transformati','in mijloc fix!' Return Endif If Used('tmf') Use In tmf Endif Select denumire,valoare As valini From mf Where ales=.T. And Upper(FEL)='C' Into Table &loc\&nfscurt\tempo\tmf Alter Table tmf Add Column valtrans N(14) *USE &loc\&nfscurt\tempo\tmf exclusiv IN 0 Select tmf Scan Replace valtrans With valini Endscan Go Top Do Form valoare If buton=2 Use In tmf Select mf *SET FILTER TO Return Endif Select tmf Scan Scatter Memv Select mf Locate For ales=.T. And Upper(FEL)='C' And denumire=m.denumire Scatter Memvar If m.valtrans *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Shape4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check16" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Terminat1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Verif1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Sterge1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Modifica1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="ckIstoric" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check12" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check13" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check10" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Check15" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="LIST1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_majorare" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_valin" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_valoare" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_valramasa" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_amortlun" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_respons" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_acont" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_cont" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="List3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Command5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="List2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="excel2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_denumire" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Ck_lucrare" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column23.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column23.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column24.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column24.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column25.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column25.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column26.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column26.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column27.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column27.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column28.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column28.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column29.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column29.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column30.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column30.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column31.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column31.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column32.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column32.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column33.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column33.Text1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column34.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column34.Check1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column35.Header1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="GRID1.Column35.Text1" UniqueID="" Timestamp="" /> * *m: calcul_reevaluare && Calculeaza valramasa(de calcul), normat2 si normat2lun *m: do_conservare *m: do_modificare_istoric *m: iesire_din_gestiune *m: meniu_as *m: meniu_calcul *m: schimb_dns *m: schimb_val_inventar *m: transfer *p: pcfel * * BorderStyle = 3 DoCreate = .T. Height = 525 Name = "vizp" pcfel = Width = 797 LABEL10.AutoSize = .T. LABEL10.BackStyle = 0 LABEL10.Caption = "Lista imobilizarilor necorporale" LABEL10.FontBold = .F. LABEL10.FontName = "Comic Sans MS" LABEL10.FontSize = 11 LABEL10.ForeColor = 255,255,255 LABEL10.Height = 22 LABEL10.Left = 7 LABEL10.Name = "LABEL10" LABEL10.Top = 6 LABEL10.Width = 216 LABEL10.WordWrap = .F. LABEL10.ZOrderSet = 12 SHAPE1.BackStyle = 0 SHAPE1.BorderColor = 128,128,128 SHAPE1.BorderWidth = 1 SHAPE1.Height = 100 SHAPE1.Left = 348 SHAPE1.Name = "SHAPE1" SHAPE1.SpecialEffect = 1 SHAPE1.Top = 39 SHAPE1.Width = 444 SHAPE1.ZOrderSet = 1 SHAPE5.BackStyle = 0 SHAPE5.BorderColor = 128,128,128 SHAPE5.BorderWidth = 1 SHAPE5.Height = 51 SHAPE5.Left = 498 SHAPE5.Name = "SHAPE5" SHAPE5.SpecialEffect = 1 SHAPE5.Top = 61 SHAPE5.Width = 289 SHAPE5.ZOrderSet = 4 SHAPE2.Height = 52 SHAPE2.Left = 876 SHAPE2.Name = "SHAPE2" SHAPE2.Top = 72 SHAPE2.Visible = .F. SHAPE2.Width = 12 SHAPE2.ZOrderSet = 2 SHAPE3.Left = 840 SHAPE3.Name = "SHAPE3" SHAPE3.Top = 360 SHAPE3.Visible = .F. SHAPE3.ZOrderSet = 5 GRID1.BackColor = 255,255,255 GRID1.COLUMN1.BackColor = 255,255,255 GRID1.COLUMN1.ColumnOrder = 31 GRID1.COLUMN1.ControlSource = "dataout" GRID1.COLUMN1.FontName = "Arial Narrow" GRID1.COLUMN1.HEADER1.Alignment = 2 GRID1.COLUMN1.HEADER1.Caption = "Data iesirii" GRID1.COLUMN1.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN1.HEADER1.Name = "HEADER1" GRID1.COLUMN1.Name = "COLUMN1" GRID1.COLUMN1.ReadOnly = .T. GRID1.COLUMN1.TEXT1.BackColor = 255,255,255 GRID1.COLUMN1.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN1.TEXT1.Name = "TEXT1" GRID1.COLUMN1.TEXT1.ReadOnly = .T. GRID1.COLUMN1.TEXT1.Visible = .F. GRID1.COLUMN1.Visible = .F. GRID1.COLUMN1.Width = 52 GRID1.COLUMN10.BackColor = 255,255,255 GRID1.COLUMN10.ColumnOrder = 3 GRID1.COLUMN10.FontName = "Arial Narrow" GRID1.COLUMN10.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN10.HEADER1.Name = "HEADER1" GRID1.COLUMN10.Name = "COLUMN10" GRID1.COLUMN10.ReadOnly = .T. GRID1.COLUMN10.TEXT1.BackColor = 255,255,255 GRID1.COLUMN10.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN10.TEXT1.Name = "TEXT1" GRID1.COLUMN10.TEXT1.ReadOnly = .T. GRID1.COLUMN11.BackColor = 255,255,255 GRID1.COLUMN11.ColumnOrder = 4 GRID1.COLUMN11.ControlSource = "allt(nrpif)" GRID1.COLUMN11.FontName = "Arial Narrow" GRID1.COLUMN11.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN11.HEADER1.Name = "HEADER1" GRID1.COLUMN11.Name = "COLUMN11" GRID1.COLUMN11.ReadOnly = .T. GRID1.COLUMN11.TEXT1.BackColor = 255,255,255 GRID1.COLUMN11.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN11.TEXT1.Name = "TEXT1" GRID1.COLUMN11.TEXT1.ReadOnly = .T. GRID1.COLUMN12.BackColor = 255,255,255 GRID1.COLUMN12.ColumnOrder = 21 GRID1.COLUMN12.FontName = "Arial Narrow" GRID1.COLUMN12.Format = "kr" GRID1.COLUMN12.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN12.HEADER1.Name = "HEADER1" GRID1.COLUMN12.HEADER1.WordWrap = .T. GRID1.COLUMN12.InputMask = (get_mask(14,gnZ)) GRID1.COLUMN12.Name = "COLUMN12" GRID1.COLUMN12.ReadOnly = .T. GRID1.COLUMN12.TEXT1.BackColor = 255,255,255 GRID1.COLUMN12.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN12.TEXT1.Name = "TEXT1" GRID1.COLUMN12.TEXT1.ReadOnly = .T. GRID1.COLUMN13.BackColor = 255,255,255 GRID1.COLUMN13.ColumnOrder = 15 GRID1.COLUMN13.FontName = "Arial Narrow" GRID1.COLUMN13.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN13.HEADER1.Name = "HEADER1" GRID1.COLUMN13.Name = "COLUMN13" GRID1.COLUMN13.ReadOnly = .T. GRID1.COLUMN13.TEXT1.BackColor = 255,255,255 GRID1.COLUMN13.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN13.TEXT1.Name = "TEXT1" GRID1.COLUMN13.TEXT1.ReadOnly = .T. GRID1.COLUMN14.BackColor = 255,255,255 GRID1.COLUMN14.ColumnOrder = 25 GRID1.COLUMN14.FontName = "Arial Narrow" GRID1.COLUMN14.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN14.HEADER1.Name = "HEADER1" GRID1.COLUMN14.Name = "COLUMN14" GRID1.COLUMN14.ReadOnly = .T. GRID1.COLUMN14.TEXT1.BackColor = 255,255,255 GRID1.COLUMN14.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN14.TEXT1.Name = "TEXT1" GRID1.COLUMN14.TEXT1.ReadOnly = .T. GRID1.COLUMN15.BackColor = 255,255,255 GRID1.COLUMN15.ColumnOrder = 26 GRID1.COLUMN15.FontName = "Arial Narrow" GRID1.COLUMN15.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN15.HEADER1.Name = "HEADER1" GRID1.COLUMN15.Name = "COLUMN15" GRID1.COLUMN15.ReadOnly = .T. GRID1.COLUMN15.TEXT1.BackColor = 255,255,255 GRID1.COLUMN15.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN15.TEXT1.Name = "TEXT1" GRID1.COLUMN15.TEXT1.ReadOnly = .T. GRID1.COLUMN15.Width = 96 GRID1.COLUMN16.BackColor = 255,255,255 GRID1.COLUMN16.ColumnOrder = 14 GRID1.COLUMN16.FontName = "Arial Narrow" GRID1.COLUMN16.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN16.HEADER1.Name = "HEADER1" GRID1.COLUMN16.InputMask = "9999.99%" GRID1.COLUMN16.Name = "COLUMN16" GRID1.COLUMN16.ReadOnly = .T. GRID1.COLUMN16.TEXT1.BackColor = 255,255,255 GRID1.COLUMN16.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN16.TEXT1.Name = "TEXT1" GRID1.COLUMN16.TEXT1.ReadOnly = .T. GRID1.COLUMN17.BackColor = 255,255,255 GRID1.COLUMN17.ColumnOrder = 23 GRID1.COLUMN17.ControlSource = "scd" GRID1.COLUMN17.FontName = "Arial Narrow" GRID1.COLUMN17.HEADER1.Alignment = 2 GRID1.COLUMN17.HEADER1.Caption = "Cont " GRID1.COLUMN17.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN17.HEADER1.Name = "HEADER1" GRID1.COLUMN17.Name = "COLUMN17" GRID1.COLUMN17.ReadOnly = .T. GRID1.COLUMN17.TEXT1.BackColor = 255,255,255 GRID1.COLUMN17.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN17.TEXT1.Name = "TEXT1" GRID1.COLUMN17.TEXT1.ReadOnly = .T. GRID1.COLUMN17.Width = 35 GRID1.COLUMN18.BackColor = 255,255,255 GRID1.COLUMN18.ColumnOrder = 17 GRID1.COLUMN18.FontName = "Arial Narrow" GRID1.COLUMN18.Format = "kr" GRID1.COLUMN18.HEADER1.Caption = "Amortizment lunar" GRID1.COLUMN18.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN18.HEADER1.Name = "HEADER1" GRID1.COLUMN18.HEADER1.WordWrap = .T. GRID1.COLUMN18.InputMask = (get_mask(14,gnZ)) GRID1.COLUMN18.Name = "COLUMN18" GRID1.COLUMN18.ReadOnly = .T. GRID1.COLUMN18.TEXT1.BackColor = 255,255,255 GRID1.COLUMN18.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN18.TEXT1.Name = "TEXT1" GRID1.COLUMN18.TEXT1.ReadOnly = .T. GRID1.COLUMN18.Width = 67 GRID1.COLUMN19.BackColor = 255,255,255 GRID1.COLUMN19.ColumnOrder = 18 GRID1.COLUMN19.FontName = "Arial Narrow" GRID1.COLUMN19.Format = "kr" GRID1.COLUMN19.HEADER1.Caption = "Total Amortizat" GRID1.COLUMN19.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN19.HEADER1.Name = "HEADER1" GRID1.COLUMN19.InputMask = (get_mask(14,gnZ)) GRID1.COLUMN19.Name = "COLUMN19" GRID1.COLUMN19.ReadOnly = .T. GRID1.COLUMN19.TEXT1.BackColor = 255,255,255 GRID1.COLUMN19.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN19.TEXT1.Name = "TEXT1" GRID1.COLUMN19.TEXT1.ReadOnly = .T. GRID1.COLUMN2.BackColor = 255,255,255 GRID1.COLUMN2.FontName = "Arial Narrow" GRID1.COLUMN2.HEADER2.Caption = "Nr.Doc.Achiz." GRID1.COLUMN2.HEADER2.FontName = "Arial Narrow" GRID1.COLUMN2.HEADER2.Name = "HEADER2" GRID1.COLUMN2.Name = "COLUMN2" GRID1.COLUMN2.ReadOnly = .T. GRID1.COLUMN2.TEXT1.BackColor = 255,255,255 GRID1.COLUMN2.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN2.TEXT1.Name = "TEXT1" GRID1.COLUMN2.TEXT1.ReadOnly = .T. GRID1.COLUMN2.Width = 61 GRID1.COLUMN20.Alignment = 2 GRID1.COLUMN20.BackColor = 255,255,255 GRID1.COLUMN20.ColumnOrder = 29 GRID1.COLUMN20.ControlSource = "iif(casat=.f.,'NU','DA')" GRID1.COLUMN20.CurrentControl = "TEXT1" GRID1.COLUMN20.FontName = "Arial Narrow" GRID1.COLUMN20.HEADER1.Caption = "Iesit din gest." GRID1.COLUMN20.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN20.HEADER1.Name = "HEADER1" GRID1.COLUMN20.HEADER1.WordWrap = .F. GRID1.COLUMN20.Name = "COLUMN20" GRID1.COLUMN20.ReadOnly = .T. GRID1.COLUMN20.Sparse = .F. GRID1.COLUMN20.TEXT1.Alignment = 2 GRID1.COLUMN20.TEXT1.BackColor = 255,255,255 GRID1.COLUMN20.TEXT1.ControlSource = "casat" GRID1.COLUMN20.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN20.TEXT1.Name = "TEXT1" GRID1.COLUMN20.TEXT1.ReadOnly = .T. GRID1.COLUMN20.TEXT1.Value = iif(casat=.f.,'NU','DA') GRID1.COLUMN20.Width = 56 GRID1.COLUMN21.BackColor = 255,255,255 GRID1.COLUMN21.ColumnOrder = 13 GRID1.COLUMN21.FontName = "Arial Narrow" GRID1.COLUMN21.HEADER1.Caption = "DNS Calcul" GRID1.COLUMN21.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN21.HEADER1.Name = "HEADER1" GRID1.COLUMN21.InputMask = "999.99" GRID1.COLUMN21.Name = "COLUMN21" GRID1.COLUMN21.ReadOnly = .T. GRID1.COLUMN21.TEXT1.BackColor = 255,255,255 GRID1.COLUMN21.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN21.TEXT1.Name = "TEXT1" GRID1.COLUMN21.TEXT1.ReadOnly = .T. GRID1.COLUMN21.Width = 55 GRID1.COLUMN22.BackColor = 255,255,255 GRID1.COLUMN22.ColumnOrder = 9 GRID1.COLUMN22.FontName = "Arial Narrow" GRID1.COLUMN22.Format = "kr" GRID1.COLUMN22.HEADER1.Alignment = 2 GRID1.COLUMN22.HEADER1.Caption = "Valoare de calcul" GRID1.COLUMN22.HEADER1.FontName = "Arial Narrow" GRID1.COLUMN22.HEADER1.Name = "HEADER1" GRID1.COLUMN22.InputMask = (get_mask(14,gnZ)) GRID1.COLUMN22.Name = "COLUMN22" GRID1.COLUMN22.ReadOnly = .T. GRID1.COLUMN22.TEXT1.BackColor = 255,255,255 GRID1.COLUMN22.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN22.TEXT1.Name = "TEXT1" GRID1.COLUMN22.TEXT1.ReadOnly = .T. GRID1.COLUMN22.Width = 85 GRID1.Column23.BackColor = 255,255,255 GRID1.Column23.ColumnOrder = 30 GRID1.Column23.ControlSource = "cauza" GRID1.Column23.FontName = "Arial Narrow" GRID1.Column23.Name = "Column23" GRID1.Column23.ReadOnly = .T. GRID1.Column23.Visible = .T. GRID1.Column23.Width = 83 GRID1.Column24.BackColor = 255,255,255 GRID1.Column24.ColumnOrder = 11 GRID1.Column24.ControlSource = "VALREZ" GRID1.Column24.FontName = "Arial Narrow" GRID1.Column24.Format = "kr" GRID1.Column24.InputMask = (get_mask(14,gnZ)) GRID1.Column24.Name = "Column24" GRID1.Column24.ReadOnly = .T. GRID1.Column24.Width = 56 GRID1.Column25.Alignment = 2 GRID1.Column25.BackColor = 255,255,255 GRID1.Column25.ColumnOrder = 20 GRID1.Column25.ControlSource = "gomonth(dataeval,iif(!empty(normat2lun),normat2lun,normat))" GRID1.Column25.FontName = "Arial Narrow" GRID1.Column25.Name = "Column25" GRID1.Column25.ReadOnly = .T. GRID1.Column26.BackColor = 255,255,255 GRID1.Column26.ColumnOrder = 8 GRID1.Column26.ControlSource = "valin" GRID1.Column26.FontName = "Arial Narrow" GRID1.Column26.Format = "kr" GRID1.Column26.InputMask = (get_mask(14,gnZ)) GRID1.Column26.Name = "Column26" GRID1.Column26.ReadOnly = .T. GRID1.Column26.Width = 80 GRID1.Column27.BackColor = 255,255,255 GRID1.Column27.ColumnOrder = 10 GRID1.Column27.ControlSource = "valin-valoare" GRID1.Column27.FontName = "Arial Narrow" GRID1.Column27.Format = "kr" GRID1.Column27.InputMask = (get_mask(14,gnZ)) GRID1.Column27.Name = "Column27" GRID1.Column27.ReadOnly = .T. GRID1.Column27.Width = 62 GRID1.Column28.BackColor = 255,255,255 GRID1.Column28.ColumnOrder = 32 GRID1.Column28.ControlSource = "dataeval" GRID1.Column28.FontName = "Arial Narrow" GRID1.Column28.Name = "Column28" GRID1.Column28.ReadOnly = .T. GRID1.Column28.Width = 59 GRID1.Column29.BackColor = 255,255,255 GRID1.Column29.ColumnOrder = 19 GRID1.Column29.ControlSource = "valin-amorttot" GRID1.Column29.FontName = "Arial Narrow" GRID1.Column29.Format = "kr" GRID1.Column29.InputMask = (get_mask(14,gnZ)) GRID1.Column29.Name = "Column29" GRID1.Column29.ReadOnly = .T. GRID1.Column29.Width = 83 GRID1.COLUMN3.BackColor = 255,255,255 GRID1.COLUMN3.ColumnOrder = 16 GRID1.COLUMN3.FontName = "Arial Narrow" GRID1.COLUMN3.HEADER3.FontName = "Arial Narrow" GRID1.COLUMN3.HEADER3.Name = "HEADER3" GRID1.COLUMN3.HEADER3.WordWrap = .T. GRID1.COLUMN3.Name = "COLUMN3" GRID1.COLUMN3.ReadOnly = .T. GRID1.COLUMN3.TEXT1.BackColor = 255,255,255 GRID1.COLUMN3.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN3.TEXT1.Name = "TEXT1" GRID1.COLUMN3.TEXT1.ReadOnly = .T. GRID1.COLUMN3.Width = 31 GRID1.Column30.BackColor = 255,255,255 GRID1.Column30.ColumnOrder = 34 GRID1.Column30.ControlSource = "cod" GRID1.Column30.FontName = "Arial Narrow" GRID1.Column30.Name = "Column30" GRID1.Column30.ReadOnly = .T. GRID1.Column30.Width = 22 GRID1.Column31.BackColor = 255,255,255 GRID1.Column31.ColumnOrder = 27 GRID1.Column31.ControlSource = "id_sectie" GRID1.Column31.FontName = "Arial Narrow" GRID1.Column31.Name = "Column31" GRID1.Column31.ReadOnly = .T. GRID1.Column31.Width = 36 GRID1.Column32.BackColor = 255,255,255 GRID1.Column32.ColumnOrder = 24 GRID1.Column32.ControlSource = "ascd" GRID1.Column32.FontName = "Arial Narrow" GRID1.Column32.Name = "Column32" GRID1.Column32.ReadOnly = .T. GRID1.Column32.Width = 33 GRID1.Column33.BackColor = 255,255,255 GRID1.Column33.ColumnOrder = 28 GRID1.Column33.ControlSource = "nrord" GRID1.Column33.FontName = "Arial Narrow" GRID1.Column33.Name = "Column33" GRID1.Column33.ReadOnly = .T. GRID1.Column34.BackColor = 255,255,255 GRID1.Column34.ColumnOrder = 35 GRID1.Column34.ControlSource = "inactiv" GRID1.Column34.FontName = "Arial Narrow" GRID1.Column34.Name = "Column34" GRID1.Column34.ReadOnly = .T. GRID1.Column34.Sparse = .F. GRID1.Column34.Width = 30 GRID1.Column35.BackColor = 255,255,255 GRID1.Column35.ColumnOrder = 33 GRID1.Column35.ControlSource = "get_explicatie(codop)" GRID1.Column35.FontName = "Arial Narrow" GRID1.Column35.Name = "Column35" GRID1.Column35.ReadOnly = .T. GRID1.Column35.Width = 78 GRID1.COLUMN4.BackColor = 255,255,255 GRID1.COLUMN4.ControlSource = "dataact" GRID1.COLUMN4.FontName = "Arial Narrow" GRID1.COLUMN4.HEADER4.Caption = "Data Achiz." GRID1.COLUMN4.HEADER4.FontName = "Arial Narrow" GRID1.COLUMN4.HEADER4.Name = "HEADER4" GRID1.COLUMN4.Name = "COLUMN4" GRID1.COLUMN4.ReadOnly = .T. GRID1.COLUMN4.TEXT1.BackColor = 255,255,255 GRID1.COLUMN4.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN4.TEXT1.Name = "TEXT1" GRID1.COLUMN4.TEXT1.ReadOnly = .T. GRID1.COLUMN5.BackColor = 255,255,255 GRID1.COLUMN5.ColumnOrder = 6 GRID1.COLUMN5.FontName = "Arial Narrow" GRID1.COLUMN5.HEADER5.FontName = "Arial Narrow" GRID1.COLUMN5.HEADER5.Name = "HEADER5" GRID1.COLUMN5.Name = "COLUMN5" GRID1.COLUMN5.ReadOnly = .T. GRID1.COLUMN5.TEXT1.BackColor = 255,255,255 GRID1.COLUMN5.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN5.TEXT1.Name = "TEXT1" GRID1.COLUMN5.TEXT1.ReadOnly = .T. GRID1.COLUMN6.BackColor = 255,255,255 GRID1.COLUMN6.ColumnOrder = 7 GRID1.COLUMN6.ControlSource = "valoare" GRID1.COLUMN6.FontName = "Arial Narrow" GRID1.COLUMN6.Format = "kr" GRID1.COLUMN6.HEADER6.Caption = "Valoare de achizitie" GRID1.COLUMN6.HEADER6.FontName = "Arial Narrow" GRID1.COLUMN6.HEADER6.Name = "HEADER6" GRID1.COLUMN6.InputMask = (get_mask(14,gnZ)) GRID1.COLUMN6.Name = "COLUMN6" GRID1.COLUMN6.ReadOnly = .T. GRID1.COLUMN6.TEXT1.BackColor = 255,255,255 GRID1.COLUMN6.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN6.TEXT1.Name = "TEXT1" GRID1.COLUMN6.TEXT1.ReadOnly = .T. GRID1.COLUMN6.Width = 90 GRID1.COLUMN7.BackColor = 255,255,255 GRID1.COLUMN7.ColumnOrder = 5 GRID1.COLUMN7.ControlSource = "allt(nrinv)" GRID1.COLUMN7.FontName = "Arial Narrow" GRID1.COLUMN7.HEADER7.FontName = "Arial Narrow" GRID1.COLUMN7.HEADER7.Name = "HEADER7" GRID1.COLUMN7.Name = "COLUMN7" GRID1.COLUMN7.ReadOnly = .T. GRID1.COLUMN7.TEXT1.BackColor = 255,255,255 GRID1.COLUMN7.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN7.TEXT1.Name = "TEXT1" GRID1.COLUMN7.TEXT1.ReadOnly = .T. GRID1.COLUMN8.BackColor = 255,255,255 GRID1.COLUMN8.ColumnOrder = 22 GRID1.COLUMN8.FontName = "Arial Narrow" GRID1.COLUMN8.HEADER8.FontName = "Arial Narrow" GRID1.COLUMN8.HEADER8.Name = "HEADER8" GRID1.COLUMN8.Name = "COLUMN8" GRID1.COLUMN8.ReadOnly = .T. GRID1.COLUMN8.TEXT1.BackColor = 255,255,255 GRID1.COLUMN8.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN8.TEXT1.Name = "TEXT1" GRID1.COLUMN8.TEXT1.ReadOnly = .T. GRID1.COLUMN9.BackColor = 255,255,255 GRID1.COLUMN9.ColumnOrder = 12 GRID1.COLUMN9.FontName = "Arial Narrow" GRID1.COLUMN9.HEADER9.FontName = "Arial Narrow" GRID1.COLUMN9.HEADER9.Name = "HEADER9" GRID1.COLUMN9.InputMask = "9999.99" GRID1.COLUMN9.Name = "COLUMN9" GRID1.COLUMN9.ReadOnly = .T. GRID1.COLUMN9.TEXT1.BackColor = 255,255,255 GRID1.COLUMN9.TEXT1.FontName = "Arial Narrow" GRID1.COLUMN9.TEXT1.Name = "TEXT1" GRID1.COLUMN9.TEXT1.ReadOnly = .T. GRID1.ColumnCount = 35 GRID1.FontName = "Arial Narrow" GRID1.HeaderHeight = 33 GRID1.Height = 376 GRID1.Left = 1 GRID1.Name = "GRID1" GRID1.Panel = 1 GRID1.ReadOnly = .T. GRID1.Top = 142 GRID1.Width = 791 GRID1.ZOrderSet = 6 TEXT1.BackStyle = 0 TEXT1.DisabledBackColor = 255,255,255 TEXT1.FontBold = .F. TEXT1.FontName = "Arial Narrow" TEXT1.FontSize = 10 TEXT1.Format = "rk" TEXT1.Height = 23 TEXT1.InputMask = (get_mask(14,gnZ)) TEXT1.Left = 505 TEXT1.Name = "TEXT1" TEXT1.SpecialEffect = 1 TEXT1.Top = 74 TEXT1.Width = 136 TEXT1.ZOrderSet = 7 LABEL3.BackStyle = 0 LABEL3.FontName = "Arial Narrow" LABEL3.FontSize = 10 LABEL3.Left = 618 LABEL3.Name = "LABEL3" LABEL3.Top = 45 LABEL3.ZOrderSet = 10 SHAPE6.BackStyle = 0 SHAPE6.BorderColor = 128,128,128 SHAPE6.BorderWidth = 1 SHAPE6.Height = 100 SHAPE6.Left = 4 SHAPE6.Name = "SHAPE6" SHAPE6.SpecialEffect = 1 SHAPE6.Top = 39 SHAPE6.Width = 342 SHAPE6.ZOrderSet = 0 LABEL7.Left = 805 LABEL7.Name = "LABEL7" LABEL7.Top = 184 LABEL7.Visible = .F. LABEL7.ZOrderSet = 11 CHECK1.AutoSize = .T. CHECK1.BackStyle = 0 CHECK1.FontName = "Arial Narrow" CHECK1.FontSize = 10 CHECK1.Left = 96 CHECK1.Name = "CHECK1" CHECK1.SpecialEffect = 2 CHECK1.Top = 240 CHECK1.Visible = .F. CHECK1.ZOrderSet = 56 CHECK4.AutoSize = .T. CHECK4.BackStyle = 0 CHECK4.FontName = "Arial Narrow" CHECK4.FontSize = 10 CHECK4.Left = 74 CHECK4.Name = "CHECK4" CHECK4.SpecialEffect = 2 CHECK4.Top = 39 CHECK4.ZOrderSet = 49 CHECK9.AutoSize = .T. CHECK9.BackStyle = 0 CHECK9.Caption = "\ ADD OBJECT 'Check10' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data act", ; ControlSource = "bdata", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 8, ; Name = "Check10", ; SpecialEffect = 2, ; Top = 71, ; Width = 56, ; ZOrderSet = 37 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check11' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data pif", ; ControlSource = "bdatpif", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 74, ; Name = "Check11", ; SpecialEffect = 2, ; Top = 87, ; Width = 53, ; ZOrderSet = 35 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check12' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Expirat", ; FontName = "Arial Narrow", ; FontSize = 10, ; ForeColor = 0,0,255, ; Height = 18, ; Left = 249, ; Name = "Check12", ; SpecialEffect = 2, ; Top = 87, ; Width = 51, ; ZOrderSet = 34 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check13' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data expirarii", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 151, ; Name = "Check13", ; SpecialEffect = 2, ; Top = 87, ; Width = 81, ; ZOrderSet = 36 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check15' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data iesirii gest", ; ControlSource = "", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 151, ; Name = "Check15", ; SpecialEffect = 2, ; Top = 103, ; Width = 88, ; ZOrderSet = 42 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check16' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "\ ADD OBJECT 'Check5' AS checkbox WITH ; AutoSize = .T., ; BackColor = 255,255,255, ; BackStyle = 0, ; Caption = "Nr.inv", ; ControlSource = "bnrinv", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 8, ; Name = "Check5", ; SpecialEffect = 2, ; Top = 87, ; Width = 47, ; ZOrderSet = 40 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check6' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Data ultimei reevaluari", ; ControlSource = "", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 8, ; Name = "Check6", ; SpecialEffect = 2, ; Top = 120, ; Width = 122, ; ZOrderSet = 41 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Check7' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Iesit din gestiune", ; ControlSource = "bcasat", ; FontName = "Arial Narrow", ; FontSize = 10, ; ForeColor = 255,0,0, ; Height = 18, ; Left = 249, ; Name = "Check7", ; SpecialEffect = 2, ; Top = 103, ; Width = 95, ; ZOrderSet = 32 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Ck_acont' AS ck_filtru_text WITH ; camp_nume = ascd, ; Caption = "Cont Analitic", ; FontName = "Arial Narrow", ; FontSize = 10, ; Left = 74, ; Name = "Ck_acont", ; Top = 71, ; ZOrderSet = 51 *< END OBJECT: ClassLib="caut.vcx" BaseClass="checkbox" /> ADD OBJECT 'Ck_amortlun' AS ck_filtru_numar WITH ; camp_nume = amortlun, ; Caption = "Amortizment", ; FontName = "Arial Narrow", ; FontSize = 10, ; Left = 249, ; Name = "Ck_amortlun", ; Top = 39, ; ZOrderSet = 50 *< END OBJECT: ClassLib="caut.vcx" BaseClass="checkbox" /> ADD OBJECT 'Ck_cont' AS ck_filtru_text WITH ; camp_nume = scd, ; Caption = "Cont", ; FontName = "Arial Narrow", ; FontSize = 10, ; Left = 74, ; Name = "Ck_cont", ; Top = 55, ; ZOrderSet = 51 *< END OBJECT: ClassLib="caut.vcx" BaseClass="checkbox" /> ADD OBJECT 'Ck_denumire' AS ck_filtru_text WITH ; camp_nume = denumire, ; Caption = "Denumire", ; FontName = "Arial Narrow", ; FontSize = 10, ; Left = 8, ; Name = "Ck_denumire", ; Top = 55, ; ZOrderSet = 58 *< END OBJECT: ClassLib="caut.vcx" BaseClass="checkbox" /> ADD OBJECT 'Ck_lucrare' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Lucrare/Contract", ; FontName = "Arial Narrow", ; FontSize = 10, ; Height = 18, ; Left = 249, ; Name = "Ck_lucrare", ; SpecialEffect = 1, ; Top = 71, ; Width = 97, ; ZOrderSet = 52 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Ck_majorare' AS ck_filtru_numar WITH ; camp_nume = valin - valoare, ; Caption = "Val majorare", ; FontName = "Arial Narrow", ; FontSize = 10, ; Left = 74, ; Name = "Ck_majorare", ; Top = 102, ; ZOrderSet = 50 *< END OBJECT: ClassLib="caut.vcx" BaseClass="checkbox" /> ADD OBJECT 'Ck_respons' AS ck_filtru_text WITH ; camp_nume = respons, ; Caption = "Responsabil", ; FontName = "Arial Narrow", ; FontSize = 10, ; Left = 249, ; Name = "Ck_respons", ; Top = 55, ; ZOrderSet = 51 *< END OBJECT: ClassLib="caut.vcx" BaseClass="checkbox" /> ADD OBJECT 'Ck_valin' AS ck_filtru_numar WITH ; camp_nume = valin, ; Caption = "\ ADD OBJECT 'Ck_valoare' AS ck_filtru_numar WITH ; camp_nume = valoare, ; Caption = "Val de achizitie", ; FontName = "Arial Narrow", ; FontSize = 10, ; Left = 151, ; Name = "Ck_valoare", ; Top = 39, ; ZOrderSet = 50 *< END OBJECT: ClassLib="caut.vcx" BaseClass="checkbox" /> ADD OBJECT 'Ck_valramasa' AS ck_filtru_numar WITH ; camp_nume = valramasa, ; Caption = "\ ADD OBJECT 'ckIstoric' AS checkbox WITH ; AutoSize = .T., ; BackStyle = 0, ; Caption = "Istoric", ; FontName = "Arial Narrow", ; FontSize = 10, ; ForeColor = 0,128,0, ; Height = 18, ; Left = 249, ; Name = "ckIstoric", ; SpecialEffect = 2, ; Top = 120, ; Width = 45, ; ZOrderSet = 33 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'Command4' AS commandbutton WITH ; Caption = "Operatiuni cu istoric", ; FontName = "Arial Narrow", ; FontSize = 10, ; ForeColor = 0,128,0, ; Height = 36, ; Left = 307, ; Name = "Command4", ; Top = 0, ; Width = 84, ; WordWrap = .T., ; ZOrderSet = 47 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Command5' AS commandbutton WITH ; Caption = "Completare baza de date -preced.ian. = totaluri dec-", ; FontName = "Arial Narrow", ; Height = 36, ; Left = 190, ; Name = "Command5", ; Top = 0, ; Visible = .F., ; Width = 116, ; WordWrap = .T., ; ZOrderSet = 55 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'Command6' AS commandbutton WITH ; Caption = "Calcul Reevaluare", ; FontName = "Arial Narrow", ; FontSize = 10, ; ForeColor = 0,64,128, ; Height = 36, ; Left = 391, ; Name = "Command6", ; Top = 0, ; Width = 69, ; WordWrap = .T., ; ZOrderSet = 48 *< END OBJECT: BaseClass="commandbutton" /> ADD OBJECT 'excel2' AS excel WITH ; Left = 640, ; Name = "excel2", ; Top = 2, ; ZOrderSet = 57, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'GRID1.Column23.Header1' AS header WITH ; Alignment = 2, ; Caption = "Cauza iesire/intrare", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column23.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T., ; Visible = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column24.Header1' AS header WITH ; Alignment = 0, ; Caption = "Val.reziduala", ; FontName = "Arial Narrow", ; FontSize = 9, ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column24.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column25.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data amortizarii complete", ; FontName = "Arial Narrow", ; Name = "Header1", ; WordWrap = .T. *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column25.Text1' AS textbox WITH ; Alignment = 2, ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column26.Header1' AS header WITH ; Alignment = 2, ; Caption = "Valoare de intrare", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column26.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column27.Header1' AS header WITH ; Alignment = 2, ; Caption = "Val. majorare", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column27.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column28.Header1' AS header WITH ; Alignment = 2, ; Caption = "Data ultimei evaluari", ; FontName = "Arial Narrow", ; Name = "Header1", ; WordWrap = .T. *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column28.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column29.Header1' AS header WITH ; Alignment = 2, ; Caption = "Valoare ramasa de amortizat", ; FontName = "Arial Narrow", ; Name = "Header1", ; WordWrap = .T. *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column29.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column30.Header1' AS header WITH ; Alignment = 2, ; Caption = "Cod", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column30.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column31.Header1' AS header WITH ; Caption = "Id sectie", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column31.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column32.Header1' AS header WITH ; Alignment = 2, ; Caption = "Analitic", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column32.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T., ; Visible = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column33.Header1' AS header WITH ; Alignment = 2, ; Caption = "Lucrare/Contract", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column33.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1", ; ReadOnly = .T. *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'GRID1.Column34.Check1' AS checkbox WITH ; Caption = "", ; Height = 17, ; Left = 30, ; Name = "Check1", ; Top = 37, ; Width = 60 *< END OBJECT: BaseClass="checkbox" /> ADD OBJECT 'GRID1.Column34.Header1' AS header WITH ; Alignment = 2, ; Caption = "Istoric", ; FontName = "Arial Narrow", ; Name = "Header1" *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column35.Header1' AS header WITH ; Alignment = 2, ; Caption = "Explicatie data evaluare", ; FontName = "Arial Narrow", ; Name = "Header1", ; WordWrap = .T. *< END OBJECT: BaseClass="header" /> ADD OBJECT 'GRID1.Column35.Text1' AS textbox WITH ; BackColor = 255,255,255, ; BorderStyle = 0, ; FontName = "Arial Narrow", ; ForeColor = 0,0,0, ; Margin = 0, ; Name = "Text1" *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'LIST1' AS list WITH ; Left = 671, ; Name = "LIST1", ; Top = 2, ; ZOrderSet = 46, ; IMBUTON1.Height = 27, ; IMBUTON1.Name = "IMBUTON1", ; IMBUTON1.Width = 30, ; COMMAND1.Name = "COMMAND1", ; COMMAND1.ToolTipText = "Lista amortizarilor lunare" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'List2' AS list WITH ; Left = 733, ; Name = "List2", ; Top = 2, ; ZOrderSet = 53, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1", ; Command1.ToolTipText = "Listare istoric amortizare" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'List3' AS list WITH ; Left = 702, ; Name = "List3", ; Top = 2, ; ZOrderSet = 54, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Modifica1' AS modifica WITH ; Left = 578, ; Name = "Modifica1", ; Top = 2, ; ZOrderSet = 30, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Shape4' AS shape WITH ; BackColor = 0,64,128, ; BorderStyle = 0, ; BorderWidth = 0, ; Height = 37, ; Left = -19, ; Name = "Shape4", ; Top = 0, ; Width = 565, ; ZOrderSet = 3 *< END OBJECT: BaseClass="shape" /> ADD OBJECT 'Sterge1' AS sterge WITH ; Left = 609, ; Name = "Sterge1", ; Top = 2, ; ZOrderSet = 29, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Terminat1' AS terminat WITH ; Height = 30, ; Left = 764, ; Name = "Terminat1", ; Picture = ..\..\comun\grafice\orb.bmp, ; Top = 2, ; Width = 32, ; ZOrderSet = 26, ; Imbuton1.Height = 29, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 27, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> ADD OBJECT 'Verif1' AS verif WITH ; Left = 547, ; Name = "Verif1", ; Top = 2, ; ZOrderSet = 27, ; Imbuton1.Height = 27, ; Imbuton1.Name = "Imbuton1", ; Imbuton1.Width = 30, ; Command1.Name = "Command1" *< END OBJECT: ClassLib="..\..\comun\clase\baza.vcx" BaseClass="container" /> PROCEDURE Activate *WAIT WINDOW "activate" tw1=thisform.Width tl1=thisform.Height thisform.WindowState=2 tw2=thisform.Width tl2=thisform.Height gw1=thisform.grid1.width gl1=thisform.grid1.height thisform.grid1.width=ROUND(gw1*tw2/tw1,0) thisform.grid1.height=ROUND(gl1*tl2/tl1,0) * thisform.paint thisform.refresh *thisform.afisactual ENDPROC PROCEDURE afisactual Store ".T." To Tden,Tsuma,Tgest,tscd,tnract,tnrinv,tresp,tamort,tdata,tdatpif,t1,tdataexp,t14,tdataout LOCAL lcFiltre lcFiltre = "Upper(fel)=felul" IF this.ck_majorare.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_majorare.filtru + " " ENDIF IF this.ck_valoare.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_valoare.filtru + " " ENDIF IF this.ck_valin.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_valin.filtru + " " ENDIF IF this.ck_valramasa.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_valramasa.filtru + " " ENDIF IF this.ck_amortlun.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_amortlun.filtru + " " ENDIF IF this.ck_denumire.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_denumire.filtru + " " ENDIF IF this.ck_respons.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_respons.filtru + " " ENDIF IF this.ck_acont.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_acont.filtru + " " ENDIF IF this.ck_cont.Value = 1 lcFiltre = lcFiltre + + " AND " + this.Ck_cont.filtru + " " ENDIF IF this.check6.Value = 1 lcFiltre = lcFiltre + " AND (dataeval>=pdata7) and (dataeval<=pdata8)" ENDIF If This.check12.Value=1 lcFiltre = lcFiltre + " AND ROUND(12*VAL(m.an)+VAL(m.nl),0)>12*YEAR(dataeval)+MONTH(dataeval)+normat2lun" ENDIF If This.check16.Value=1 lcFiltre = lcFiltre + " AND id_sectie = pnSectie" ENDIF If bgest==.T. And m.gest#-1 then lcFiltre = lcFiltre + " AND gest==m.gest" ENDIF If this.ck_lucrare.value = 1 lcFiltre = lcFiltre + " AND ALLTRIM(nrord) = ALLTRIM(PcNrord)" ENDIF If bnract==.T. then lcFiltre = lcFiltre + " AND (nract>=m.nr1) and (nract<=m.nr2)" ENDIF If bnrinv==.T. then lcFiltre = lcFiltre + " AND (VAL(nrinv)>=pnrinv1) and (VAL(nrinv)<=pnrinv2)" Endif If bdata==.T. then lcFiltre = lcFiltre + " AND (dataact>=m.data1) and (dataact<=m.data2)" Endif If bdatpif==.T. then lcFiltre = lcFiltre + " AND (datapif>=pdata1) and (datapif<=pdata2)" Endif IF this.check13.value = 1 lcFiltre = lcFiltre + " AND (gomonth(dataeval,normat2lun)>=pdata3) and (gomonth(dataeval,normat2lun)<=pdata4)" ENDIF IF this.check15.value = 1 lcFiltre = lcFiltre + " AND (dataout>=pdata5) and (dataout<=pdata6)" ENDIF IF bcasat==.T. lcFiltre = lcFiltre + " AND casat" ELSE lcFiltre = lcFiltre + " AND !casat" ENDIF If This.ckIstoric.Value = 0 lcFiltre = lcFiltre + " and !inactiv" ENDIF Sele xmf SET FILTER TO &lcFiltre Sum amortlun To m.suma Sum amorttot To m.sumat Sum VALin To TVALOARE Sele xmf Go Top Thisform.GRID1.Refresh Thisform.text1.Refresh Thisform.text2.Refresh Thisform.t3.Refresh thisform.grid1.SetFocus ENDPROC PROCEDURE calcul_reevaluare && Calculeaza valramasa(de calcul), normat2 si normat2lun PARAMETERS lFaraForm IF !lFaraForm SELECT xmf SCATTER NAME omf IF dataeval = datapif && dc la schimbare val inventar nu s-a trecut si dataeval pnDataeval = CTOD('01/'+m.nl+'/'+m.an)-1 ELSE pnDataeval = omf.dataeval ENDIF pnNormat2lun = omf.normat2lun pnNormat2 = omf.normat2 pnValramasa = omf.valramasa pnAmortprec = omf.amortprec *pnUzuraPrec = omf.uzuraprec DO FORM frm_calcul_reevaluare IF buton=1 IF omf.codop = 12 && conservare pnCota = 0 ELSE pnCota = calcul_cota(omf.Normat2lun) ENDIF SELECT xmf REPLACE valramasa WITH pnValramasa, cota WITH pnCota && astea ar tb sa fie neschimbate REPLACE normat2lun WITH pnNormat2lun, normat2 WITH pnNormat2 REPLACE dataeval WITH pnDataeval REPLACE amortprec WITH pnAmortprec &&, uzuraprec WITH pnUzuraPrec SCATTER memv DO calcamortm SELECT xmf GATHER MEMVAR SCATTER NAME omf SELECT mflun IF FLOCK() APPEND BLANK GATHER NAME omf REPLACE explicatia WITH 'Recalculare Cota,Valoare ramasa',codop WITH 11 REPLACE dataora WITH DATETIME(),util WITH m.utilizator ENDIF UNLOCK SELECT MFANUAL IF FLOCK() APPEND BLANK GATHER NAME omf REPLACE explicatia WITH 'Recalculare Cota,Valoare ramasa',codop WITH 11 REPLACE dataora WITH DATETIME(),util WITH m.utilizator ENDIF UNLOCK ENDIF RELEASE omf ELSE pnDataeval = CTOD('01/'+m.nl+'/'+m.an)-1 pnLunaEval = MONTH(pnDataEval) pnAnEval = YEAR(pnDataEval) SELECT xmf SCAN FOR !inactiv AND !casat AND MONTH(dataeval) = pnLunaEval AND YEAR(dataeval) = pnAnEval AND INLIST(codop,8,9,10,12,13) && majorari,reevaluari,schimbare DNS,conservare si scoatere din conservare SCATTER NAME omf IF VAL(m.an)>= 2004 lnValRez = 0 ELSE lnValRez = omf.valrez ENDIF pnValramasa = omf.valin - omf.Amortprec - lnValRez IF omf.codop = 12 && conservare pnCota = 0 ELSE pnCota = calcul_cota(omf.Normat2lun) ENDIF SELECT xmf REPLACE valramasa WITH pnValramasa, cota WITH pnCota SCATTER memv DO calcamortm SELECT xmf GATHER MEMVAR SCATTER NAME omf SELECT mflun IF FLOCK() APPEND BLANK GATHER NAME omf REPLACE explicatia WITH 'Recalculare Cota,Valoare ramasa',codop WITH 11 REPLACE dataora WITH DATETIME(),util WITH m.utilizator ENDIF UNLOCK SELECT MFANUAL IF FLOCK() APPEND BLANK GATHER NAME omf REPLACE explicatia WITH 'Recalculare Cota,Valoare ramasa',codop WITH 11 REPLACE dataora WITH DATETIME(),util WITH m.utilizator ENDIF UNLOCK RELEASE omf SELECT xmf ENDSCAN ENDIF ENDPROC PROCEDURE do_conservare SELECT xmf SCATTER NAME omf IF omf.codop = 12 && e conservat lcLb1 = "Se scoate din conservare mijlocul fix "+Alltrim(omf.denumire)+" ?" lcLb2 = 'Cauza repuneri in functiune' lcLb3 = 'Data repuneri in functiune' pnCod = 13 ELSE lcLb1 = "Se conserva mijlocul fix "+Alltrim(omf.denumire)+" ?" lcLb2 = 'Cauza conservarii' lcLb3 = 'Data conservarii' pnCod = 12 ENDIF pnDataEval = ultima_zi_din_luna(m.an,m.nl) pcCauza = '' pnNormat2lun = omf.normat2lun pnNormat2 = omf.normat2 oi=CREATEOBJECT('ingest') oi.label1.CAPTION=lcLb1 oi.label2.CAPTION=lcLb2 oi.label3.CAPTION=lcLb3 oi.text1.controlsource = 'pcCauza' oi.text2.controlsource = 'pnDataEval' oi.ncod_op = pnCod oi.SHOW(1) IF buton=1 SELECT xmf REPLACE inactiv WITH .T. APPEND BLANK omf.codop = pnCod omf.dataeval = pnDataEval omf.normat2lun = pnNormat2lun omf.normat2 = pnNormat2 omf.cauza = pcCauza omf.cod = -1 GATHER NAME omf lcExplic = get_explicatie(pnCod) SELECT mflun IF FLOCK() APPEND BLANK GATHER NAME omf REPLACE explicatia WITH lcExplic REPLACE dataora WITH DATETIME(), util WITH m.utilizator ENDIF UNLOCK SELECT MFANUAL IF FLOCK() APPEND BLANK GATHER NAME omf REPLACE explicatia WITH lcExplic REPLACE dataora WITH DATETIME(), util WITH m.utilizator ENDIF UNLOCK ENDIF RELEASE omf ENDPROC PROCEDURE do_modificare_istoric SELE xmf SCATTER MEMVAR SELECT numegest LOCATE FOR gest=m.gest SCATTER FIELDS numegest MEMVAR SELECT sectie LOCATE FOR id_sectie=m.id_sectie SCATTER FIELDS sectie MEMVAR buton=1 lcFrm = 'frm_fisa' ofi=CREATEOBJECT(lcFrm) ofi.text4.inputmask = get_mask(14,gnZ) ofi.text22.inputmask = get_mask(14,gnZ) ofi.text25.inputmask = get_mask(14,gnZ) ofi.text15.inputmask = get_mask(14,gnZ) ofi.text18.inputmask = get_mask(14,gnZ) ofi.text19.inputmask = get_mask(14,gnZ) ofi.t23.inputmask = get_mask(14,gnZ) IF felul='N' ofi.fel_imob='N' ELSE ofi.fel_imob='C' ENDIF ofi.SHOW(1) IF buton=2 RETURN ENDIF SELECT xmf IF FLOCK() SELECT xmf REPLACE inactiv WITH .T. APPEND BLANK GATHER MEMVAR REPLACE cod WITH -1, codop WITH 1 IF EMPTY(dataeval) REPLACE dataeval WITH datapif ENDIF ENDIF UNLOCK SELECT mflun APPEND BLANK IF FLOCK() GATHER MEMVAR REPLACE explicatia WITH 'Modificare',dataora WITH DATETIME() REPLACE codop WITH 1 ENDIF UNLOCK SELECT mfanual APPEND BLANK IF FLOCK() GATHER MEMVAR REPLACE explicatia WITH 'Modificare',dataora WITH DATETIME() REPLACE codop WITH 1 ENDIF UNLOCK SELECT xmf SCATTER MEMVAR BLANK THISFORM.afisactual ENDPROC PROCEDURE iesire_din_gestiune Select xmf If inactiv Return Endif Scatter Memvar If !casat m="Iese din gestiune mijlocul fix "+Alltrim(m.denumire)+" ?" Do danu_ingest With casat,m,'iesire' If buton=1 Select xmf Scatter Name omf Replace inactiv With .T. If Flock() Append Blank Gather Name omf Replace casat With .T.,cauza With m.cauza,cod With -1,codop With 5 Replace dataout With m.dataout && e inutil dc am pe dataeval datai esirii Endif Unlock Release omf Endif Select mflun If Flock() Append Blank Gather Memv Replace casat With .T.,cauza With m.cauza,explicatia With 'Iesire din gestiune',dataora With Datetime(),dataout With m.dataout,cod WITH -1 Replace codop With 5 Endif Unlock Select MFANUAL If Flock() Append Blank Gather Memv Replace casat With .T.,cauza With m.cauza,explicatia With 'Iesire din gestiune',dataora With Datetime(),dataout With m.dataout,cod WITH -1 Replace codop With 5 Endif Unlock Else m="Intra in gestiune mijlocul fix "+Alltrim(m.denumire)+" ?" Do danu_ingest With casat,m,'intrare' If buton=2 Return Endif Select xmf Scatter Name omf Replace inactiv With .T. If Flock() Append Blank Gather Name omf Replace casat With .F.,cauza With " ",cod With -1,codop With 6 Endif UNLOCK Select mflun If Flock() Append Blank Gather Memv Replace casat With .F.,cauza With '',explicatia With 'Intrare in gestiune',dataora With Datetime(),cod WITH -1 Replace codop With 6 Endif Unlock Select MFANUAL If Flock() Append Blank Gather Memv Replace casat With .F.,cauza With '',explicatia With 'Intrare in gestiune',dataora With Datetime(),cod WITH -1 Replace codop With 6 Endif Unlock *this.Caption="Iesire din gestiune" Endif ENDPROC PROCEDURE Init *WAIT WINDOW "init" STORE .f. to bnrinv,bresp,bcasat,bamort,bdata,bdatpif STORE ".T." TO Tnrinv,Tresp,Tamort,Tdata,Tdatpif store 0 to m.suma1,m.suma2,m.suma,m.sumat,m.nr1,m.nr2,TVALOARE store .f. to bden,bsuma,bgest,bscd,bnract STORE ".T." TO Tden,Tsuma,Tgest,tscd,tnract sele xmf *REPLACE ALL normat2lun WITH normat2*12 FOR normat2lun=0 AND normat2#0 go top if eof() thisform.grid1.gridlines=0 *!* thisform.check1.enabled=.f. *!* thisform.check2.enabled=.f. *!* thisform.check3.enabled=.f. *!* thisform.check4.enabled=.f. *!* thisform.check5.enabled=.f. *!* thisform.check7.enabled=.f. *!* thisform.check9.enabled=.f. *!* thisform.check8.enabled=.f. *!* thisform.check10.enabled=.f. *!* thisform.check11.enabled=.f. *!* thisform.check11.enabled=.f. *!* thisform.check12.enabled=.f. *!* thisform.command1.enabled=.f. thisform.label19.visible=.t. endif thisform.afisactual ENDPROC PROCEDURE meniu_as SELECT xmf IF xmf.inactiv && sa nu faca operatii cu mf-uri din istoric lcText=[\Majorarea valorii de intrare;] lcText=lcText+[\Reevaluarea valorii de intrare;] IF codop <> 12 lcText=lcText+[\Conservare;] ELSE lcText=lcText+[\Scoatere din conservare;] ENDIF lcText=lcText+[\Schimbare DNS;] lcText=lcText+[\-;] IF !casat lcText=lcText+[\Iesire din gestiune;] ELSE lcText=lcText+[\Intrare in gestiune;] ENDIF lcText=lcText+[\-;] lcText=lcText+[\Modificare cu istoric] ELSE lcText=[\ 12 lcText=lcText+[\' *!* THIS.cmdTERMIN1.CLICK *!* ENDIF *!* ON ERROR *THISFORM.command3.CLICK ENDPROC PROCEDURE transfer SELECT xmf SCATTER MEMVAR IF !inactiv AND !casat lm="Se transfera mijlocul fix "+ALLTRIM(m.denumire)+" ?" DO danu_transfer WITH casat,lm,'Cauza transferului:' IF buton=1 SELECT xmf IF FLOCK() REPLACE inactiv WITH .T., casat WITH .t., cauza WITH m.cauza, dataout WITH m.dataout, codop WITH 5 *!* gest WITH m.gest, ; *!* id_sectie WITH m.id_sectie, ; *!* respons WITH m.respons *m.cauza = "" m.dataout = {//} omf.inactiv = .F. omf.cod = -1 omf.codop = 6 APPEND BLANK GATHER MEMVAR ENDIF UNLOCK ENDIF SELECT mflun IF FLOCK() APPEND BLANK GATHER MEMV REPLACE casat WITH .T., cauza WITH m.cauza, explicatia WITH 'Iesire din gestiune', ; dataora WITH DATETIME(), dataout WITH m.dataout REPLACE codop WITH 5 *m.cauza = "" m.dataout = {//} APPEND BLANK GATHER MEMVAR ENDIF UNLOCK SELECT MFANUAL IF FLOCK() APPEND BLANK GATHER MEMV REPLACE casat WITH .T., cauza WITH m.cauza, explicatia WITH 'Iesire din gestiune', ; dataora WITH DATETIME(),dataout WITH m.dataout REPLACE codop WITH 5 *m.cauza = "" m.dataout = {//} APPEND BLANK GATHER MEMVAR ENDIF UNLOCK ELSE DO mesaj WITH "Aceasta operatie nu este valabila","pentru mijloacele fixe casate" RETURN ENDIF ENDPROC PROCEDURE Check10.Click STORE DATE() TO m.data1, m.data2 if bdata==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data act" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="m.data1" .text2.controlsource="m.data2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check10.Valid thisform.afisactual ENDPROC PROCEDURE Check11.Click STORE DATE() TO pdata1, pdata2 if bdatpif==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data pif" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="pdata1" .text2.controlsource="pdata2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check11.Valid thisform.afisactual ENDPROC PROCEDURE Check12.Valid thisform.afisactual ENDPROC PROCEDURE Check13.Click STORE DATE() TO pdata3, pdata4 if this.Value = 1 Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data amortizarii complete" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="pdata3" .text2.controlsource="pdata4" endwith ointre.show(1) endif ENDPROC PROCEDURE Check13.Valid thisform.afisactual ENDPROC PROCEDURE Check15.Click STORE DATE() TO pdata5, pdata6 if this.Value = 1 Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data iesirii din gestiune" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="pdata5" .text2.controlsource="pdata6" endwith ointre.show(1) endif ENDPROC PROCEDURE Check15.Valid thisform.afisactual ENDPROC PROCEDURE Check16.Click pnSectie = 0 IF this.Value = 1 m.sectie = '' DO caut_alfa_cursor WITH 'sectie','sectie','NUMELE SECTIEI','m.sectie' SELECT sectie LOCATE FOR UPPER(ALLTRIM(sectie)) = UPPER(ALLTRIM(m.sectie)) IF FOUND() pnSectie = id_sectie ENDIF ENDIF ENDPROC PROCEDURE Check16.Valid thisform.afisactual ENDPROC PROCEDURE Check5.Click STORE 0 TO pnrinv1,pnrinv2 if bnrinv==.t. then Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Numarul de inventar" .label1.caption="Nr. minim:" .label2.caption="Nr. maxim:" .text1.controlsource="pnrinv1" .text2.controlsource="pnrinv2" endwith ointre.show(1) endif ENDPROC PROCEDURE Check5.Valid thisform.afisactual ENDPROC PROCEDURE Check6.Click STORE DATE() TO pdata7, pdata8 if this.Value = 1 Ointre=CREATEOBJECT("CAUTintre") WITH Ointre .CAPTION="Data ultimei reevaluari" .label1.caption="Data minima:" .label2.caption="Data maxima:" .text1.controlsource="pdata7" .text2.controlsource="pdata8" endwith ointre.show(1) endif ENDPROC PROCEDURE Check6.Valid thisform.afisactual ENDPROC PROCEDURE Check7.Click if Bcasat==.t. then SELECT xmf SET FILTER TO casat *thisform.cgest.Caption="Intrare in gestiune" thisform.grid1.ForeColor=RGB(255,0,0) thisform.grid1.column1.Visible=.t. *thisform.grid1.column23.Visible=.t. ELSE SELECT xmf SET FILTER TO !casat *thisform.cgest.Caption="Iesire din gestiune" thisform.grid1.ForeColor=RGB(0,0,0) thisform.grid1.column1.Visible=.f. *thisform.grid1.column23.Visible=.f. endif thisform.grid1.Refresh ENDPROC PROCEDURE Check7.Valid thisform.afisactual ENDPROC PROCEDURE ckIstoric.Valid thisform.afisactual ENDPROC PROCEDURE Ck_acont.Valid thisform.afisactual ENDPROC PROCEDURE Ck_amortlun.Valid thisform.afisactual ENDPROC PROCEDURE Ck_cont.Valid thisform.afisactual ENDPROC PROCEDURE Ck_denumire.Valid thisform.afisactual ENDPROC PROCEDURE Ck_lucrare.Click PcNrord = '' if this.Value = 1 do caut_alfa_cursor with 'lucrari','nrord','LUCRARE/CONTRACT','M.NRORD' pcNrord = m.nrord endif IF buton=2 RETURN ENDIF ENDPROC PROCEDURE Ck_lucrare.Valid THISFORM.AFIsactual ENDPROC PROCEDURE Ck_majorare.Valid thisform.afisactual ENDPROC PROCEDURE Ck_respons.Valid thisform.afisactual ENDPROC PROCEDURE Ck_valin.Valid thisform.afisactual ENDPROC PROCEDURE Ck_valoare.Valid thisform.afisactual ENDPROC PROCEDURE Ck_valramasa.Valid thisform.afisactual ENDPROC PROCEDURE COMMAND3.Click thisform.LockScreen = .t. lcFiltru = FILTER('xmf') Select xmf SET FILTER TO Scan For UPPER(ALLTRIM(fel)) = UPPER(ALLTRIM(thisform.pcfel)) AND !casat Do Case Case Empty(normat) Do mesaj With 'Trebuie introdusa durata normala de serviciu','la '+Allt(denumire) LOOP Case Empty(valoare) Do mesaj With "Trebuie introdusa valoarea de achizitie",'la '+Allt(denumire) LOOP Case Empty(datapif) Do mesaj With 'Trebuie introdusa data punerii in functiune','la '+Allt(denumire) LOOP ENDCASE SELECT xmf SCATTER NAME omf lnUz = calcuzura(omf) RELEASE omf SELECT xmf SCATTER MEMVAR IF TYPE('lnUz') = 'N' m.uzura = lnUz ENDIF DO calcamortm.prg GATHER MEMVAR ENDSCAN thisform.afisactual thisform.LockScreen = .f. ENDPROC PROCEDURE Command4.Click thisform.meniu_as ENDPROC PROCEDURE Command5.Click *!* lcCaleProgram = ADDBS(gcAppPath) + 'prg_pt_acn' *!* lcSetDefa = 'SET PROCEDURE TO ' + lcCaleProgram + ' additive ' *!* &lcSetDefa *!* lcProc = 'prg_pt_acn' *!* DO &lcProc ENDPROC PROCEDURE Command6.Click thisform.meniu_calcul ENDPROC PROCEDURE excel2.Command1.Click lcTabel = Thisform.grid1.RecordSource Select (lcTabel) lcFiltru = Filter() Select nract As Nr_doc_achiz, ; dataact As Data_achiz, ; datapif As Data_PIF, ; ALLTRIM(nrpif) As Nr_PIF, ; ALLTRIM(nrinv) As Nr_inventar, ; denumire As Denumire , ; valoare As Valoare_de_achizitie, ; valin As Valoare_de_intrare, ; valramasa As Valoare_de_calcul, ; valin-valoare As Val_majorare, ; valrez As Val_reziduala, ; normat/12 As DNS_ani, ; normat2 As DNS_calcul, ; cota As Cota, ; tipamort As Tip_amort, ; amortlun As Amortizment_lunar, ; uzura As Uzura_luni, ; GOMONTH(dataeval,Iif(!Empty(normat2lun),normat2lun,normat)) As Data_amort_complete, ; amortan As Amortizare_anuala, ; amorttot As Total_amortizat, ; valin-amorttot As Valoare_ramasa_de_amortizat, ; codmf As Cod_MF, ; gest As Nr_gest, ; respons As Responsabil, ; scd As Cont, ; ascd As Analitic, ; id_sectie As Id_sectie, ; dataeval As Data_ultimei_reevaluari, ; nrord As Lucrare_contract, ; IIF(casat=.F.,"NU","DA") As Iesit_din_gest, ; cauza As Cauza_iesirii, ; dataout As Data_iesirii, ; cod As Cod ; from (lcTabel) ; WHERE &lcFiltru ; INTO Cursor cSelect loc = STRTRAN(ALLTRIM(loc),'\\','\') nfscurt = STRTRAN(ALLTRIM(nfscurt),'\\','\') *lcExcel=Strtran(Allt(loc)+'\'+Allt(nfscurt)+'\tempo\lista_'+Sys(2)+".xls","\\","\") lcExcel=ADDBS(loc) + ADDBS(nfscurt)+ 'tempo\lista_'+Sys(2)+".xls" Select cSelect Copy To &lcExcel Type Xls oExcel = Createobject("Excel.Application") oExcel.Workbooks.Open(lcExcel) oExcel.Visible=1 oExcel='' IF USED("cSelect") USE IN cSelect ENDIF ENDPROC PROCEDURE GRID1.AfterRowColChange LPARAMETERS nColIndex ENDPROC PROCEDURE GRID1.Init LOCAL lnLuniExp,lnLuniCrt sele xmf this.setall("dynamicForeColor",'IIF(inactiv,RGB(0,128,0),IIF(casat,RGB(255,0,0),IIF(ROUND(12*VAL(m.an)+VAL(m.nl),0)>12*YEAR(dataeval)+MONTH(dataeval)+normat2lun,RGB(0,0,255),RGB(0,0,0))))','Column') GO top ENDPROC PROCEDURE LIST1.COMMAND1.Click lcSel = thisform.grid1.RecordSource thisform.AlwaysOnTop=.f. DO list_amort_tot_nou WITH lcSel thisform.AlwaysOnTop=.t. ENDPROC PROCEDURE List2.Command1.Click PRIVATE plGestiune, plCategorie STORE .f. to plGestiune, plCategorie pcTitluA = 'EVIDENTA MIJLOACE FIXE - RAPORT LA DATA ' + ALLTRIM(M.NL) + '.' + ALLTRIM(M.AN) DO FORM frm_introd_titlu thisform.AlwaysOnTop = .F. lcsel = thisform.grid1.RecordSource lcFiltru = FILTER(lcSel) SELECT (lcsel) SELECT *, 00000000000000 as ist_amortlp, 00000000000000 as ist_amorttp from (lcsel) WHERE &lcFiltru INTO CURSOR camortizare readwrite && ist_amortlp, ist_amorttp - p vine de la provizoriu SELECT camortizare SCAN FOR datapif!=dataeval AND !EMPTY(dataeval) lnamortlun = 0 lnamorttot = 0 lcdenumire = UPPER(ALLTRIM(denumire)) lddatapif = datapif lcnrpif = ALLTRIM(nrpif) lnValoare = valoare lnlunaeval = MONTH(dataeval) lnanuleval = YEAR(dataeval) lccalemf = ADDBS(calefirma) + 'an' + STR(lnanuleval,4,0) + '\date' + PADL(lnlunaeval,2,'0') lcfismf = ADDBS(lccalemf) + 'mf.dbf' IF FILE(lcfismf) USE (lcfismf) IN 0 ALIAS rmf SELECT rmf LOCATE FOR UPPER(ALLTRIM(denumire)) = lcdenumire AND datapif = lddatapif AND ALLTRIM(nrpif) = lcnrpif AND !inactiv IF FOUND() lnamortlun = amortlun lnamorttot = amorttot lnnrluni = ABS((lnanuleval * 12 + lnlunaeval) - (VAL(m.an) * 12 + VAL(m.nl))) SELECT camortizare lnAmortTot = lnAmorttot + lnNrluni * lnAmortlun IF lnAmortTot > lnValoare lnAmortTot = lnValoare ENDIF REPLACE ist_amortlp WITH lnAmortlun, ist_amorttp WITH lnAmortTot ENDIF USE IN rmf ENDIF SELECT camortizare ENDSCAN IF bgest plGestiune = .t. ENDIF IF bscd plCategorie = .t. ENDIF buton=1 od=Create('danu') od.label1.Caption=[Alegeti destinatia raportului: ('DA' pentru imprimanta, 'NU' pentru Excel)] od.Show(1) If buton = 2 tlexcel = .T. Else tlexcel = .F. Endif If tlexcel *** excel lcFile=Addbs(Allt(loc))+Addbs(Allt(nfscurt))+'tempo\EvidentaMf_'+Sys(2)+'.XLS' Select nrinv as nr_inventar, denumire, codmf as cod_mf, datapif as data_pif,valoare as val_istorica, ; valin as val_inventar, ist_amortlp as amort_lunara_ist, amortlun as amort_lunara, ; ist_amorttp as amort_totala_ist, amorttot as amort_totala, ; valoare-ist_amorttp as val_ramasa_ist, valin-amorttot as val_ramasa, ; gomonth(dataeval,iif(!empty(normat2lun),normat2lun,normat)) as data_expirarii ; FROM camortizare INTO CURSOR crs_raport SELECT crs_raport Copy To (lcFile) Type Xls USE IN crs_raport oExcel = Createobject("Excel.Application") oExcel.Workbooks.Open(lcFile) oExcel.Visible=1 oExcel='' ELSE SELECT camortizare REPORT FORM amortizare TO PRINTER PROMPT PREVIEW ENDIF IF USED('camortizare') USE IN camortizare ENDIF thisform.AlwaysOnTop = .T. ENDPROC PROCEDURE List3.Command1.Click *THISFORM.CMDlist1.Click Titlu = 'Lista imobilizarilor corporale in luna' thisform.alwaysontop=.f. report form listmfcota to printer prompt preview thisform.alwaysontop=.t. ENDPROC PROCEDURE Modifica1.Command1.Click thisform.alwaysontop=.f. thisform.modificare thisform.alwaysontop=.t. ENDPROC PROCEDURE Sterge1.Command1.Click THISFORM.COMMAND2.CLICK ENDPROC PROCEDURE Verif1.Command1.Click DO verific_cu_balanta WITH thisform.pcfel ENDPROC ENDDEFINE DEFINE CLASS vizsit AS viz OF "mfix2000.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Label11" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text3" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Text7" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label1" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label2" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label4" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label5" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label6" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label8" UniqueID="" Timestamp="" /> *< OBJECTDATA: ObjPath="Label9" UniqueID="" Timestamp="" /> * DoCreate = .T. Name = "vizsit" Label10.Caption = "Situatie analitica" Label10.Left = 7 Label10.Name = "Label10" Label10.Top = 2 Label10.ZOrderSet = 5 Shape1.Name = "Shape1" Shape1.ZOrderSet = 7 Shape5.Height = 45 Shape5.Left = 12 Shape5.Name = "Shape5" Shape5.Top = 459 Shape5.Width = 672 Shape5.ZOrderSet = 8 Shape2.Name = "Shape2" Shape2.ZOrderSet = 9 Shape3.Height = 137 Shape3.Left = 685 Shape3.Name = "Shape3" Shape3.Top = 312 Shape3.Width = 108 Shape3.ZOrderSet = 10 Grid1.BackColor = 255,255,255 Grid1.Column1.BackColor = 255,255,255 Grid1.Column1.ControlSource = "" Grid1.Column1.Header1.Name = "Header1" Grid1.Column1.Name = "Column1" Grid1.Column1.Text1.BackColor = 255,255,255 Grid1.Column1.Text1.Name = "Text1" Grid1.Column1.Text1.Visible = .F. Grid1.Column1.Visible = .F. Grid1.Column1.Width = 31 Grid1.Column10.Alignment = 1 Grid1.Column10.BackColor = 255,255,255 Grid1.Column10.ControlSource = "t_2123" Grid1.Column10.Format = "r" Grid1.Column10.Header1.Caption = "Cont 2813" Grid1.Column10.Header1.Name = "Header1" Grid1.Column10.InputMask = (get_mask(14,gnZ)) Grid1.Column10.Name = "Column10" Grid1.Column10.Text1.Alignment = 1 Grid1.Column10.Text1.BackColor = 255,255,255 Grid1.Column10.Text1.Name = "Text1" Grid1.Column10.Width = 84 Grid1.Column11.Alignment = 1 Grid1.Column11.BackColor = 255,255,255 Grid1.Column11.ControlSource = "t_2124" Grid1.Column11.Format = "r" Grid1.Column11.Header1.Caption = "Cont 2814" Grid1.Column11.Header1.Name = "Header1" Grid1.Column11.InputMask = (get_mask(14,gnZ)) Grid1.Column11.Name = "Column11" Grid1.Column11.Text1.Alignment = 1 Grid1.Column11.Text1.BackColor = 255,255,255 Grid1.Column11.Text1.Name = "Text1" Grid1.Column11.Width = 84 Grid1.Column12.BackColor = 255,255,255 Grid1.Column12.Header1.Name = "Header1" Grid1.Column12.InputMask = (get_mask(14,gnZ)) Grid1.Column12.Name = "Column12" Grid1.Column12.Text1.BackColor = 255,255,255 Grid1.Column12.Text1.Name = "Text1" Grid1.Column12.Text1.Visible = .F. Grid1.Column12.Visible = .F. Grid1.Column13.BackColor = 255,255,255 Grid1.Column13.ControlSource = "" Grid1.Column13.Header1.Name = "Header1" Grid1.Column13.Name = "Column13" Grid1.Column13.Text1.BackColor = 255,255,255 Grid1.Column13.Text1.Name = "Text1" Grid1.Column13.Text1.Visible = .F. Grid1.Column13.Visible = .F. Grid1.Column13.Width = 37 Grid1.Column14.BackColor = 255,255,255 Grid1.Column14.ControlSource = "" Grid1.Column14.Header1.Name = "Header1" Grid1.Column14.Name = "Column14" Grid1.Column14.Text1.BackColor = 255,255,255 Grid1.Column14.Text1.Name = "Text1" Grid1.Column14.Text1.Visible = .F. Grid1.Column14.Visible = .F. Grid1.Column14.Width = 39 Grid1.Column15.BackColor = 255,255,255 Grid1.Column15.ControlSource = "" Grid1.Column15.Header1.Name = "Header1" Grid1.Column15.Name = "Column15" Grid1.Column15.Text1.BackColor = 255,255,255 Grid1.Column15.Text1.Name = "Text1" Grid1.Column15.Text1.Visible = .F. Grid1.Column15.Visible = .F. Grid1.Column15.Width = 37 Grid1.Column16.BackColor = 255,255,255 Grid1.Column16.ControlSource = "" Grid1.Column16.Header1.Name = "Header1" Grid1.Column16.Name = "Column16" Grid1.Column16.Text1.BackColor = 255,255,255 Grid1.Column16.Text1.Name = "Text1" Grid1.Column16.Text1.Visible = .F. Grid1.Column16.Visible = .F. Grid1.Column16.Width = 33 Grid1.Column17.BackColor = 255,255,255 Grid1.Column17.ControlSource = "" Grid1.Column17.Header1.Name = "Header1" Grid1.Column17.Name = "Column17" Grid1.Column17.Text1.BackColor = 255,255,255 Grid1.Column17.Text1.Name = "Text1" Grid1.Column17.Text1.Visible = .F. Grid1.Column17.Visible = .F. Grid1.Column18.BackColor = 255,255,255 Grid1.Column18.ControlSource = "" Grid1.Column18.Header1.Name = "Header1" Grid1.Column18.InputMask = (get_mask(14,gnZ)) Grid1.Column18.Name = "Column18" Grid1.Column18.Text1.BackColor = 255,255,255 Grid1.Column18.Text1.Name = "Text1" Grid1.Column18.Text1.Visible = .F. Grid1.Column18.Visible = .F. Grid1.Column18.Width = 35 Grid1.Column19.BackColor = 255,255,255 Grid1.Column19.ControlSource = "" Grid1.Column19.Header1.Name = "Header1" Grid1.Column19.InputMask = (get_mask(14,gnZ)) Grid1.Column19.Name = "Column19" Grid1.Column19.Text1.BackColor = 255,255,255 Grid1.Column19.Text1.Name = "Text1" Grid1.Column19.Text1.Visible = .F. Grid1.Column19.Visible = .F. Grid1.Column19.Width = 41 Grid1.Column2.Alignment = 0 Grid1.Column2.BackColor = 255,255,255 Grid1.Column2.ColumnOrder = 2 Grid1.Column2.ControlSource = "nl" Grid1.Column2.Header2.Caption = "Luna" Grid1.Column2.Header2.Name = "Header2" Grid1.Column2.Name = "Column2" Grid1.Column2.Text1.Alignment = 0 Grid1.Column2.Text1.BackColor = 255,255,255 Grid1.Column2.Text1.Name = "Text1" Grid1.Column2.Width = 27 Grid1.Column20.BackColor = 255,255,255 Grid1.Column20.ControlSource = "" Grid1.Column20.Header1.Name = "Header1" Grid1.Column20.Name = "Column20" Grid1.Column20.Text1.BackColor = 255,255,255 Grid1.Column20.Text1.Name = "Text1" Grid1.Column20.Text1.Visible = .F. Grid1.Column20.Visible = .F. Grid1.Column21.BackColor = 255,255,255 Grid1.Column21.Header1.Name = "Header1" Grid1.Column21.Name = "Column21" Grid1.Column21.Text1.BackColor = 255,255,255 Grid1.Column21.Text1.Name = "Text1" Grid1.Column21.Text1.Visible = .F. Grid1.Column21.Visible = .F. Grid1.Column22.BackColor = 255,255,255 Grid1.Column22.Header1.Name = "Header1" Grid1.Column22.InputMask = (get_mask(14,gnZ)) Grid1.Column22.Name = "Column22" Grid1.Column22.Text1.BackColor = 255,255,255 Grid1.Column22.Text1.Name = "Text1" Grid1.Column22.Text1.Visible = .F. Grid1.Column22.Visible = .F. Grid1.Column3.BackColor = 255,255,255 Grid1.Column3.ControlSource = "" Grid1.Column3.Header3.Name = "Header3" Grid1.Column3.Name = "Column3" Grid1.Column3.Text1.BackColor = 255,255,255 Grid1.Column3.Text1.Name = "Text1" Grid1.Column3.Text1.Visible = .F. Grid1.Column3.Visible = .F. Grid1.Column3.Width = 38 Grid1.Column4.Alignment = 0 Grid1.Column4.BackColor = 255,255,255 Grid1.Column4.ColumnOrder = 1 Grid1.Column4.ControlSource = "an" Grid1.Column4.Header4.Caption = "Anul" Grid1.Column4.Header4.Name = "Header4" Grid1.Column4.Name = "Column4" Grid1.Column4.Text1.Alignment = 0 Grid1.Column4.Text1.BackColor = 255,255,255 Grid1.Column4.Text1.Name = "Text1" Grid1.Column4.Width = 36 Grid1.Column5.Alignment = 1 Grid1.Column5.BackColor = 255,255,255 Grid1.Column5.ControlSource = "t_2121" Grid1.Column5.Format = "r" Grid1.Column5.Header5.Caption = "Cont 2811" Grid1.Column5.Header5.Name = "Header5" Grid1.Column5.InputMask = (get_mask(14,gnZ)) Grid1.Column5.Name = "Column5" Grid1.Column5.Text1.Alignment = 1 Grid1.Column5.Text1.BackColor = 255,255,255 Grid1.Column5.Text1.Name = "Text1" Grid1.Column5.Width = 81 Grid1.Column6.BackColor = 255,255,255 Grid1.Column6.ControlSource = "t_2122" Grid1.Column6.Header6.Caption = "Cont 2812" Grid1.Column6.Header6.Name = "Header6" Grid1.Column6.InputMask = (get_mask(14,gnZ)) Grid1.Column6.Name = "Column6" Grid1.Column6.Text1.BackColor = 255,255,255 Grid1.Column6.Text1.Name = "Text1" Grid1.Column6.Width = 84 Grid1.Column7.BackColor = 255,255,255 Grid1.Column7.ControlSource = "t_2125" Grid1.Column7.Format = "r" Grid1.Column7.Header7.Caption = "Cont 2815" Grid1.Column7.Header7.Name = "Header7" Grid1.Column7.InputMask = (get_mask(14,gnZ)) Grid1.Column7.Name = "Column7" Grid1.Column7.Text1.BackColor = 255,255,255 Grid1.Column7.Text1.Name = "Text1" Grid1.Column7.Width = 76 Grid1.Column8.BackColor = 255,255,255 Grid1.Column8.ControlSource = "t_2126" Grid1.Column8.Format = "r" Grid1.Column8.Header8.Caption = "Cont 2816" Grid1.Column8.Header8.Name = "Header8" Grid1.Column8.InputMask = (get_mask(14,gnZ)) Grid1.Column8.Name = "Column8" Grid1.Column8.Text1.BackColor = 255,255,255 Grid1.Column8.Text1.Name = "Text1" Grid1.Column8.Width = 88 Grid1.Column9.BackColor = 255,255,255 Grid1.Column9.ControlSource = "t_2121+t_2122+t_2123+t_2124+t_2125+t_2126" Grid1.Column9.DynamicForeColor = "" Grid1.Column9.Header9.Caption = "Total Lunar" Grid1.Column9.Header9.Name = "Header9" Grid1.Column9.InputMask = (get_mask(14,gnZ)) Grid1.Column9.Name = "Column9" Grid1.Column9.Text1.BackColor = 255,255,255 Grid1.Column9.Text1.Name = "Text1" Grid1.Column9.Text1.Visible = .F. Grid1.Column9.Visible = .F. Grid1.Column9.Width = 74 Grid1.Name = "Grid1" Grid1.Panel = 1 Grid1.RecordSource = "sitmf" Grid1.ZOrderSet = 11 Text1.ControlSource = "s1" Text1.Height = 23 Text1.InputMask = (get_mask(14,gnZ)) Text1.Left = 20 Text1.Name = "Text1" Text1.Top = 472 Text1.Width = 93 Text1.ZOrderSet = 13 Label3.Caption = "Amortizmente" Label3.Left = 204 Label3.Name = "Label3" Label3.Top = 372 Label3.Visible = .F. Label3.ZOrderSet = 0 Shape6.Name = "Shape6" Shape6.Visible = .F. Shape6.ZOrderSet = 14 Label7.Name = "Label7" Label7.Visible = .F. Label7.ZOrderSet = 15 Check1.Name = "Check1" Check1.Visible = .F. Check1.ZOrderSet = 16 Check4.Name = "Check4" Check4.Visible = .F. Check4.ZOrderSet = 17 Check9.Name = "Check9" Check9.Visible = .F. Check9.ZOrderSet = 18 Command1.Name = "Command1" Command1.Visible = .F. Command1.ZOrderSet = 20 Text16.Left = 670 Text16.Name = "Text16" Text16.Top = 4 Text16.Visible = .F. Text16.ZOrderSet = 21 Text17.Left = 712 Text17.Name = "Text17" Text17.Top = 4 Text17.Visible = .F. Text17.ZOrderSet = 22 oMenuShortcut.Name = "oMenuShortcut" oMenuShortcut.ZOrderSet = 23 Label19.Name = "Label19" Label19.ZOrderSet = 4 Check2.Name = "Check2" Check2.Visible = .F. Check2.ZOrderSet = 24 Check3.Name = "Check3" Check3.Visible = .F. Check3.ZOrderSet = 25 Label1.Left = 23 Label1.Name = "Label1" Label1.Top = 437 Label1.ZOrderSet = 26 Text2.Left = 228 Text2.Name = "Text2" Text2.Top = 336 Text2.Visible = .F. Text2.ZOrderSet = 1 Label2.Left = 312 Label2.Name = "Label2" Label2.Top = 372 Label2.Visible = .F. Label2.ZOrderSet = 2 COMMAND2.Name = "COMMAND2" COMMAND2.Visible = .F. Command3.Name = "Command3" Command3.Visible = .F. t3.Left = 84 t3.Name = "t3" t3.Top = 564 t3.Visible = .F. Label4.Left = 34 Label4.Name = "Label4" Label4.Top = 527 Label4.Visible = .F. Excel1.Command1.Name = "Command1" Excel1.Imbuton1.Height = 27 Excel1.Imbuton1.Name = "Imbuton1" Excel1.Imbuton1.Width = 30 Excel1.Name = "Excel1" LIST1.Command1.Name = "Command1" LIST1.Imbuton1.Height = 27 LIST1.Imbuton1.Name = "Imbuton1" LIST1.Imbuton1.Width = 30 LIST1.Name = "LIST1" TERMINAT1.Command1.Name = "Command1" TERMINAT1.Imbuton1.Height = 27 TERMINAT1.Imbuton1.Name = "Imbuton1" TERMINAT1.Imbuton1.Width = 30 TERMINAT1.Name = "TERMINAT1" * ADD OBJECT 'Label1' AS label WITH ; AutoSize = .T., ; Caption = "2811", ; Height = 17, ; Left = 22, ; Name = "Label1", ; Top = 456, ; Width = 30, ; ZOrderSet = 33 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label11' AS label WITH ; Alignment = 0, ; AutoSize = .T., ; Caption = " - Amortizmente ", ; FontBold = .T., ; FontName = "Arial", ; FontShadow = .F., ; FontSize = 12, ; ForeColor = 255,255,255, ; Height = 22, ; Left = 156, ; Name = "Label11", ; TabIndex = 10, ; Top = 4, ; Width = 125, ; ZOrderSet = 3 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label2' AS label WITH ; AutoSize = .T., ; Caption = "2812", ; Height = 17, ; Left = 115, ; Name = "Label2", ; Top = 456, ; Width = 30, ; ZOrderSet = 34 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label4' AS label WITH ; AutoSize = .T., ; Caption = "2813", ; Height = 17, ; Left = 210, ; Name = "Label4", ; Top = 456, ; Width = 30, ; ZOrderSet = 35 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label5' AS label WITH ; AutoSize = .T., ; Caption = "2814", ; Height = 17, ; Left = 302, ; Name = "Label5", ; Top = 456, ; Width = 30, ; ZOrderSet = 36 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label6' AS label WITH ; AutoSize = .T., ; Caption = "2815", ; Height = 17, ; Left = 396, ; Name = "Label6", ; Top = 456, ; Width = 30, ; ZOrderSet = 37 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label8' AS label WITH ; AutoSize = .T., ; Caption = "2816", ; Height = 17, ; Left = 491, ; Name = "Label8", ; Top = 456, ; Width = 30, ; ZOrderSet = 38 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Label9' AS label WITH ; AutoSize = .T., ; Caption = "Total", ; Height = 17, ; Left = 583, ; Name = "Label9", ; Top = 456, ; Width = 29, ; ZOrderSet = 39 *< END OBJECT: BaseClass="label" /> ADD OBJECT 'Text2' AS textbox WITH ; ControlSource = "s2", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = (get_mask(14,gnZ)), ; Left = 114, ; Name = "Text2", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 472, ; Width = 93, ; ZOrderSet = 27 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text3' AS textbox WITH ; ControlSource = "s3", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = (get_mask(14,gnZ)), ; Left = 208, ; Name = "Text3", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 472, ; Width = 93, ; ZOrderSet = 28 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text4' AS textbox WITH ; ControlSource = "s4", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = (get_mask(14,gnZ)), ; Left = 302, ; Name = "Text4", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 472, ; Width = 93, ; ZOrderSet = 29 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text5' AS textbox WITH ; ControlSource = "s5", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = (get_mask(14,gnZ)), ; Left = 396, ; Name = "Text5", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 472, ; Width = 93, ; ZOrderSet = 30 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text6' AS textbox WITH ; ControlSource = "s6", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = (get_mask(14,gnZ)), ; Left = 490, ; Name = "Text6", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 472, ; Width = 93, ; ZOrderSet = 31 *< END OBJECT: BaseClass="textbox" /> ADD OBJECT 'Text7' AS textbox WITH ; ControlSource = "s", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = (get_mask(14,gnZ)), ; Left = 583, ; Name = "Text7", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 472, ; Width = 93, ; ZOrderSet = 32 *< END OBJECT: BaseClass="textbox" /> PROCEDURE afisactual sele sitmf set filter to val(an)=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC PROCEDURE Text2.Init *sele act *set filter to *sum suma to m.suma *this.refresh ENDPROC PROCEDURE Text2.Refresh THIS.FORECOLOR=IIF(s2>=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC PROCEDURE Text3.Init *sele act *set filter to *sum suma to m.suma *this.refresh ENDPROC PROCEDURE Text3.Refresh THIS.FORECOLOR=IIF(s3>=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC PROCEDURE Text4.Init *sele act *set filter to *sum suma to m.suma *this.refresh ENDPROC PROCEDURE Text4.Refresh THIS.FORECOLOR=IIF(s4>=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC PROCEDURE Text5.Init *sele act *set filter to *sum suma to m.suma *this.refresh ENDPROC PROCEDURE Text5.Refresh THIS.FORECOLOR=IIF(s5>=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC PROCEDURE Text6.Init *sele act *set filter to *sum suma to m.suma *this.refresh ENDPROC PROCEDURE Text6.Refresh THIS.FORECOLOR=IIF(s6>=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC PROCEDURE Text7.Init *sele act *set filter to *sum suma to m.suma *this.refresh ENDPROC PROCEDURE Text7.Refresh THIS.FORECOLOR=IIF(s>=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC ENDDEFINE DEFINE CLASS vizsitrul AS vizsit OF "mfix2000.vcx" *< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" /> *-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder *< OBJECTDATA: ObjPath="Text8" UniqueID="" Timestamp="" /> * DoCreate = .T. Name = "vizsitrul" Label3.Caption = "Rulaje:" Label3.Left = 48 Label3.Name = "Label3" Label3.Top = 276 Label3.Visible = .F. Label3.ZOrderSet = 0 TEXT2.Name = "TEXT2" Text2.Name = "Text2" Text2.ZOrderSet = 27 Label2.Caption = "2812" Label2.Left = 117 LABEL2.Name = "LABEL2" Label2.Name = "Label2" Label2.Top = 456 Label2.Visible = .T. Label2.ZOrderSet = 35 Label11.Caption = " - Rulaje in luna curenta" Label11.Left = 159 Label11.Name = "Label11" Label11.Top = 2 Label11.ZOrderSet = 3 Label10.Left = 12 Label10.Name = "Label10" Label10.Top = 0 Label10.ZOrderSet = 5 Line1.Name = "Line1" Line1.ZOrderSet = 6 Shape1.Name = "Shape1" Shape1.ZOrderSet = 25 Label19.Name = "Label19" Label19.ZOrderSet = 4 Shape5.Name = "Shape5" Shape5.ZOrderSet = 7 Shape2.Name = "Shape2" Shape2.ZOrderSet = 8 Shape3.Name = "Shape3" Shape3.ZOrderSet = 9 Grid1.Column1.Header1.Name = "Header1" Grid1.Column1.Name = "Column1" Grid1.Column1.Text1.Name = "Text1" Grid1.Column10.ControlSource = "r_2123" Grid1.Column10.Header1.Caption = "Cont 2813" Grid1.Column10.Header1.Name = "Header1" Grid1.Column10.Name = "Column10" Grid1.Column10.Text1.Name = "Text1" Grid1.Column11.ControlSource = "r_2124" Grid1.Column11.Header1.Caption = "Cont 2814" Grid1.Column11.Header1.Name = "Header1" Grid1.Column11.Name = "Column11" Grid1.Column11.Text1.Name = "Text1" Grid1.Column12.HEADER1.Name = "HEADER1" Grid1.Column12.Name = "Column12" Grid1.Column12.TEXT1.Name = "TEXT1" Grid1.Column13.Header1.Name = "Header1" Grid1.Column13.Name = "Column13" Grid1.Column13.Text1.Name = "Text1" Grid1.Column14.Header1.Name = "Header1" Grid1.Column14.Name = "Column14" Grid1.Column14.Text1.Name = "Text1" Grid1.Column15.Header1.Name = "Header1" Grid1.Column15.Name = "Column15" Grid1.Column15.Text1.Name = "Text1" Grid1.Column16.Header1.Name = "Header1" Grid1.Column16.Name = "Column16" Grid1.Column16.Text1.Name = "Text1" Grid1.Column17.Header1.Name = "Header1" Grid1.Column17.Name = "Column17" Grid1.Column17.Text1.Name = "Text1" Grid1.Column18.Header1.Name = "Header1" Grid1.Column18.Name = "Column18" Grid1.Column18.Text1.Name = "Text1" Grid1.Column19.Header1.Name = "Header1" Grid1.Column19.Name = "Column19" Grid1.Column19.Text1.Name = "Text1" Grid1.Column2.Header2.Name = "Header2" Grid1.Column2.Name = "Column2" Grid1.Column2.Text1.Name = "Text1" Grid1.Column20.Header1.Name = "Header1" Grid1.Column20.Name = "Column20" Grid1.Column20.Text1.Name = "Text1" Grid1.COLUMN21.HEADER1.Name = "HEADER1" Grid1.COLUMN21.Name = "COLUMN21" Grid1.COLUMN21.TEXT1.Name = "TEXT1" Grid1.COLUMN22.HEADER1.Name = "HEADER1" Grid1.COLUMN22.Name = "COLUMN22" Grid1.COLUMN22.TEXT1.Name = "TEXT1" Grid1.Column3.Header3.Name = "Header3" Grid1.Column3.Name = "Column3" Grid1.Column3.Text1.Name = "Text1" Grid1.Column4.Header4.Name = "Header4" Grid1.Column4.Name = "Column4" Grid1.Column4.Text1.Name = "Text1" Grid1.Column5.ControlSource = "r_2121" Grid1.Column5.Header5.Caption = "Cont 2811" Grid1.Column5.Header5.Name = "Header5" Grid1.Column5.Name = "Column5" Grid1.Column5.Text1.Name = "Text1" Grid1.Column6.ControlSource = "r_2122" Grid1.Column6.Header6.Caption = "Cont 2812" Grid1.Column6.Header6.Name = "Header6" Grid1.Column6.Name = "Column6" Grid1.Column6.Text1.Name = "Text1" Grid1.Column7.ControlSource = "r_2125" Grid1.Column7.Header7.Caption = "Cont 2815" Grid1.Column7.Header7.Name = "Header7" Grid1.Column7.Name = "Column7" Grid1.Column7.Text1.Name = "Text1" Grid1.Column8.ControlSource = "r_2126" Grid1.Column8.Header8.Caption = "Cont 2816" Grid1.Column8.Header8.Name = "Header8" Grid1.Column8.Name = "Column8" Grid1.Column8.Text1.Name = "Text1" Grid1.Column9.ControlSource = "r_2121+r_2122+r_2123+r_2124+r_2125+r_2126" Grid1.Column9.Header9.Name = "Header9" Grid1.Column9.Name = "Column9" Grid1.Column9.Text1.Name = "Text1" Grid1.Height = 405 Grid1.Left = 12 Grid1.Name = "Grid1" Grid1.Top = 27 Grid1.Width = 672 Grid1.ZOrderSet = 10 Cmdtermin1.Name = "Cmdtermin1" Cmdtermin1.ZOrderSet = 11 Text1.Name = "Text1" Text1.ZOrderSet = 12 Shape6.Name = "Shape6" Shape6.ZOrderSet = 13 Label7.Name = "Label7" Label7.ZOrderSet = 14 Check1.Name = "Check1" Check1.ZOrderSet = 15 Check4.Name = "Check4" Check4.ZOrderSet = 16 Check9.Name = "Check9" Check9.ZOrderSet = 17 Cmdlist1.Name = "Cmdlist1" Cmdlist1.ZOrderSet = 18 Command1.Name = "Command1" Command1.ZOrderSet = 19 Text16.Left = 666 Text16.Name = "Text16" Text16.Top = 4 Text16.ZOrderSet = 20 Text17.Left = 708 Text17.Name = "Text17" Text17.Top = 4 Text17.ZOrderSet = 21 oMenuShortcut.Name = "oMenuShortcut" oMenuShortcut.ZOrderSet = 22 Check2.Name = "Check2" Check2.ZOrderSet = 23 Check3.Name = "Check3" Check3.ZOrderSet = 24 COMMAND2.Name = "COMMAND2" COMMAND2.Visible = .F. Text3.Name = "Text3" Text3.ZOrderSet = 28 Text4.Name = "Text4" Text4.ZOrderSet = 29 Text5.Name = "Text5" Text5.ZOrderSet = 30 Text6.Name = "Text6" Text6.ZOrderSet = 31 Text7.Name = "Text7" Text7.ZOrderSet = 33 Label1.Caption = "2811" Label1.Left = 24 LABEL1.Name = "LABEL1" Label1.Name = "Label1" Label1.Top = 434 Label1.Visible = .F. Label1.ZOrderSet = 34 Label4.Caption = "2813" LABEL4.Name = "LABEL4" Label4.Name = "Label4" Label4.ZOrderSet = 36 Label5.Caption = "2814" Label5.Name = "Label5" Label5.ZOrderSet = 37 Label6.Caption = "2815" Label6.Name = "Label6" Label6.ZOrderSet = 38 Label8.Caption = "2816" Label8.Name = "Label8" Label8.ZOrderSet = 39 Label9.Name = "Label9" Label9.ZOrderSet = 40 COMMAND3.Name = "COMMAND3" T3.Name = "T3" Cmdlist4.Name = "Cmdlist4" * ADD OBJECT 'Text8' AS textbox WITH ; ControlSource = "s1", ; Enabled = .T., ; Format = "r", ; Height = 23, ; InputMask = "999 999 999 999", ; Left = 21, ; Name = "Text8", ; ReadOnly = .T., ; TabIndex = 11, ; Top = 472, ; Width = 93, ; ZOrderSet = 32 *< END OBJECT: BaseClass="textbox" /> PROCEDURE afisactual sele sitmf set filter to val(an)=0, RGB(0,0,0), RGB(255,0,0)) ENDPROC ENDDEFINE