Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015husoVS24ewJZr21ZoVR3v
4932 lines
146 KiB
Plaintext
4932 lines
146 KiB
Plaintext
*--------------------------------------------------------------------------------------------------------------------------------------------------------
|
||
* (EN) AUTOGENERATED - ATTENTION!! - NOT INTENDED FOR EXECUTION!! USE ONLY FOR MERGING CHANGES AND STORING WITH SCM TOOLS!!
|
||
*--------------------------------------------------------------------------------------------------------------------------------------------------------
|
||
*< FOXBIN2PRG: Version="1.21" SourceFile="ofundal_sal.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="" />
|
||
|
||
*<PropValue>
|
||
clastcaption = Microsoft Visual FoxPro
|
||
clasticon =
|
||
Name = "capplication"
|
||
nformcount = 0
|
||
*</PropValue>
|
||
|
||
PROCEDURE doform
|
||
LPARAMETERS tcFileName,tcClass,tlNoMultipleInstances,tlNoShow
|
||
LOCAL lcFileName,lcClass,oForm,oForm2,lcName,lnCount,lnTop,lnLeft
|
||
LOCAL lcFormName,lnFormCount
|
||
|
||
_screen.visible=.t.
|
||
|
||
lcFileName=UPPER(ALLTRIM(tcFileName))
|
||
IF EMPTY(lcFileName)
|
||
RETURN .F.
|
||
ENDIF
|
||
lcClass=IIF(TYPE("tcClass")=="C",LOWER(ALLTRIM(tcClass)),"")
|
||
lcFileName=LOWER(FULLPATH(lcFileName))
|
||
IF NOT "."$lcFileName
|
||
lcFileName=lcFileName+IIF(EMPTY(lcClass),".scx",".vcx")
|
||
ENDIF
|
||
IF NOT FILE(lcFileName)
|
||
this.FileNotFoundMsgBox(lcFileName)
|
||
RETURN .F.
|
||
ENDIF
|
||
lcFormName=IIF(EMPTY(lcClass),lcFileName,lcFileName+","+lcClass)
|
||
IF tlNoMultipleInstances
|
||
FOR lnCount = 1 TO this.nFormCount
|
||
IF this.aFormNames[lnCount]==lcFormName AND ;
|
||
TYPE("this.aForms[lnCount]")=="O" AND ;
|
||
NOT ISNULL(this.aForms[lnCount])
|
||
this.aForms[lnCount].Show
|
||
RETURN .F.
|
||
ENDIF
|
||
ENDFOR
|
||
ENDIF
|
||
this.RefreshFormsCollection
|
||
this.nFormCount=this.nFormCount+1
|
||
DIMENSION this.aForms[this.nFormCount],this.aFormNames[this.nFormCount]
|
||
this.aFormNames[this.nFormCount]=lcFormName
|
||
IF NOT EMPTY(lcClass)
|
||
SET CLASSLIB TO (lcFileName) ADDITIVE
|
||
this.aForms[this.nFormCount]=CREATEOBJECT(lcClass)
|
||
IF NOT tlNoShow AND TYPE("this.aForms[this.nFormCount]")=="O" AND ;
|
||
NOT ISNULL(this.aForms[this.nFormCount])
|
||
this.aForms[this.nFormCount].Show
|
||
ENDIF
|
||
ELSE
|
||
DO FORM (lcFileName) NAME this.aForms[this.nFormCount] LINKED NOSHOW
|
||
ENDIF
|
||
lnFormCount=this.nFormCount
|
||
this.RefreshFormsCollection
|
||
IF this.lCascadeForms AND this.nFormCount>=lnFormCount
|
||
oForm=this.aForms[this.nFormCount]
|
||
lnTop=oForm.Top
|
||
lnLeft=oForm.Left
|
||
lcName=oForm.Name
|
||
IF WEXIST(lcName) AND oForm.WindowState#2
|
||
FOR lnCount = 1 TO (this.nFormCount-1)
|
||
oForm2=this.aForms[lnCount]
|
||
IF TYPE("oForm2")#"O" OR ISNULL(oForm2)
|
||
LOOP
|
||
ENDIF
|
||
IF lcName==oForm2.Name AND WLROW(lcName)=WLROW(oForm2.Name) AND ;
|
||
WLCOL(lcName)=WLCOL(oForm2.Name)
|
||
lnTop=lnTop+this.nPixelOffset
|
||
lnLeft=lnLeft+this.nPixelOffset
|
||
ENDIF
|
||
ENDFOR
|
||
IF oForm.Top#lnTop
|
||
oForm.Top=lnTop
|
||
ENDIF
|
||
IF oForm.Left#lnLeft
|
||
oForm.Left=lnLeft
|
||
ENDIF
|
||
ENDIF
|
||
ENDIF
|
||
|
||
*!* modificat 14.12.2004
|
||
*!* liana
|
||
IF !(tlNoShow OR ('LOGIN'$UPPER(lcFileName) and glParametri))
|
||
this.aForms[this.nFormCount].Show
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE onshutdown
|
||
If glQuit
|
||
Do INCHIDPROG
|
||
Quit
|
||
Endif
|
||
|
||
|
||
OA=Createobject('frm_mesaj','ROA Definirea companiei','intreb.ico','INTREBARE','Dori<72>i s<> ie<69>i<EFBFBD>i din program?')
|
||
OA.lbl_mesaj1.FontBold=.T.
|
||
OA.lbl_mesaj1.FontSize=12
|
||
OA.lbl_mesaj1.Top=55
|
||
OA.Show(1)
|
||
If buton=1
|
||
ON SHUTDOWN
|
||
ON ERROR
|
||
CLEAR EVENTS
|
||
IF _VFP.StartMode <> 0
|
||
QUIT
|
||
ENDIF
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS cus_odata_calc AS _cusodatabase OF "..\comun\clase\_cus_odata_base.vcx"
|
||
*< CLASSDATA: Baseclass="custom" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*<PropValue>
|
||
Name = "cus_odata_calc"
|
||
*</PropValue>
|
||
|
||
PROCEDURE make_sql
|
||
Lparameters toRec,tnId
|
||
|
||
lcActiune = Alltrim(This.cActiune)
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT') And Type('toRec') != "O"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE') And Type('tnId') != "N"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE')
|
||
lcId = Alltrim(Str(tnId))
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT')
|
||
lcid_sucursala = Nvl(ALLTRIM(STR(toRec.id_sucursala)),"")
|
||
lcCalc = Nvl(STRTRAN(Alltrim(Upper(toRec.denumire)),['],['']),"")
|
||
lcDescriere = Nvl(STRTRAN(Alltrim(Upper(toRec.descriere)),['],['']),"")
|
||
lcinactiv = Nvl(ALLTRIM(STR(toRec.inactiv)),"0")
|
||
Endif
|
||
|
||
|
||
Do Case
|
||
Case lcActiune = "INSERT"
|
||
|
||
lcSql = [INSERT INTO ] + gcS + [.calculatoare (denumire,id_sucursala,inactiv,descriere) VALUES ('] + lcCalc + [',] + lcid_sucursala +[,]+lcInactiv+ [,']+lcDescriere+[')]
|
||
|
||
Case lcActiune = "UPDATE"
|
||
|
||
lcSql = [UPDATE ] + gcS + [.calculatoare SET denumire = '] + lcCalc+[', id_sucursala = ]+lcId_sucursala + [,inactiv = ] + lcinactiv + [,descriere = ']+lcDescriere+[' where id_calc = ] + lcId
|
||
|
||
Case lcActiune = "DELETE"
|
||
|
||
lcSql = [update calculatoare set sters=1 where id_calc=]+lcid
|
||
*!* lcSql = [begin nomdelproc('] + lcnom + [','] + lcamp + [',] + lcid + [,'] + lclook + [','] + lclookid + ['); end;]
|
||
Endcase
|
||
This.csql = lcSql
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS cus_odata_calcsetari AS _cusodatabase OF "..\comun\clase\_cus_odata_base.vcx"
|
||
*< CLASSDATA: Baseclass="custom" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*<PropValue>
|
||
Name = "cus_odata_calcsetari"
|
||
*</PropValue>
|
||
|
||
PROCEDURE make_sql
|
||
Lparameters toRec,tnId
|
||
|
||
lcActiune = Alltrim(This.cActiune)
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT') And Type('toRec') != "O"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE') And Type('tnId') != "N"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE')
|
||
lcId = Alltrim(Str(tnId))
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT')
|
||
lcid_calc = Nvl(ALLTRIM(STR(toRec.id_calc)),"")
|
||
lcExplicatia = Nvl(STRTRAN(Alltrim(Upper(toRec.explicatia)),['],['']),"")
|
||
lcValoare = Nvl(STRTRAN(Alltrim(Upper(toRec.valoare)),['],['']),"")
|
||
lcSetare = Nvl(ALLTRIM(toRec.setare),"")
|
||
Endif
|
||
|
||
|
||
Do Case
|
||
Case lcActiune = "INSERT"
|
||
|
||
lcSql = [INSERT INTO ] + gcS + [.calculatoare_setari (explicatia,id_calc,valoare, setare) VALUES ('] +;
|
||
lcExplicatia + [',] + lcid_calc + [,'] + lcValoare+ [','] + lcSetare + [')]
|
||
Case lcActiune = "UPDATE"
|
||
|
||
lcSql = [UPDATE ] + gcS + [.calculatoare_setari SET explicatia = '] + lcExplicatia+[', id_calc = ]+lcId_calc +;
|
||
[,setare = '] + lcSetare + [',valoare = ']+lcValoare+[' where id_calcsetare = ] + lcId
|
||
|
||
Case lcActiune = "DELETE"
|
||
|
||
lcSql = [update calculatoare_setari set sters=1 where id_calcsetare=]+lcid
|
||
*!* lcSql = [begin nomdelproc('] + lcnom + [','] + lcamp + [',] + lcid + [,'] + lclook + [','] + lclookid + ['); end;]
|
||
Endcase
|
||
*!* STRTOFILE(LCSQL,'C:\DELETE.SQL')
|
||
This.csql = lcSql
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS cus_odata_gruputil AS _cusodatabase OF "..\comun\clase\_cus_odata_base.vcx"
|
||
*< CLASSDATA: Baseclass="custom" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*<PropValue>
|
||
Name = "cus_odata_gruputil"
|
||
*</PropValue>
|
||
|
||
PROCEDURE make_sql
|
||
Lparameters toRec,tnId
|
||
|
||
lcActiune = Alltrim(This.cActiune)
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT') And Type('toRec') != "O"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE') And Type('tnId') != "N"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE')
|
||
lcId = Alltrim(Str(tnId))
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT')
|
||
lcid_tata = Nvl(ALLTRIM(STR(toRec.id_tata)),"NULL")
|
||
IF EMPTY(toRec.id_tata) OR ISNULL(toRec.id_tata)
|
||
lcid_tata = "NULL"
|
||
ELSE
|
||
lcid_tata = Nvl(ALLTRIM(STR(toRec.id_tata)),"NULL")
|
||
ENDIF
|
||
|
||
lcGrup = Nvl(STRTRAN(Alltrim(Upper(toRec.denumire_grup)),['],['']),"")
|
||
lcinactiv = Nvl(ALLTRIM(STR(toRec.inactiv)),"0")
|
||
Endif
|
||
|
||
|
||
Do Case
|
||
Case lcActiune = "INSERT"
|
||
|
||
lcSql = [INSERT INTO ] + gcS + [.grupuri_utilizatori (denumire_grup,id_tata,inactiv) VALUES ('] + lcGrup + [',] + lcid_tata +[,]+lcInactiv+ [)]
|
||
|
||
Case lcActiune = "UPDATE"
|
||
|
||
lcSql = [UPDATE ] + gcS + [.grupuri_utilizatori SET denumire_grup = '] + lcGrup+[', id_tata = ]+lcId_tata + [,inactiv = ] + lcinactiv + [ where id_grup = ] + lcId
|
||
|
||
Case lcActiune = "DELETE"
|
||
|
||
lcSql = [update grupuri_utilizatori set sters=1 where id_grup=]+lcid
|
||
*!* lcSql = [begin nomdelproc('] + lcnom + [','] + lcamp + [',] + lcid + [,'] + lclook + [','] + lclookid + ['); end;]
|
||
Endcase
|
||
*!* STRTOFILE(LCSQL,'C:\DELETE.SQL')
|
||
This.csql = lcSql
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS cus_odata_utilizatori AS _cusodatabase OF "..\comun\clase\_cus_odata_base.vcx"
|
||
*< CLASSDATA: Baseclass="custom" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*<PropValue>
|
||
Name = "cus_odata_utilizatori"
|
||
*</PropValue>
|
||
|
||
PROCEDURE make_sql
|
||
Lparameters toRec,tnId
|
||
|
||
lcActiune = Alltrim(This.cActiune)
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT') And Type('toRec') != "O"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE') And Type('tnId') != "N"
|
||
Return .F.
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'DELETE')
|
||
lcId = Alltrim(Str(tnId))
|
||
Endif
|
||
|
||
If Inlist(lcActiune, "UPDATE",'INSERT')
|
||
lcid_util = IIF(EMPTY(toRec.id_util),'null',Nvl(ALLTRIM(STR(toRec.id_util)),"null"))
|
||
lcid_partener = IIF(EMPTY(toRec.id_partener),'null',Nvl(ALLTRIM(STR(toRec.id_partener)),"null"))
|
||
lcid_contact = IIF(EMPTY(toRec.id_contact),'null',Nvl(ALLTRIM(STR(toRec.id_contact)),"null"))
|
||
lcid_grup = IIF(EMPTY(toRec.id_grup),'null',Nvl(ALLTRIM(STR(toRec.id_grup)),"null"))
|
||
lcid_sucursala = IIF(EMPTY(toRec.id_sucursala) and EMPTY(toRec.sucursala),'null',Nvl(ALLTRIM(STR(toRec.id_sucursala)),"null"))
|
||
lcinactiv = Nvl(ALLTRIM(STR(toRec.inactiv)),"0")
|
||
Endif
|
||
|
||
|
||
Do Case
|
||
Case lcActiune = "INSERT"
|
||
|
||
lcSql = [INSERT INTO ] + gcS + [.Utilizatori_rol_intern (id_util,id_partener,id_contact,id_grup,id_sucursala,inactiv) VALUES (] +;
|
||
lcid_util + [,] + lcid_partener + [,]+lcid_contact +[,] +lcid_grup +[,]+ lcid_sucursala +[,]+lcInactiv+ [)]
|
||
|
||
Case lcActiune = "UPDATE"
|
||
|
||
lcSql = [UPDATE ] + gcS + [.Utilizatori_rol_intern SET id_util = ] + lcid_util +[, id_partener= ]+lcid_partener +;
|
||
[,id_contact= ] + lcid_contact +[,id_grup=]+lcid_grup +[,id_sucursala = ]+lcid_sucursala +[,Inactiv=]+lcInactiv+ [ where id_util = ] + lcId
|
||
|
||
Case lcActiune = "DELETE"
|
||
|
||
lcSql = [update Utilizatori_rol_intern set sters=1 where id_util=]+lcid
|
||
*!* lcSql = [begin nomdelproc('] + lcnom + [','] + lcamp + [',] + lcid + [,'] + lclook + [','] + lclookid + ['); end;]
|
||
Endcase
|
||
*!* STRTOFILE(LCSQL,'C:\DELETE.SQL')
|
||
This.csql = lcSql
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_calc AS frm_termin OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="lb_nom_calc" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="CMD_CAUTA1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_nou1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_modifica1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_sterge1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column2.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column3.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_excel1" UniqueID="" Timestamp="" />
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
DoCreate = .T.
|
||
Height = 393
|
||
Name = "frm_calc"
|
||
Width = 404
|
||
_SHAPE1.Height = 29
|
||
_SHAPE1.Left = 0
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE1.Top = 0
|
||
_SHAPE1.Width = 408
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 300
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 104
|
||
LB_TITLU_ALB_B121.Caption = "Calculatoare"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
BUT_TERMIN1.Left = 372
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.Top = 1
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_grdrow1' AS _grdrow WITH ;
|
||
ColumnCount = 3, ;
|
||
DeleteMark = .F., ;
|
||
Height = 310, ;
|
||
Left = 11, ;
|
||
Name = "_grdrow1", ;
|
||
Panel = 1, ;
|
||
RecordSource = "crsCalc", ;
|
||
ScrollBars = 2, ;
|
||
Top = 77, ;
|
||
Width = 384, ;
|
||
Column1.ColumnOrder = 2, ;
|
||
Column1.ControlSource = "denumire", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.Width = 111, ;
|
||
Column2.ColumnOrder = 1, ;
|
||
Column2.ControlSource = "sucursala", ;
|
||
Column2.Name = "Column2", ;
|
||
Column2.Width = 132, ;
|
||
Column3.ControlSource = "descriere", ;
|
||
Column3.Name = "Column3", ;
|
||
Column3.Width = 105
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_grdrow1.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Calculator", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Sucursala", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column2.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Descriere", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column3.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'But_excel1' AS but_excel WITH ;
|
||
Left = 253, ;
|
||
Name = "But_excel1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_modifica1' AS but_modifica WITH ;
|
||
Left = 313, ;
|
||
Name = "But_modifica1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_nou1' AS but_nou WITH ;
|
||
Left = 282, ;
|
||
Name = "But_nou1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_sterge1' AS but_sterge WITH ;
|
||
Left = 343, ;
|
||
Name = "But_sterge1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'CMD_CAUTA1' AS cmd_cauta WITH ;
|
||
Left = 312, ;
|
||
Name = "CMD_CAUTA1", ;
|
||
Top = 36
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'lb_nom_calc' AS clb_tx_simplu WITH ;
|
||
Left = 12, ;
|
||
Name = "lb_nom_calc", ;
|
||
Top = 36, ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
LB_SIMPLU1.Caption = "Calculator", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=pocalc.ca_baza1.cfiltru
|
||
ENDIF
|
||
save_grid_tag(thisform._grdrow1)
|
||
pocalc.ca_baza1.cfiltru=lcFiltru
|
||
pocalc.ca_baza1.afisare()
|
||
restore_grid_tag(thisform._grdrow1)
|
||
IF RECCOUNT('crsCalc')>0
|
||
thisform._grdrow1.SetFocus()
|
||
ELSE
|
||
thisform.Lb_nom_calc.SetFocus()
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga
|
||
DO nom_calculatoare_nou IN onomenclatoare.prg
|
||
IF gnButon = 1
|
||
THISFORM.actualizeaza_grid1()
|
||
ENDI
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta
|
||
Local lcFiltru
|
||
lcFiltru=[]
|
||
lcNume = STRTRAN(Upper(Alltrim(This.lb_nom_calc.text_simplu1.value)),['],[''])
|
||
|
||
If !Empty(lcNume)
|
||
lcFiltru=[denumire like ']+lcNume+[%']
|
||
ELSE
|
||
lcFiltru = [2=2]
|
||
Endif
|
||
This.MousePointer= 11
|
||
This.LockScreen=.T.
|
||
Thisform.actualizeaza_grid1(lcFiltru)
|
||
IF RECCOUNT()=0
|
||
aMESSAGEBOX("Cautarea nu a intors rezultate!",0+64,"Info cautare")
|
||
ENDIF
|
||
This.LockScreen=.F.
|
||
This.MousePointer= 0
|
||
ENDPROC
|
||
|
||
PROCEDURE do_excel
|
||
lcTabel = This._grdrow1.RecordSource
|
||
If Reccount(lcTabel)>0
|
||
Do export_excel_grid With This._grdrow1, "sucursala,denumire"
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru export in Excel!",48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica
|
||
Local loRec, lnIdCalculator
|
||
|
||
If Reccount('crsCalc')>0
|
||
Select crsCalc
|
||
lnIdCalculator = id_calc
|
||
Scatter Name loRec
|
||
|
||
loRec = nom_calculatoare_modifica(lnIdCalculator)
|
||
|
||
If !Isnull(loRec)
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid1()
|
||
Select crsCalc
|
||
Locate For id_calc = loRec.id_calc
|
||
If !Found()
|
||
Go Top
|
||
Endif
|
||
Thisform._grdrow1.SetFocus()
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
Endif
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru modificare!",48,"Atentie")
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge
|
||
If Reccount('crsCalc')>0
|
||
Select crsCalc
|
||
Scatter Name lorec
|
||
Do STERGE_INREGISTRARE With "calc",lorec.id_calc
|
||
|
||
This.actualizeaza_grid1()
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru stergere!",48,"Atentie")
|
||
Endif
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_calc_nou AS frm_termin_renunt OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="Clb_tx_simplu1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_checkbox1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="CUS_ODATA_CALC1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_tx_simplu2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_sucursala" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: do_alege_sucursala
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
DoCreate = .T.
|
||
Height = 193
|
||
Name = "frm_calc_nou"
|
||
nid =
|
||
orec =
|
||
Width = 332
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE2.Left = 258
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
LB_TITLU_ALB_B121.Caption = "Calculator"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 7
|
||
BUT_TERMIN1.Left = 300
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 4
|
||
BUT_TERMIN1.Top = 1
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
BUT_RENUNT1.Left = 271
|
||
BUT_RENUNT1.Name = "BUT_RENUNT1"
|
||
BUT_RENUNT1.TabIndex = 5
|
||
BUT_RENUNT1.Top = 1
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_checkbox1' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "Inactiv", ;
|
||
ControlSource = "porec.inactiv", ;
|
||
Left = 24, ;
|
||
Name = "_checkbox1", ;
|
||
TabIndex = 6, ;
|
||
TabStop = .F., ;
|
||
Top = 160
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'Cb_sucursala' AS cb_tx_simplu WITH ;
|
||
Left = 17, ;
|
||
Name = "Cb_sucursala", ;
|
||
TabIndex = 3, ;
|
||
Top = 108, ;
|
||
_cbbase1.ControlSource = "porec.sucursala", ;
|
||
_cbbase1.Name = "_cbbase1", ;
|
||
_cbbase1.RowSource = "vnom_sucursale.sucursala", ;
|
||
_cbbase1.RowSourceType = 2, ;
|
||
_lbbase1.Caption = "Sucursala", ;
|
||
_lbbase1.Name = "_lbbase1"
|
||
*< END OBJECT: ClassLib="..\..\roacomenzi\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_tx_simplu1' AS clb_tx_simplu WITH ;
|
||
Left = 17, ;
|
||
Name = "Clb_tx_simplu1", ;
|
||
TabIndex = 1, ;
|
||
Top = 52, ;
|
||
Width = 290, ;
|
||
TEXT_SIMPLU1.ControlSource = "porec.denumire", ;
|
||
TEXT_SIMPLU1.Format = "!K", ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
LB_SIMPLU1.Caption = "Calculator", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_tx_simplu2' AS clb_tx_simplu WITH ;
|
||
Left = 17, ;
|
||
Name = "Clb_tx_simplu2", ;
|
||
TabIndex = 2, ;
|
||
Top = 80, ;
|
||
Width = 290, ;
|
||
Text_simplu1.ControlSource = "porec.descriere", ;
|
||
Text_simplu1.Format = "!K", ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Lb_simplu1.Caption = "Descriere", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'CUS_ODATA_CALC1' AS cus_odata_calc WITH ;
|
||
Left = 288, ;
|
||
Name = "CUS_ODATA_CALC1", ;
|
||
Top = 156
|
||
*< END OBJECT: ClassLib="ofundal_sal.vcx" BaseClass="custom" />
|
||
|
||
PROCEDURE do_alege_sucursala
|
||
ENDPROC
|
||
|
||
PROCEDURE inainte_de_do_termin
|
||
LOCAL PLRETURN
|
||
|
||
lccontrol = UPPER(THIS.ACTIVECONTROL.BASECLASS )
|
||
IF INLIST(lccontrol,"TEXTBOX","EDITBOX","COMBOBOX")
|
||
lcval=THIS.ACTIVECONTROL.CONTROLSOURCE
|
||
&lcval=THISFORM.ACTIVECONTROL.VALUE
|
||
ENDIF
|
||
|
||
|
||
DO CASE
|
||
CASE EMPTY(porec.denumire)
|
||
aMESSAGEBOX('Nu ati completat denumirea calculatorului!',0+48,"Atentie")
|
||
THIS.clb_tx_simplu1.SETFOCUS()
|
||
PLRETURN=.F.
|
||
CASE EMPTY(porec.sucursala)
|
||
aMESSAGEBOX('Nu ati completat sucursala!',0+48,"Atentie")
|
||
THIS.cb_sucursala._cbbase1.SETFOCUS()
|
||
PLRETURN=.F.
|
||
|
||
|
||
OTHERWISE
|
||
PLRETURN=THIS.cus_odata_calc1.salvare(THIS.OREC,THIS.NID)
|
||
ENDCASE
|
||
|
||
RETURN PLRETURN
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
LPARAMETERS toRec, tnId, tcActiune
|
||
|
||
DODEFAULT()
|
||
|
||
this.orec= toRec
|
||
this.nid = tnId
|
||
this.cus_odata_calc1.cactiune = tcActiune
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_sucursala._cbbase1.Valid
|
||
porec.id_sucursala = vnom_sucursale.id_sucursala
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_calcsetari AS frm_termin OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="clb_calculator" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="CMD_CAUTA1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_nou1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_modifica1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_sterge1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column2.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column3.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column4.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column4.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column5.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column5.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="clb_sucursala" UniqueID="" Timestamp="" />
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
cgridsortlist = _grdrow1
|
||
DoCreate = .T.
|
||
Height = 465
|
||
Name = "frm_calcsetari"
|
||
Width = 596
|
||
_SHAPE1.Height = 29
|
||
_SHAPE1.Left = 0
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE1.Top = 0
|
||
_SHAPE1.Width = 636
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 473
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 251
|
||
LB_TITLU_ALB_B121.Caption = "Setari calculatoare"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 9
|
||
BUT_TERMIN1.Left = 565
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 5
|
||
BUT_TERMIN1.Top = 0
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_grdrow1' AS _grdrow WITH ;
|
||
ColumnCount = 5, ;
|
||
DeleteMark = .F., ;
|
||
Height = 364, ;
|
||
Left = 8, ;
|
||
Name = "_grdrow1", ;
|
||
Panel = 1, ;
|
||
RecordSource = "crsCalcsetari", ;
|
||
TabIndex = 4, ;
|
||
Top = 98, ;
|
||
Width = 578, ;
|
||
Column1.ColumnOrder = 2, ;
|
||
Column1.ControlSource = "calculator", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.Width = 115, ;
|
||
Column2.ColumnOrder = 5, ;
|
||
Column2.ControlSource = "explicatia", ;
|
||
Column2.Name = "Column2", ;
|
||
Column2.Width = 101, ;
|
||
Column3.ColumnOrder = 4, ;
|
||
Column3.ControlSource = "valoare_text", ;
|
||
Column3.Name = "Column3", ;
|
||
Column3.Width = 127, ;
|
||
Column4.ColumnOrder = 3, ;
|
||
Column4.ControlSource = "setare", ;
|
||
Column4.Name = "Column4", ;
|
||
Column4.Width = 113, ;
|
||
Column5.ColumnOrder = 1, ;
|
||
Column5.ControlSource = "sucursala", ;
|
||
Column5.Name = "Column5", ;
|
||
Column5.Width = 86
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_grdrow1.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Calculator", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Explicatia", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column2.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Valoare", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column3.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column4.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Setare", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column4.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column5.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Sucursala", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column5.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'But_modifica1' AS but_modifica WITH ;
|
||
Left = 505, ;
|
||
Name = "But_modifica1", ;
|
||
TabIndex = 7, ;
|
||
Top = 0
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_nou1' AS but_nou WITH ;
|
||
Left = 474, ;
|
||
Name = "But_nou1", ;
|
||
TabIndex = 8, ;
|
||
Top = 0
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_sterge1' AS but_sterge WITH ;
|
||
Left = 535, ;
|
||
Name = "But_sterge1", ;
|
||
TabIndex = 6, ;
|
||
Top = 0
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'clb_calculator' AS clb_tx_simplu WITH ;
|
||
Left = 8, ;
|
||
Name = "clb_calculator", ;
|
||
TabIndex = 1, ;
|
||
Top = 38, ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
LB_SIMPLU1.Caption = "Calculator", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'clb_sucursala' AS clb_tx_simplu WITH ;
|
||
Left = 8, ;
|
||
Name = "clb_sucursala", ;
|
||
TabIndex = 2, ;
|
||
Top = 66, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Lb_simplu1.Caption = "Sucursala", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'CMD_CAUTA1' AS cmd_cauta WITH ;
|
||
Left = 308, ;
|
||
Name = "CMD_CAUTA1", ;
|
||
TabIndex = 3, ;
|
||
Top = 38
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
Lparameters pcFiltru
|
||
Local lcFiltru
|
||
lcFiltru=pcFiltru
|
||
If Empty(lcFiltru)
|
||
lcFiltru=pocalc.ca_baza1.cfiltru
|
||
Endif
|
||
save_grid_tag(Thisform._grdrow1)
|
||
pocalc.ca_baza1.cfiltru=lcFiltru
|
||
pocalc.ca_baza1.afisare()
|
||
restore_grid_tag(Thisform._grdrow1)
|
||
If Reccount('crsCalcsetari')>0
|
||
Thisform._grdrow1.SetFocus()
|
||
Else
|
||
Thisform.clb_calculator.SetFocus()
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga
|
||
DO calcsetare_nou IN onomenclatoare.prg
|
||
IF gnButon = 1
|
||
THISFORM.actualizeaza_grid1()
|
||
ENDI
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta
|
||
LOCAL lcFiltru, lcCalculator, lcSucursala
|
||
|
||
lcFiltru=[]
|
||
lcCalculator = STRTRAN(UPPER(ALLTRIM(THIS.clb_calculator.text_simplu1.VALUE)),['],[''])
|
||
lcSucursala = STRTRAN(UPPER(ALLTRIM(THIS.clb_sucursala.text_simplu1.VALUE)),['],[''])
|
||
|
||
IF !EMPTY(lcCalculator)
|
||
lcFiltru = lcFiltru + [ and calculator like '%] + lcCalculator + [%']
|
||
ENDIF
|
||
IF !EMPTY(lcSucursala)
|
||
lcFiltru = lcFiltru + [ and sucursala like '%] + lcSucursala + [%']
|
||
ENDIF
|
||
IF !EMPTY(lcFiltru)
|
||
lcFiltru = SUBSTR(lcFiltru,6)
|
||
ELSE
|
||
lcFiltru = "2=2"
|
||
ENDIF
|
||
|
||
THIS.MOUSEPOINTER= 11
|
||
THIS.LOCKSCREEN=.T.
|
||
THISFORM.actualizeaza_grid1(lcFiltru)
|
||
IF RECCOUNT()=0
|
||
aMESSAGEBOX("Cautarea nu a intors rezultate!",0+64,"Info cautare")
|
||
ENDIF
|
||
THIS.LOCKSCREEN=.F.
|
||
THIS.MOUSEPOINTER= 0
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica
|
||
LOCAL loRec, lnIdUtil
|
||
|
||
If Reccount('crsCalcSetari')>0
|
||
Select crsCalcSetari
|
||
lnId = id_calcsetare
|
||
Scatter Name loRec
|
||
|
||
loRec = calcsetare_modifica(lnId)
|
||
|
||
IF !ISNULL(loRec)
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid1()
|
||
SELECT crsCalcSetari
|
||
LOCATE FOR id_calcsetare = lorec.id_calcsetare
|
||
IF !FOUND()
|
||
GO top
|
||
ENDIF
|
||
thisform._grdrow1.SetFocus()
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
Endif
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru modificare!",48,"Atentie")
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge
|
||
If Reccount('crsCalcSetari')>0
|
||
Select crsCalcSetari
|
||
Scatter Name lorec
|
||
Do STERGE_INREGISTRARE With "calcsetari",lorec.id_calcsetare
|
||
|
||
This.actualizeaza_grid1()
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru stergere!",48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_calcsetari_nou AS frm_termin_renunt OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="Clb_explicatia" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="CUS_ODATA_CALCSETARI1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_calculator" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_setare" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_valoare" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: do_alege_valoare
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
DoCreate = .T.
|
||
Height = 169
|
||
Name = "frm_calcsetari_nou"
|
||
nid = .F.
|
||
orec =
|
||
Width = 381
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE2.Left = 320
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
LB_TITLU_ALB_B121.Caption = "Setare calculator"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 7
|
||
BUT_TERMIN1.Left = 350
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 5
|
||
BUT_TERMIN1.Top = 1
|
||
GRIDSORT1.Left = 11
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
GRIDSORT1.Top = 42
|
||
BUT_RENUNT1.Left = 321
|
||
BUT_RENUNT1.Name = "BUT_RENUNT1"
|
||
BUT_RENUNT1.TabIndex = 6
|
||
BUT_RENUNT1.Top = 1
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'Cb_calculator' AS cb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 23, ;
|
||
Name = "Cb_calculator", ;
|
||
TabIndex = 1, ;
|
||
Top = 48, ;
|
||
Width = 326, ;
|
||
_cbbase1.ControlSource = "porec.calculator", ;
|
||
_cbbase1.Height = 23, ;
|
||
_cbbase1.Left = 96, ;
|
||
_cbbase1.Name = "_cbbase1", ;
|
||
_cbbase1.RowSource = "vcalculatoare.denumire", ;
|
||
_cbbase1.RowSourceType = 2, ;
|
||
_cbbase1.Top = 3, ;
|
||
_cbbase1.Width = 225, ;
|
||
_lbbase1.Caption = "Calculator", ;
|
||
_lbbase1.Name = "_lbbase1"
|
||
*< END OBJECT: ClassLib="..\..\roacomenzi\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Cb_setare' AS cb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 23, ;
|
||
Name = "Cb_setare", ;
|
||
TabIndex = 2, ;
|
||
Top = 76, ;
|
||
Width = 326, ;
|
||
_cbbase1.ControlSource = "porec.setare", ;
|
||
_cbbase1.Height = 23, ;
|
||
_cbbase1.Left = 96, ;
|
||
_cbbase1.Name = "_cbbase1", ;
|
||
_cbbase1.RowSource = "vsetari.setare", ;
|
||
_cbbase1.RowSourceType = 2, ;
|
||
_cbbase1.Top = 3, ;
|
||
_cbbase1.Width = 224, ;
|
||
_lbbase1.Caption = "Setare", ;
|
||
_lbbase1.Name = "_lbbase1"
|
||
*< END OBJECT: ClassLib="..\..\roacomenzi\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_explicatia' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 23, ;
|
||
Name = "Clb_explicatia", ;
|
||
TabIndex = 3, ;
|
||
Top = 104, ;
|
||
Width = 326, ;
|
||
TEXT_SIMPLU1.ControlSource = "porec.explicatia", ;
|
||
TEXT_SIMPLU1.Format = "!K", ;
|
||
TEXT_SIMPLU1.Height = 23, ;
|
||
TEXT_SIMPLU1.Left = 97, ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
TEXT_SIMPLU1.Top = 3, ;
|
||
TEXT_SIMPLU1.Width = 221, ;
|
||
LB_SIMPLU1.Caption = "Explicatie", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_valoare' AS ct_clb_cautare WITH ;
|
||
cconditie = Empty(NVL(porec.valoare,'')), ;
|
||
cprocedura = thisform.do_alege_valoare, ;
|
||
cvar_afisata = porec.valoare_text, ;
|
||
Height = 31, ;
|
||
Left = 22, ;
|
||
Name = "Clb_valoare", ;
|
||
TabIndex = 4, ;
|
||
Top = 131, ;
|
||
Width = 331, ;
|
||
img_cautare.Left = 308, ;
|
||
img_cautare.Name = "img_cautare", ;
|
||
img_cautare.Top = 5, ;
|
||
clb_tx_cautare.Lb_simplu1.Caption = "Valoare", ;
|
||
clb_tx_cautare.Lb_simplu1.Name = "Lb_simplu1", ;
|
||
clb_tx_cautare.Name = "clb_tx_cautare", ;
|
||
clb_tx_cautare.Text_simplu1.ControlSource = "poRec.valoare", ;
|
||
clb_tx_cautare.Text_simplu1.Height = 23, ;
|
||
clb_tx_cautare.Text_simplu1.Left = 97, ;
|
||
clb_tx_cautare.Text_simplu1.Name = "Text_simplu1", ;
|
||
clb_tx_cautare.Text_simplu1.Top = 3, ;
|
||
clb_tx_cautare.Text_simplu1.Width = 195, ;
|
||
clb_tx_cautare.Width = 300
|
||
*< END OBJECT: ClassLib="..\comun\clase\caut_ora.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'CUS_ODATA_CALCSETARI1' AS cus_odata_calcsetari WITH ;
|
||
Left = 9, ;
|
||
Name = "CUS_ODATA_CALCSETARI1", ;
|
||
Top = 108
|
||
*< END OBJECT: ClassLib="ofundal_sal.vcx" BaseClass="custom" />
|
||
|
||
PROCEDURE do_alege_valoare
|
||
LOCAL loHash, lcVarResult, lcVarValoare
|
||
|
||
DO CASE
|
||
CASE vsetari.tip = 'L' AND !EMPTY(NVL(vsetari.tabel,'')) && L = LISTA; T = TEXT
|
||
loHash = GetHash()
|
||
WITH loHash
|
||
.SetValue("cSelect", "select " + ALLTRIM(NVL(vsetari.coloane,'')) + " from " + ALLTRIM(NVL(vsetari.tabel,'')))
|
||
.SetValue("cSchema", ALLTRIM(NVL(vsetari.Schema,'')))
|
||
.SetValue("cFiltru", ALLTRIM(NVL(vsetari.Filtru,'')))
|
||
.SetValue("cOrder", ALLTRIM(NVL(vsetari.Ordine,'')))
|
||
.SetValue("cColoana", ALLTRIM(NVL(vsetari.Coloane,'')))
|
||
.SetValue("cTitlu", ALLTRIM(NVL(vsetari.Titlu,'')))
|
||
.SetValue("cTitluColoana", ALLTRIM(NVL(vsetari.TitluColoane,'')))
|
||
.SetValue("cFiltruOriginal", ALLTRIM(NVL(vsetari.FiltruOriginal,'')))
|
||
.SetValue("cPrimaColoana", ALLTRIM(NVL(vsetari.ResultColoana,'')))
|
||
.SetValue("cEnums",ALLTRIM(NVL(vsetari.Enums,'')))
|
||
|
||
IF '2=2'$ALLTRIM(NVL(vsetari.Filtru,''))
|
||
.SetValue("nPornire", 6)
|
||
ENDIF
|
||
ENDWITH
|
||
|
||
loCauta = cauta_alfa_hash(loHash) && cauta_alfa.prg
|
||
lcVarResult = "loCauta." + ALLTRIM(vsetari.resultcoloana)
|
||
lcVarValoare = "loCauta." + ALLTRIM(vsetari.idcoloana)
|
||
IF !ISNULL(loCauta)
|
||
IF !EMPTY(&lcVarResult)
|
||
poRec.valoare_text = ALLTRIM(TRANSFORM(EVALUATE(lcVarResult)))
|
||
poRec.valoare = ALLTRIM(TRANSFORM(EVALUATE(lcVarValoare)))
|
||
ENDIF
|
||
ENDIF
|
||
|
||
OTHERWISE
|
||
lcTip = IIF(vsetari.tip = 'L' and !EMPTY(NVL(vsetari.enums,'')), 'COMBO','EDIT')
|
||
lcEnums = ALLTRIM(NVL(vsetari.enums,''))
|
||
poRec.valoare = GetText(GetHash("cTitlu=>" + ALLTRIM(vsetari.setare) + "??cText=>" + ALLTRIM(poRec.valoare)+"??cTip=>" + lcTip + "??cEnums=>" + lcEnums)) && ocautare.prg
|
||
poRec.valoare_text = poRec.valoare
|
||
ENDCASE
|
||
|
||
thisform.Refresh
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE inainte_de_do_termin
|
||
LOCAL PLRETURN
|
||
|
||
lccontrol = UPPER(THIS.ACTIVECONTROL.BASECLASS )
|
||
IF INLIST(lccontrol,"TEXTBOX","EDITBOX","COMBOBOX")
|
||
lcval=THIS.ACTIVECONTROL.CONTROLSOURCE
|
||
&lcval=THISFORM.ACTIVECONTROL.VALUE
|
||
ENDIF
|
||
|
||
|
||
DO CASE
|
||
CASE EMPTY(porec.calculator)
|
||
aMESSAGEBOX('Nu ati completat denumirea calculatorului!',0+48,"Atentie")
|
||
THIS.cb_calculator.SETFOCUS()
|
||
PLRETURN=.F.
|
||
CASE EMPTY(porec.setare)
|
||
aMESSAGEBOX('Nu ati completat setarea!',0+48,"Atentie")
|
||
THIS.cb_setare.SETFOCUS()
|
||
PLRETURN=.F.
|
||
CASE EMPTY(porec.valoare_text)
|
||
aMESSAGEBOX('Nu ati completat valoarea!',0+48,"Atentie")
|
||
THIS.clb_valoare.SETFOCUS()
|
||
PLRETURN=.F.
|
||
|
||
|
||
OTHERWISE
|
||
PLRETURN=THIS.cus_odata_calcsetari1.salvare(THIS.OREC,THIS.NID)
|
||
ENDCASE
|
||
|
||
RETURN PLRETURN
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
LPARAMETERS toRec, tnId, tcActiune
|
||
|
||
DODEFAULT()
|
||
|
||
this.orec= toRec
|
||
this.nid = tnId
|
||
this.cus_odata_calcsetari1.cactiune = tcActiune
|
||
|
||
IF UPPER(tcActiune) = 'UPDATE'
|
||
this.cb_calculator._cbbase1.Enabled = .F.
|
||
this.cb_setare._cbbase1.Enabled = .F.
|
||
this.clb_explicatia.SetFocus()
|
||
ENDIF
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_calculator._cbbase1.Valid
|
||
porec.id_calc = vcalculatoare.id_calc
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_setare._cbbase1.Valid
|
||
poRec.explicatia = ALLTRIM(vsetari.setare)
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_entitati_conturi_o AS _frmbase OF "..\comun\clase\_frm_base.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="_pageframe1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column2.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column3.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column4.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column4.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column5.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column5.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column6.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column6.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column7.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column7.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column8.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column8.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column9.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column9.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column10.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column10.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column11.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column11.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column12.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column12.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column13.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column13.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column14.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow1.Column14.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.But_nou1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.But_modifica1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.But_sterge1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow2.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1._grdrow2.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Cmd_cauta1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Cmd_reset1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Lb_simplu1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Lb_simplu2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Lb_simplu3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Ck_filtru_nume" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Ck_filtru_cont" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.ck_tip_entitate" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Cmd_executa1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Ck_cod_fiscal" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE1.Ck_reg_comert" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow3.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow3.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow3.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow3.Column2.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow3.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow3.Column3._checkbox1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column2.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column3.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column4.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column4.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column5.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2._grdrow4.Column5._checkbox1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.But_nou2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.But_modifica2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.But_sterge2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.But_nou3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.But_modifica3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.But_sterge3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.Lb_simplu1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.PAGE2.Lb_simplu2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column2.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column3.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column4.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column4.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column5.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column5._checkbox1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column1.Check1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column6.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3._grdrow4.Column6.Check1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3.But_nou3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3.But_modifica3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3.But_sterge3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3.Ck_filtru_cont2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3.Cmd_cauta1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_pageframe1.Page3.Cmd_reset1" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: actualizeaza_grid3
|
||
*m: actualizeaza_grid4
|
||
*m: actualizeaza_grid5
|
||
*m: adauga_cont
|
||
*m: do_adauga_coresp_tc
|
||
*m: do_adauga_tipuri
|
||
*m: do_cauta2
|
||
*m: do_modifica_coresp_tc
|
||
*m: do_modifica_tipuri
|
||
*m: do_reset2
|
||
*m: do_sterge_coresp_tc
|
||
*m: do_sterge_tipuri
|
||
*m: modifica_cont
|
||
*m: sterge_cont
|
||
*p: cul_activ
|
||
*p: temporar_id_tip_part
|
||
*p: temporar_tip_partener
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
BorderStyle = 3
|
||
cgridsortlist = _pageframe1.page1._grdrow1;_pageframe1.page3._grdrow4
|
||
DoCreate = .T.
|
||
Height = 420
|
||
Name = "frm_entitati_conturi_o"
|
||
temporar_id_tip_part = 0
|
||
temporar_tip_partener =
|
||
Width = 697
|
||
WindowState = 0
|
||
WindowType = 1
|
||
_shape1.Anchor = 10
|
||
_shape1.Comment = "*:OnResize=sR"
|
||
_shape1.Height = 30
|
||
_shape1.Left = 0
|
||
_shape1.Name = "_shape1"
|
||
_shape1.Tag = "W"
|
||
_shape1.Top = 0
|
||
_shape1.Width = 698
|
||
_shape2.Anchor = 8
|
||
_shape2.Comment = "*:OnResize=RT"
|
||
_shape2.Height = 29
|
||
_shape2.Left = 665
|
||
_shape2.Name = "_shape2"
|
||
_shape2.Tag = "L"
|
||
_shape2.Top = 1
|
||
_shape2.Width = 32
|
||
Lb_titlu_alb_b121.Caption = "Configurare Entitati"
|
||
Lb_titlu_alb_b121.Name = "Lb_titlu_alb_b121"
|
||
Lb_titlu_alb_b121.TabIndex = 19
|
||
Lb_titlu_alb_b121.Tag = ""
|
||
BUT_TERMIN1.Anchor = 8
|
||
BUT_TERMIN1.Comment = "*:OnResize=RT"
|
||
BUT_TERMIN1.Height = 27
|
||
BUT_TERMIN1.Left = 666
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 18
|
||
BUT_TERMIN1.Tag = "L"
|
||
BUT_TERMIN1.Top = 2
|
||
BUT_TERMIN1.Width = 30
|
||
Gridsort1.Name = "Gridsort1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_pageframe1' AS _pageframe WITH ;
|
||
Anchor = 15, ;
|
||
Comment = "*:OnResize=sS", ;
|
||
ErasePage = .T., ;
|
||
Height = 391, ;
|
||
Left = 0, ;
|
||
Name = "_pageframe1", ;
|
||
PageCount = 3, ;
|
||
Tag = "WH", ;
|
||
Top = 29, ;
|
||
Width = 698, ;
|
||
PAGE1.BackColor = 255,255,255, ;
|
||
PAGE1.Caption = "Entitati", ;
|
||
PAGE1.Comment = "", ;
|
||
PAGE1.Name = "PAGE1", ;
|
||
PAGE1.Tag = "HW", ;
|
||
PAGE2.BackColor = 255,255,255, ;
|
||
PAGE2.Caption = "Tipuri Entitati - Conturi", ;
|
||
PAGE2.Comment = "", ;
|
||
PAGE2.Name = "PAGE2", ;
|
||
PAGE2.Tag = "HW", ;
|
||
Page3.BackColor = 255,255,255, ;
|
||
Page3.Caption = "Conturi", ;
|
||
Page3.Name = "Page3", ;
|
||
Page3.Tag = "HW"
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="pageframe" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1' AS _grdrow WITH ;
|
||
Anchor = 15, ;
|
||
ColumnCount = 14, ;
|
||
Comment = "*:OnResize=SS", ;
|
||
DeleteMark = .F., ;
|
||
Height = 296, ;
|
||
HighlightStyle = 1, ;
|
||
Left = 4, ;
|
||
Name = "_grdrow1", ;
|
||
nrgbrow = 0, ;
|
||
Panel = 1, ;
|
||
ReadOnly = .T., ;
|
||
RecordMark = .F., ;
|
||
RecordSource = "crsparteneri", ;
|
||
TabIndex = 14, ;
|
||
Tag = "HW", ;
|
||
Top = 65, ;
|
||
Width = 551, ;
|
||
Column1.ControlSource = "crsparteneri.id_part", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.ReadOnly = .T., ;
|
||
Column1.Width = 65, ;
|
||
Column2.ControlSource = "crsparteneri.nume", ;
|
||
Column2.Name = "Column2", ;
|
||
Column2.ReadOnly = .T., ;
|
||
Column2.Width = 174, ;
|
||
Column3.ControlSource = "crsparteneri.cod_fiscal", ;
|
||
Column3.Name = "Column3", ;
|
||
Column3.ReadOnly = .T., ;
|
||
Column4.ControlSource = "crsparteneri.reg_comert", ;
|
||
Column4.Name = "Column4", ;
|
||
Column4.ReadOnly = .T., ;
|
||
Column5.ControlSource = "crsparteneri.adresa", ;
|
||
Column5.Name = "Column5", ;
|
||
Column5.ReadOnly = .T., ;
|
||
Column6.ControlSource = "crsparteneri.localitate", ;
|
||
Column6.Name = "Column6", ;
|
||
Column6.ReadOnly = .T., ;
|
||
Column7.ControlSource = "crsparteneri.telefon", ;
|
||
Column7.Name = "Column7", ;
|
||
Column7.ReadOnly = .T., ;
|
||
Column8.ControlSource = "crsparteneri.banca", ;
|
||
Column8.Name = "Column8", ;
|
||
Column8.ReadOnly = .T., ;
|
||
Column9.ControlSource = "crsparteneri.cont_banca", ;
|
||
Column9.Name = "Column9", ;
|
||
Column9.ReadOnly = .T., ;
|
||
Column10.ControlSource = "crsparteneri.zona", ;
|
||
Column10.Name = "Column10", ;
|
||
Column10.ReadOnly = .T., ;
|
||
Column11.ControlSource = "crsparteneri.bloc", ;
|
||
Column11.Name = "Column11", ;
|
||
Column11.ReadOnly = .T., ;
|
||
Column12.ControlSource = "crsparteneri.scara", ;
|
||
Column12.Name = "Column12", ;
|
||
Column12.ReadOnly = .T., ;
|
||
Column13.ControlSource = "crsparteneri.apartament", ;
|
||
Column13.Name = "Column13", ;
|
||
Column13.ReadOnly = .T., ;
|
||
Column14.ControlSource = "crsparteneri.inactiv", ;
|
||
Column14.Name = "Column14", ;
|
||
Column14.ReadOnly = .T., ;
|
||
Column14.Width = 49
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Id", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column1.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 '_pageframe1.PAGE1._grdrow1.Column10.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Zona", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column10.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 '_pageframe1.PAGE1._grdrow1.Column11.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Bloc", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column11.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 '_pageframe1.PAGE1._grdrow1.Column12.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Scara", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column12.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 '_pageframe1.PAGE1._grdrow1.Column13.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Apartament", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column13.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 '_pageframe1.PAGE1._grdrow1.Column14.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Inactiv", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column14.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 '_pageframe1.PAGE1._grdrow1.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Denumire", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column2.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 '_pageframe1.PAGE1._grdrow1.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Cod Fiscal / CNP", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.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 '_pageframe1.PAGE1._grdrow1.Column4.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Reg. Comert", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column4.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 '_pageframe1.PAGE1._grdrow1.Column5.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Adresa", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column5.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 '_pageframe1.PAGE1._grdrow1.Column6.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Localitate", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column6.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 '_pageframe1.PAGE1._grdrow1.Column7.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Telefon", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column7.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 '_pageframe1.PAGE1._grdrow1.Column8.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Banca", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column8.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 '_pageframe1.PAGE1._grdrow1.Column9.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Cont Banca", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow1.Column9.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 '_pageframe1.PAGE1._grdrow2' AS _grdrow WITH ;
|
||
Anchor = 13, ;
|
||
ColumnCount = 1, ;
|
||
crgb_row = 255,255,255, ;
|
||
DeleteMark = .F., ;
|
||
Height = 296, ;
|
||
Left = 554, ;
|
||
Name = "_grdrow2", ;
|
||
Panel = 1, ;
|
||
RecordMark = .F., ;
|
||
RecordSource = "crscoresp_tip_parteneri", ;
|
||
TabIndex = 15, ;
|
||
Tag = "HL", ;
|
||
Top = 65, ;
|
||
Width = 131, ;
|
||
Column1.ControlSource = "crscoresp_tip_parteneri.tip_partener", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.Width = 121
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow2.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Tip", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1._grdrow2.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.But_modifica1' AS but_modifica WITH ;
|
||
Anchor = 8, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 491, ;
|
||
Name = "But_modifica1", ;
|
||
TabIndex = 10, ;
|
||
Tag = "L", ;
|
||
Top = 34, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.But_nou1' AS but_nou WITH ;
|
||
Anchor = 8, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 460, ;
|
||
Name = "But_nou1", ;
|
||
TabIndex = 5, ;
|
||
Tag = "L", ;
|
||
Top = 34
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.But_sterge1' AS but_sterge WITH ;
|
||
Anchor = 8, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 520, ;
|
||
Name = "But_sterge1", ;
|
||
TabIndex = 12, ;
|
||
Tag = "L", ;
|
||
Top = 34, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Ck_cod_fiscal' AS ck_filtru_text WITH ;
|
||
Alignment = 0, ;
|
||
camp_nume = cod_fiscal, ;
|
||
Caption = "Cod Fiscal", ;
|
||
criteriu = 4, ;
|
||
criteriu2 = 4, ;
|
||
Left = 4, ;
|
||
Name = "Ck_cod_fiscal", ;
|
||
Top = 27
|
||
*< END OBJECT: ClassLib="..\comun\clase\caut_ora.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Ck_filtru_cont' AS ck_filtru_text WITH ;
|
||
Alignment = 0, ;
|
||
camp_nume = cont, ;
|
||
Caption = "Cont", ;
|
||
Left = 167, ;
|
||
Name = "Ck_filtru_cont", ;
|
||
Top = 6
|
||
*< END OBJECT: ClassLib="..\comun\clase\caut_ora.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Ck_filtru_nume' AS ck_filtru_text WITH ;
|
||
Alignment = 0, ;
|
||
camp_nume = nume, ;
|
||
Caption = "Denumire", ;
|
||
Left = 4, ;
|
||
Name = "Ck_filtru_nume", ;
|
||
Top = 6
|
||
*< END OBJECT: ClassLib="..\comun\clase\caut_ora.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Ck_reg_comert' AS ck_filtru_text WITH ;
|
||
Alignment = 0, ;
|
||
camp_nume = reg_comert, ;
|
||
Caption = "Reg. Comert", ;
|
||
criteriu = 4, ;
|
||
criteriu2 = 4, ;
|
||
Left = 84, ;
|
||
Name = "Ck_reg_comert", ;
|
||
Top = 27
|
||
*< END OBJECT: ClassLib="..\comun\clase\caut_ora.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.ck_tip_entitate' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "Tip Entitate", ;
|
||
FontName = "Arial Narrow", ;
|
||
Left = 84, ;
|
||
Name = "ck_tip_entitate", ;
|
||
Top = 6
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Cmd_cauta1' AS cmd_cauta WITH ;
|
||
Anchor = 8, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 219, ;
|
||
Name = "Cmd_cauta1", ;
|
||
TabIndex = 4, ;
|
||
Tag = "L", ;
|
||
Top = 5
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Cmd_executa1' AS cmd_executa WITH ;
|
||
Anchor = 8, ;
|
||
Caption = "\<Modicare Id Partener", ;
|
||
Height = 46, ;
|
||
Left = 347, ;
|
||
Name = "Cmd_executa1", ;
|
||
Top = 15, ;
|
||
Visible = .F., ;
|
||
Width = 99, ;
|
||
WordWrap = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Cmd_reset1' AS cmd_reset WITH ;
|
||
Anchor = 8, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 219, ;
|
||
Name = "Cmd_reset1", ;
|
||
Tag = "L", ;
|
||
Top = 34
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Lb_simplu1' AS lb_simplu WITH ;
|
||
Caption = "Entitati", ;
|
||
FontSize = 10, ;
|
||
Left = 4, ;
|
||
Name = "Lb_simplu1", ;
|
||
Top = 50
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Lb_simplu2' AS lb_simplu WITH ;
|
||
Anchor = 8, ;
|
||
Caption = "Tip/Tipuri ", ;
|
||
Comment = "*:OnResize=RT", ;
|
||
FontSize = 10, ;
|
||
Left = 554, ;
|
||
Name = "Lb_simplu2", ;
|
||
Tag = "L", ;
|
||
Top = 33
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE1.Lb_simplu3' AS lb_simplu WITH ;
|
||
Anchor = 8, ;
|
||
Caption = "Entitate Selectata", ;
|
||
Comment = "*:OnResize=RT", ;
|
||
FontSize = 10, ;
|
||
Left = 554, ;
|
||
Name = "Lb_simplu3", ;
|
||
Tag = "L", ;
|
||
Top = 50
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow3' AS _grdrow WITH ;
|
||
Anchor = 5, ;
|
||
ColumnCount = 3, ;
|
||
DeleteMark = .F., ;
|
||
Height = 296, ;
|
||
HighlightStyle = 1, ;
|
||
Left = 8, ;
|
||
Name = "_grdrow3", ;
|
||
nrgbrow = 0, ;
|
||
Panel = 1, ;
|
||
RecordMark = .F., ;
|
||
RecordSource = "crstipuriparteneri", ;
|
||
ScrollBars = 2, ;
|
||
TabIndex = 16, ;
|
||
Tag = "H", ;
|
||
Top = 65, ;
|
||
Width = 238, ;
|
||
Column1.ControlSource = "crstipuriparteneri.id_tip_part", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.Width = 47, ;
|
||
Column2.ColumnOrder = 2, ;
|
||
Column2.ControlSource = "crstipuriparteneri.tip_partener", ;
|
||
Column2.Name = "Column2", ;
|
||
Column2.Width = 125, ;
|
||
Column3.ColumnOrder = 3, ;
|
||
Column3.ControlSource = "crstipuriparteneri.inactiv", ;
|
||
Column3.Name = "Column3", ;
|
||
Column3.ReadOnly = .T., ;
|
||
Column3.Sparse = .F., ;
|
||
Column3.Width = 43
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow3.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Id", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow3.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow3.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Tip ", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow3.Column2.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow3.Column3._checkbox1' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Centered = .T., ;
|
||
Left = 38, ;
|
||
Name = "_checkbox1", ;
|
||
ReadOnly = .T., ;
|
||
Top = 93
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow3.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Inactiv", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4' AS _grdrow WITH ;
|
||
Anchor = 15, ;
|
||
ColumnCount = 5, ;
|
||
DeleteMark = .F., ;
|
||
Height = 296, ;
|
||
Left = 248, ;
|
||
Name = "_grdrow4", ;
|
||
nrgbrow = 0, ;
|
||
Panel = 1, ;
|
||
RecordMark = .F., ;
|
||
RecordSource = "crstipuriconturi", ;
|
||
ScrollBars = 2, ;
|
||
TabIndex = 17, ;
|
||
Tag = "HW", ;
|
||
Top = 65, ;
|
||
Width = 442, ;
|
||
Column1.ControlSource = "crstipuriconturi.tip_partener", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.Tag = "W", ;
|
||
Column1.Width = 68, ;
|
||
Column2.ControlSource = "crstipuriconturi.cont", ;
|
||
Column2.Name = "Column2", ;
|
||
Column2.Width = 72, ;
|
||
Column3.ControlSource = "crstipuriconturi.explicatie", ;
|
||
Column3.Name = "Column3", ;
|
||
Column3.Width = 122, ;
|
||
Column4.ControlSource = 'iif(crstipuriconturi.fel_cont<=0,"Activ","Pasiv")', ;
|
||
Column4.Name = "Column4", ;
|
||
Column4.Width = 71, ;
|
||
Column5.ControlSource = "crstipuriconturi.cu_inregistrari", ;
|
||
Column5.Name = "Column5", ;
|
||
Column5.ReadOnly = .T., ;
|
||
Column5.Sparse = .F., ;
|
||
Column5.Width = 83
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Tip", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Cont", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column2.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Explicatie", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column3.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column4.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Fel Cont", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column4.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ControlSource = "crstipuriconturi.fel_cont", ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column5._checkbox1' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Centered = .T., ;
|
||
Left = 28, ;
|
||
Name = "_checkbox1", ;
|
||
Top = 45
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2._grdrow4.Column5.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Cu Inregistrari", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.But_modifica2' AS but_modifica WITH ;
|
||
caction = do_modifica_tipuri, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 186, ;
|
||
Name = "But_modifica2", ;
|
||
TabIndex = 8, ;
|
||
Top = 35, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.But_modifica3' AS but_modifica WITH ;
|
||
Anchor = 8, ;
|
||
caction = do_modifica_coresp_tc, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 633, ;
|
||
Name = "But_modifica3", ;
|
||
TabIndex = 9, ;
|
||
Tag = "L", ;
|
||
Top = 35, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.But_nou2' AS but_nou WITH ;
|
||
caction = do_adauga_tipuri, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 155, ;
|
||
Name = "But_nou2", ;
|
||
TabIndex = 6, ;
|
||
Top = 35
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.But_nou3' AS but_nou WITH ;
|
||
Anchor = 8, ;
|
||
caction = do_adauga_coresp_tc, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 602, ;
|
||
Name = "But_nou3", ;
|
||
TabIndex = 7, ;
|
||
Tag = "L", ;
|
||
Top = 35
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.But_sterge2' AS but_sterge WITH ;
|
||
caction = do_sterge_tipuri, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 215, ;
|
||
Name = "But_sterge2", ;
|
||
TabIndex = 11, ;
|
||
Top = 35, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.But_sterge3' AS but_sterge WITH ;
|
||
Anchor = 8, ;
|
||
caction = do_sterge_coresp_tc, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 662, ;
|
||
Name = "But_sterge3", ;
|
||
TabIndex = 13, ;
|
||
Tag = "L", ;
|
||
Top = 35, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.Lb_simplu1' AS lb_simplu WITH ;
|
||
Caption = "Tipuri Entitati", ;
|
||
FontSize = 10, ;
|
||
Left = 8, ;
|
||
Name = "Lb_simplu1", ;
|
||
Top = 48
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_pageframe1.PAGE2.Lb_simplu2' AS lb_simplu WITH ;
|
||
Caption = "Conturi", ;
|
||
Comment = "*:OnResize=RT", ;
|
||
FontSize = 10, ;
|
||
Left = 249, ;
|
||
Name = "Lb_simplu2", ;
|
||
Top = 48
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4' AS _grdrow WITH ;
|
||
Anchor = 15, ;
|
||
ColumnCount = 6, ;
|
||
DeleteMark = .F., ;
|
||
Height = 297, ;
|
||
HighlightStyle = 1, ;
|
||
Left = 7, ;
|
||
Name = "_grdrow4", ;
|
||
nrgbrow = 0, ;
|
||
Panel = 1, ;
|
||
RecordMark = .F., ;
|
||
RecordSource = "crsconturi", ;
|
||
TabIndex = 17, ;
|
||
Tag = "HW", ;
|
||
Top = 62, ;
|
||
Width = 682, ;
|
||
Column1.ControlSource = "cont", ;
|
||
Column1.Name = "Column2", ;
|
||
Column1.Width = 72, ;
|
||
Column2.ControlSource = "explicatie", ;
|
||
Column2.Name = "Column3", ;
|
||
Column2.Width = 328, ;
|
||
Column3.ControlSource = "fel_cont", ;
|
||
Column3.Name = "Column4", ;
|
||
Column3.Width = 89, ;
|
||
Column4.ControlSource = "cu_inregistrari", ;
|
||
Column4.Name = "Column5", ;
|
||
Column4.ReadOnly = .T., ;
|
||
Column4.Sparse = .F., ;
|
||
Column4.Width = 83, ;
|
||
Column5.ControlSource = "cu_venchelt", ;
|
||
Column5.Name = "Column1", ;
|
||
Column5.ReadOnly = .T., ;
|
||
Column5.Sparse = .F., ;
|
||
Column5.Width = 97, ;
|
||
Column6.ControlSource = "cu_proc_tva", ;
|
||
Column6.Name = "Column6", ;
|
||
Column6.ReadOnly = .T., ;
|
||
Column6.Sparse = .F., ;
|
||
Column6.Width = 70
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column1.Check1' AS checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Height = 17, ;
|
||
Left = 36, ;
|
||
Name = "Check1", ;
|
||
ReadOnly = .T., ;
|
||
Top = 24, ;
|
||
Width = 60
|
||
*< END OBJECT: BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Venituri/cheltuieli", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Cont", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column2.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Explicatie", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column3.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column4.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Fel Cont", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column4.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ControlSource = "crstipuriconturi.fel_cont", ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column5._checkbox1' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Centered = .T., ;
|
||
Left = 28, ;
|
||
Name = "_checkbox1", ;
|
||
Top = 45
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column5.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Cu Inregistrari", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column6.Check1' AS checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Height = 17, ;
|
||
Left = 22, ;
|
||
Name = "Check1", ;
|
||
ReadOnly = .T., ;
|
||
Top = 24, ;
|
||
Width = 60
|
||
*< END OBJECT: BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3._grdrow4.Column6.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Procent TVA", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3.But_modifica3' AS but_modifica WITH ;
|
||
Anchor = 8, ;
|
||
caction = modifica_cont, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 628, ;
|
||
Name = "But_modifica3", ;
|
||
TabIndex = 9, ;
|
||
Tag = "L", ;
|
||
Top = 15, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3.But_nou3' AS but_nou WITH ;
|
||
Anchor = 8, ;
|
||
caction = adauga_cont, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 598, ;
|
||
Name = "But_nou3", ;
|
||
TabIndex = 7, ;
|
||
Tag = "L", ;
|
||
Top = 15
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3.But_sterge3' AS but_sterge WITH ;
|
||
Anchor = 8, ;
|
||
caction = sterge_cont, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 657, ;
|
||
Name = "But_sterge3", ;
|
||
TabIndex = 13, ;
|
||
Tag = "L", ;
|
||
Top = 15, ;
|
||
Visible = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3.Ck_filtru_cont2' AS ck_filtru_text WITH ;
|
||
Alignment = 0, ;
|
||
camp_nume = cont, ;
|
||
Caption = "Cont", ;
|
||
Left = 4, ;
|
||
Name = "Ck_filtru_cont2", ;
|
||
Top = 6
|
||
*< END OBJECT: ClassLib="..\comun\clase\caut_ora.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3.Cmd_cauta1' AS cmd_cauta WITH ;
|
||
caction = do_cauta2, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 119, ;
|
||
Name = "Cmd_cauta1", ;
|
||
TabIndex = 4, ;
|
||
Tag = "L", ;
|
||
Top = 3
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT '_pageframe1.Page3.Cmd_reset1' AS cmd_reset WITH ;
|
||
caction = do_reset2, ;
|
||
Comment = "*:OnResize=RT", ;
|
||
Left = 119, ;
|
||
Name = "Cmd_reset1", ;
|
||
Tag = "L", ;
|
||
Top = 32
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
PROCEDURE Activate
|
||
thisform.WindowState = 2
|
||
THIS.Refresh
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=poparteneri.ca_baza1.cfiltru
|
||
ENDIF
|
||
save_grid_comment(This._pageframe1.pAGE1._grdrow1)
|
||
poparteneri.ca_baza1.cfiltru=lcfiltru
|
||
poparteneri.ca_baza1.afisare()
|
||
restore_grid_comment(This._pageframe1.pAGE1._grdrow1)
|
||
Select CRSPARTENERI
|
||
IF (RECCOUNT()=0)
|
||
aMESSAGEBOX("Nu exista rezultate.",0+48,"Atentie")
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid2
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=poparteneri.ca_baza1.cfiltru
|
||
MESSAGE("filtru gol")
|
||
ENDIF
|
||
save_grid_comment(This._pageframe1.pAGE1._grdrow2)
|
||
pocoresp_tip_parteneri.ca_baza1.cfiltru=lcfiltru
|
||
pocoresp_tip_parteneri.ca_baza1.afisare()
|
||
restore_grid_comment(This._pageframe1.pAGE1._grdrow2)
|
||
Select crscoresp_tip_parteneri
|
||
Go Top
|
||
IF (RECCOUNT()=0)
|
||
* WAIT "Acest partener nu are setat tipul." WINDOW NOWAIT
|
||
ELSE
|
||
** thisform._grdrow1.SetFocus()
|
||
ENDIF
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid3
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=potipuri_parteneri.ca_baza1.cfiltru
|
||
ENDIF
|
||
save_grid_comment(This._pageframe1.pAGE2._grdrow3)
|
||
potipuri_parteneri.ca_baza1.cfiltru=lcfiltru
|
||
potipuri_parteneri.ca_baza1.afisare()
|
||
restore_grid_comment(This._pageframe1.pAGE2._grdrow3)
|
||
*!* Select crstipuriparteneri
|
||
*!* Go Top
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid4
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=potipuri_conturi.ca_baza1.cfiltru
|
||
ENDIF
|
||
save_grid_comment(THIS._pageframe1.pAGE2._grdrow4)
|
||
potipuri_conturi.ca_baza1.cfiltru=lcFiltru
|
||
potipuri_conturi.ca_baza1.afisare()
|
||
restore_grid_comment(THIS._pageframe1.pAGE2._grdrow4)
|
||
*!* SELECT crstipuriconturi
|
||
*!* GO TOP
|
||
*!* IF (RECCOUNT()=0)
|
||
*!* * WAIT "Acest tip nu are setate conturi." WINDOW NOWAIT
|
||
*!* ELSE
|
||
*!* ** thisform._grdrow1.SetFocus()
|
||
*!* ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE actualizeaza_grid5
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=poconturi.ca_baza1.cfiltru
|
||
ENDIF
|
||
save_grid_comment(This._pageframe1.page3._grdrow4)
|
||
poconturi.ca_baza1.cfiltru=lcfiltru
|
||
poconturi.ca_baza1.afisare()
|
||
restore_grid_comment(This._pageframe1.page3._grdrow4)
|
||
*!* Select crsconturi
|
||
*!* Go Top
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE adauga_cont
|
||
SELECT crsconturi
|
||
SCATTER NAME loRecI BLANK
|
||
|
||
lorecI.Fel_cont = 0
|
||
loRecI.cu_inregistrari = 0
|
||
loRecI.cu_venchelt = 0
|
||
loRecI.cu_proc_tva = 0
|
||
|
||
config_ireg()
|
||
lnSucces = Adauga_Modifica_Inregistrare("config_cont_ireg",loRecI,,"INSERT",.f.,'oAddConfig')
|
||
|
||
IF lnSucces > 0
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid5()
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
ENDIF
|
||
|
||
close_config_ireg()
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga
|
||
|
||
SELECT crsparteneri
|
||
SCATTER NAME loRec BLANK
|
||
pccontinua=.F.
|
||
ADDPROPERTY(lorec,"id_tip_part",0)
|
||
ADDPROPERTY(lorec,"tip_partener",0)
|
||
lorec.adresa=""
|
||
|
||
=cclocalitati()
|
||
=cctipuri()
|
||
=cctipuri_selectate(loRec.id_tip_part)
|
||
DO Adauga_Modifica_Inregistrare WITH "parteneri",loRec,,"INSERT" IN oproceduri_ams.prg
|
||
=close_cclocalitati()
|
||
=close_cctipuri()
|
||
=close_cctipuri_selectate()
|
||
|
||
IF pccontinua=.T.
|
||
thisform.actualizeaza_grid1()
|
||
ENDIF
|
||
|
||
If Used('localitati')
|
||
Use In localitati
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga_coresp_tc
|
||
|
||
SELECT crstipuriconturi
|
||
SCATTER NAME loRec BLANK
|
||
|
||
lorec.Fel_cont = 0
|
||
loRec.tip_partener = thisform.temporar_tip_partener
|
||
|
||
pncontinua = 0
|
||
*!* ADDPROPERTY(lorec,"id_tip_part",0)
|
||
|
||
lnSucces = cctipuri()
|
||
IF lnSucces < 0
|
||
RETURN
|
||
ENDIF
|
||
lnSucces = config_ireg()
|
||
IF lnSucces < 0
|
||
RETURN
|
||
ENDIF
|
||
|
||
pnContinua = Adauga_Modifica_Inregistrare("coresp_tipuri_conturi",loRec,,"INSERT")
|
||
|
||
=close_cctipuri()
|
||
=close_config_ireg()
|
||
|
||
IF pncontinua = 1
|
||
thisform.actualizeaza_grid4()
|
||
ENDIF
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga_tipuri
|
||
SELECT crstipuriparteneri
|
||
SCATTER NAME loRec BLANK
|
||
pccontinua=.F.
|
||
|
||
DO Adauga_Modifica_Inregistrare WITH "tipuri_parteneri",loRec,,"INSERT" IN oproceduri_ams.prg
|
||
|
||
IF pccontinua=.T.
|
||
thisform.actualizeaza_grid3()
|
||
ENDIF
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta
|
||
Private lcfiltru,lcval1
|
||
lcfiltru=''
|
||
|
||
*!* If !Empty(ThisForm._pageframe1.pAGE1.clb_tx_simplu1.Text_simplu1.Value)
|
||
*!* lcval1=STRTRAN(Alltrim(Upper(ThisForm._pageframe1.pAGE1.clb_tx_simplu1.Text_simplu1.Value)),['],[''])
|
||
*!* lcfiltru=lcfiltru+[ and nume like ']+Iif(lcval1='%',[%'],lcval1+[%'])
|
||
*!* Endif
|
||
|
||
If ThisForm._pageframe1.pAGE1.Ck_filtru_nume.Value = 1
|
||
lcfiltru=lcfiltru + thisform._pageframe1.page1.ck_filtru_nume.filtru
|
||
Endif
|
||
|
||
*!* **If !Empty(ThisForm._pageframe1.pAGE1.cb_tip_partener._CBBASE1.Value)
|
||
*!* If (ThisForm._pageframe1.pAGE1.cb_tip_partener._CBBASE1.Value <> "<Toate>")
|
||
*!* lcfiltru=lcfiltru+[ and id_tip_part = ]+ ALLTRIM(STR(thisform.temporar_id_tip_part))
|
||
*!* ENDIF
|
||
|
||
If ThisForm._pageframe1.pAGE1.Ck_tip_entitate.Value = 1
|
||
If !empty(ThisForm.temporar_id_tip_part)
|
||
lcfiltru=lcfiltru+[ and id_tip_part = ]+ ALLTRIM(STR(thisform.temporar_id_tip_part))
|
||
ENDIF
|
||
ENDIF
|
||
|
||
*!* If !Empty(ThisForm._pageframe1.pAGE1.clb_tx_simplu3.Text_simplu1.Value)
|
||
*!* lcval1=STRTRAN(Alltrim(Upper(ThisForm._pageframe1.pAGE1.clb_tx_simplu3.Text_simplu1.Value)),['],[''])
|
||
*!* lcfiltru=lcfiltru+[ and cont like ']+Iif(lcval1='%',[%'],lcval1+[%'])
|
||
*!* Endif
|
||
|
||
If ThisForm._pageframe1.pAGE1.Ck_filtru_cont.Value = 1
|
||
lcfiltru=lcfiltru + thisform._pageframe1.page1.ck_filtru_cont.filtru
|
||
ENDIF
|
||
|
||
If ThisForm._pageframe1.pAGE1.Ck_cod_fiscal.Value = 1
|
||
lcfiltru=lcfiltru + thisform._pageframe1.page1.ck_cod_fiscal.filtru
|
||
ENDIF
|
||
|
||
If ThisForm._pageframe1.pAGE1.Ck_reg_comert.Value = 1
|
||
lcfiltru=lcfiltru + thisform._pageframe1.page1.ck_reg_comert.filtru
|
||
ENDIF
|
||
|
||
If ThisForm._pageframe1.pAGE3.Ck_filtru_cont2.Value = 1
|
||
lcfiltru=lcfiltru + thisform._pageframe1.page3.ck_filtru_cont2.filtru
|
||
Endif
|
||
|
||
|
||
If !Empty(lcfiltru)
|
||
lcfiltru=Substr(lcfiltru,5)
|
||
Else
|
||
*!* MESSAGEBOX("Alegeti un criteriu!",0+48,"Atentie")
|
||
*!* ThisForm._pageframe1.pAGE1._grdrow1.setfocus()
|
||
*!* RETURN
|
||
lcfiltru = [1=1]
|
||
ENDIF
|
||
|
||
|
||
thisform.actualizeaza_grid1(lcFiltru)
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta2
|
||
Private lcfiltru,lcval1
|
||
lcfiltru=''
|
||
|
||
|
||
|
||
If ThisForm._pageframe1.pAGE3.Ck_filtru_cont2.Value = 1
|
||
lcfiltru=lcfiltru + thisform._pageframe1.page3.ck_filtru_cont2.filtru
|
||
Endif
|
||
|
||
|
||
If !Empty(lcfiltru)
|
||
lcfiltru=Substr(lcfiltru,5)
|
||
Else
|
||
|
||
lcfiltru = [1=1]
|
||
ENDIF
|
||
|
||
|
||
thisform.actualizeaza_grid5(lcFiltru)
|
||
ENDPROC
|
||
|
||
PROCEDURE do_executa
|
||
LOCAL loPart, loCauta, lnIdPartProst, lnIdPartBun, lnAn1, lnAn2, lnLuna1, lnLuna2, lnInit, lnFinal, lcMesaj
|
||
LOCAL lcSelect, lcFiltru, lcSchema, lcOrder, lcColoane, lcTitlu, lcFiltruOriginal, lcNumeProc, llAllInlist
|
||
|
||
SELECT crsParteneri
|
||
SCATTER NAME loPart
|
||
IF loPart.id_part = 0
|
||
RETURN
|
||
ENDIF
|
||
|
||
lcParola = INPUTBOX('Parola','Parola','')
|
||
IF lcParola # TRANSFORM(YEAR(DATE())) + PADL(TRANSFORM(MONTH(DATE())),2,'0') + PADL(TRANSFORM(DAY(DATE())),2,'0')
|
||
RETURN
|
||
ENDIF
|
||
|
||
|
||
|
||
lcselect = [select p.nume, p.cod_fiscal, p.id_part,p.inactiv FROM ] + gcs + [.Vnom_parteneri p where]
|
||
lcfiltru = []
|
||
lcschema = []
|
||
lcorder = [P.NUME]
|
||
lccoloane = [nume,cod_fiscal,id_part,inactiv]
|
||
lcTitlu = [Alegeti parterul cu Id Partener corect]
|
||
lcTitluColoane = [Nume,Cod fiscal,Id Partener, Inactiv]
|
||
lcFiltruOriginal = [p.inactiv = 0 and id_part <> ] + TRANSFORM(loPart.id_part)
|
||
lcNumeProc = ""
|
||
llAllInlist = .F.
|
||
locauta = cauta_alfa(lcselect, lcfiltru, lcschema, lcorder, lccoloane, lcTitlu, lcTitluColoane, lcNumeProc, llAllInlist, lcFiltruOriginal)
|
||
|
||
|
||
IF locauta.id_part = 0
|
||
RETURN
|
||
ENDIF
|
||
|
||
pcondper=""
|
||
ofrmperioada=CREATEOBJECT('frm_perioada_luni')
|
||
ofrmperioada.SHOW(1)
|
||
IF gnButon=2
|
||
RETURN
|
||
ENDIF
|
||
|
||
plPerioada=.F.
|
||
lnPoz=AT('_',pcondper)
|
||
IF lnPoz>0
|
||
plPerioada=.T.
|
||
ENDIF
|
||
|
||
|
||
IF plPerioada
|
||
lnAn1 = VAL(SUBSTR(pcondper,3,4))
|
||
lnLuna1 = VAL(SUBSTR(pcondper,1,2))
|
||
lnAn2 = VAL(SUBSTR(pcondper,10,4))
|
||
lnLuna2 = VAL(SUBSTR(pcondper,8,2))
|
||
|
||
lnInit = lnAn1 * 12 + lnLuna1
|
||
lnFinal = lnAn2 * 12 + lnLuna2
|
||
lcPerioada = SUBSTR(pcondper,1,2)+'/'+SUBSTR(pcondper,3,4) + ' - ' + SUBSTR(pcondper,8,2)+'/'+SUBSTR(pcondper,10,4)
|
||
ELSE
|
||
lnAn1 = VAL(SUBSTR(pcondper,3,4))
|
||
lnLuna1 = VAL(SUBSTR(pcondper,1,2))
|
||
lnAn2 = VAL(SUBSTR(pcondper,3,4))
|
||
lnLuna2 = VAL(SUBSTR(pcondper,1,2))
|
||
|
||
lnInit = lnAn1 * 12 + lnLuna1
|
||
lnFinal = lnAn2 * 12 + lnLuna2
|
||
lcPerioada = SUBSTR(pcondper,1,2)+'/'+SUBSTR(pcondper,3,4) + ' - ' + SUBSTR(pcondper,1,2)+'/'+SUBSTR(pcondper,3,4)
|
||
ENDIF
|
||
|
||
lnRaspuns = aMESSAGEBOX('Doriti sa inlocuiti in registrul jurnal, balanta verificare, balanta partener si inregistrari partener ' + CHR(13) + ;
|
||
lcPerioada + CHR(13) + ;
|
||
ALLTRIM(loPart.Nume) + '(' + TRANSFORM(loPart.id_part) +')' + CHR(13) + ;
|
||
'cu ' + ALLTRIM(locauta.Nume) + '(' + TRANSFORM(locauta.id_part) +')?',4+32,'Inlocuire ID Partener')
|
||
IF lnRaspuns # 6
|
||
RETURN
|
||
ENDIF
|
||
|
||
|
||
lnIdPartProst = loPart.id_part
|
||
lnIdPartBun = locauta.id_part
|
||
|
||
lcEroare = ''
|
||
lcEroare = modifica_id_partener(lnIdPartProst, lnIdPartBun, lnAn1, lnLuna1, lnAn2, lnLuna2)
|
||
IF !EMPTY(lcEroare)
|
||
lcMesaj = lcEroare
|
||
ELSE
|
||
lcMesaj = 'S-au terminat modificarile.'
|
||
ENDIF
|
||
|
||
aMESSAGEBOX(lcMesaj,0+48,"Atentie")
|
||
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica
|
||
LOCAL lnRecno
|
||
|
||
If Reccount('crsparteneri')>0
|
||
Private pccod_fiscal
|
||
Select crsparteneri
|
||
Scatter Name loRec
|
||
lnRecno = RECNO()
|
||
|
||
SELECT crscoresp_tip_parteneri
|
||
GO TOP
|
||
|
||
lnid_tip_part = crscoresp_tip_parteneri.id_tip_part
|
||
lctip_part = crscoresp_tip_parteneri.tip_partener
|
||
**BROWSE
|
||
**!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||
ADDPROPERTY(lorec,"id_tip_part",lnid_tip_part)
|
||
ADDPROPERTY(lorec,"tip_partener",lctip_part)
|
||
pccod_fiscal=loRec.cod_fiscal
|
||
pccontinua=.F.
|
||
=cclocalitati()
|
||
=cctipuri()
|
||
* INSERT INTO v_nom_tip_parteneri(tip_partener) VALUES ('<Toate>')
|
||
=cctipuri_selectate(loRec.id_part)
|
||
Do Adauga_Modifica_Inregistrare With "parteneri",loRec,loRec.ID_part,"UPDATE" IN oproceduri_ams.prg
|
||
|
||
=close_cclocalitati()
|
||
=close_cctipuri()
|
||
=close_cctipuri_selectate()
|
||
If pccontinua=.T.
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid1()
|
||
SELECT crsParteneri
|
||
LOCATE FOR id_part = lorec.id_part
|
||
IF !FOUND()
|
||
GO top
|
||
ENDIF
|
||
thisform._pageframe1.pAGE1._grdrow1.SetFocus()
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
Endif
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica_coresp_tc
|
||
If Reccount('crstipuriconturi')>0
|
||
|
||
Select crstipuriconturi
|
||
Scatter Name loRec
|
||
|
||
loRec.tip_partener = thisform.temporar_tip_partener
|
||
|
||
pncontinua = 0
|
||
|
||
lnSucces = cctipuri()
|
||
IF lnSucces < 0
|
||
RETURN
|
||
ENDIF
|
||
lnSucces = config_ireg()
|
||
IF lnSucces < 0
|
||
RETURN
|
||
ENDIF
|
||
|
||
pnContinua = Adauga_Modifica_Inregistrare("coresp_tipuri_conturi",loRec,loRec.ID_coresp_tip_cont,"UPDATE") && IN oproceduri_ams.prg
|
||
=close_cctipuri()
|
||
=close_config_ireg()
|
||
|
||
IF pncontinua = 1
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid4()
|
||
|
||
Select crstipuriconturi
|
||
LOCATE FOR ID_coresp_tip_cont = loRec.ID_coresp_tip_cont
|
||
IF !FOUND()
|
||
GO top
|
||
ENDIF
|
||
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
Endif
|
||
ENDIF
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica_tipuri
|
||
If Reccount('crstipuriparteneri')>0
|
||
|
||
Select crstipuriparteneri
|
||
Scatter Name loRec
|
||
|
||
pctip_partener = loRec.tip_partener
|
||
|
||
pccontinua=.F.
|
||
|
||
Do Adauga_Modifica_Inregistrare With "tipuri_parteneri",loRec,loRec.ID_tip_part,"UPDATE" IN oproceduri_ams.prg
|
||
If pccontinua=.T.
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid3()
|
||
|
||
Select crstipuriparteneri
|
||
LOCATE FOR id_tip_part = loRec.ID_tip_part
|
||
IF !FOUND()
|
||
GO top
|
||
ENDIF
|
||
this._pageframe1.page2._grdrow3.Refresh()
|
||
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
Endif
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_reset
|
||
this._pageframe1.page1.clb_tx_simplu1.text_simplu1.Value = ""
|
||
this._pageframe1.page1.clb_tx_simplu3.text_simplu1.Value = ""
|
||
this._pageframe1.page1.cb_tip_partener._cbbase1.Value = "<Toate>"
|
||
ENDPROC
|
||
|
||
PROCEDURE do_reset2
|
||
this._pageframe1.page3.ck_filtru_cont2.Value=0
|
||
this._pageframe1.page3.cmd_cauta1.Click
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge
|
||
|
||
|
||
SELECT crsparteneri
|
||
SCATTER NAME loRec
|
||
SQLSETPROP(gnHandle,"Transactions",2) && tranzactie manuala
|
||
llSucces = .F.
|
||
lnSucces = -1
|
||
|
||
**llSucces = sterge_inregistrare("parteneri",loRec,loRec.id_part,"DELETE")
|
||
llSucces = sterge_inregistrare("parteneri",loRec.id_part)
|
||
IF llSucces
|
||
lcSql = [DELETE FROM ] + gcS + [.CORESP_TIP_PART WHERE ID_PART = ] + ALLTRIM(STR(loRec.id_part))
|
||
lnSucces = goExecutor.oExecute(lcSql)
|
||
ENDIF
|
||
IF lnSucces > 0
|
||
SQLCOMMIT(gnHandle)
|
||
ELSE
|
||
SQLROLLBACK(gnHandle)
|
||
ENDIF
|
||
SQLSETPROP(gnHandle,"Transactions",1) && tranzactie automata
|
||
|
||
IF lnSucces > 0
|
||
SELECT crsParteneri
|
||
*!* DELETE
|
||
*!* thisform._pageframe1.page1._grdrow1.SetFocus()
|
||
*!* thisform._pageframe1.page1._grdrow1.Refresh()
|
||
THISFORM.actualizeaza_grid1()
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge_coresp_tc
|
||
Select crstipuriconturi
|
||
Scatter Name loRec
|
||
Do sterge_inregistrare With "coresp_tipuri_conturi",lorec.id_coresp_tip_cont IN oproceduri_ams.prg
|
||
Thisform.actualizeaza_grid4()
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge_tipuri
|
||
Select crstipuriparteneri
|
||
Scatter Name loRec
|
||
Do sterge_inregistrare With "tipuri_parteneri",lorec.id_tip_part IN oproceduri_ams.prg
|
||
Thisform.actualizeaza_grid3()
|
||
Thisform.actualizeaza_grid4()
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
DODEFAULT()
|
||
|
||
thisform.WindowState = 2
|
||
THIS.Refresh
|
||
SELECT crstipuriparteneri
|
||
GO TOP
|
||
this.temporar_tip_partener = crstipuriparteneri.tip_partener
|
||
THIS._pageframe1.PAGE1._grdrow1.SetFocus
|
||
|
||
**INSERT INTO v_nom_tip_parteneri(tip_partener) VALUES ('<Toate>')
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Load
|
||
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE modifica_cont
|
||
SELECT crsconturi
|
||
SCATTER NAME loRec
|
||
|
||
config_ireg()
|
||
lnsucces = Adauga_Modifica_Inregistrare("config_cont_ireg",loRec,loRec.ID_cont_ireg,"UPDATE",.f.)
|
||
|
||
|
||
IF lnSucces > 0
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid5()
|
||
Select crsconturi
|
||
LOCATE FOR ID_cont_ireg = loRec.ID_cont_ireg
|
||
IF !FOUND()
|
||
GO top
|
||
ENDIF
|
||
this._pageframe1.page3._grdrow4.Refresh
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
ENDIF
|
||
|
||
close_config_ireg()
|
||
|
||
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Resize
|
||
THISFORM.Refresh()
|
||
*this.resizer1.onresize
|
||
ENDPROC
|
||
|
||
PROCEDURE sterge_cont
|
||
Select crsconturi
|
||
Scatter Name loRec
|
||
lnsucces = sterge_inregistrare("config_cont_ireg",lorec.id_cont_ireg)
|
||
|
||
Thisform.actualizeaza_grid5()
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE1.ck_tip_entitate.Valid
|
||
IF this.Value = 1
|
||
pcselect = [select tip_partener,id_tip_part from ] + gcs + [.VNOM_TIP_PARTENERI]
|
||
pcfiltru = []
|
||
pcschema = []
|
||
pcorder = [tip_partener]
|
||
pccoloane = [tip_partener]
|
||
pcTitlu = [Tip partener]
|
||
pcTitluColoane = [Tip partener]
|
||
pcFiltruOriginal = [inactiv = 0]
|
||
locauta = cauta_alfa(pcselect,pcfiltru,pcschema,pcorder,pccoloane,pcTitlu,pcTitluColoane,"",.f.,pcFiltruOriginal)
|
||
|
||
thisform.temporar_id_tip_part = locauta.id_tip_part
|
||
ENDIF
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE1.DblClick
|
||
THIS.CMD_executa1.Visible = .T.
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE1._grdrow1.AfterRowColChange
|
||
LPARAMETERS nColIndex
|
||
DODEFAULT()
|
||
|
||
SELECT crsparteneri
|
||
lcFiltru2 = [ID_PART=]+ALLTRIM(STR(crsparteneri.id_part))
|
||
thisform.actualizeaza_grid2(lcFiltru2)
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE1._grdrow1.Column1.Text1.Click
|
||
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE1._grdrow1.Init
|
||
this.SetAll("DynamicBackColor","iif(inactiv = 1, RGB(200,200,200), RGB(255,255,255))","Column")
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE1._grdrow1.Valid
|
||
**thisform._grdrow2.Left=thisform._grdrow2.Left+30
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE1._grdrow1.When
|
||
**thisform._grdrow2.Left=thisform._grdrow2.Left-30
|
||
ENDPROC
|
||
|
||
PROCEDURE _pageframe1.PAGE2._grdrow3.AfterRowColChange
|
||
LPARAMETERS nColIndex
|
||
DODEFAULT()
|
||
|
||
SELECT crstipuriparteneri
|
||
lcFiltru4 = [ID_TIP_PART=]+ALLTRIM(STR(crstipuriparteneri.id_tip_part))
|
||
thisform.actualizeaza_grid4(lcFiltru4)
|
||
|
||
thisform.temporar_tip_partener=crstipuriparteneri.tip_partener
|
||
ENDPROC
|
||
|
||
PROCEDURE _shape1.DblClick
|
||
IF thisform.WindowState = 2
|
||
thisform.WindowState = 0
|
||
ELSE
|
||
thisform.WindowState = 2
|
||
ENDIF
|
||
THISFORM.Refresh
|
||
THISFORM._pageframe1.Page1._grdrow1.SetFocus()
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_gruputil AS frm_termin OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="lb_nom_grup" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="CMD_CAUTA1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_nou1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_modifica1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_sterge1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column1.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column1.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column2.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column2.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column3.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.Column3.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_excel1" UniqueID="" Timestamp="" />
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
DoCreate = .T.
|
||
Height = 381
|
||
Name = "frm_gruputil"
|
||
Width = 401
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 276
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 132
|
||
LB_TITLU_ALB_B121.Caption = "Grupuri utilizatori"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
BUT_TERMIN1.Left = 369
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.Top = 0
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_grdrow1' AS _grdrow WITH ;
|
||
ColumnCount = 3, ;
|
||
DeleteMark = .F., ;
|
||
Height = 292, ;
|
||
Left = 8, ;
|
||
Name = "_grdrow1", ;
|
||
Panel = 1, ;
|
||
RecordSource = "crsGrup", ;
|
||
ScrollBars = 2, ;
|
||
Top = 78, ;
|
||
Width = 384, ;
|
||
Column1.ControlSource = "id_grup", ;
|
||
Column1.Name = "Column1", ;
|
||
Column1.Width = 58, ;
|
||
Column2.ColumnOrder = 3, ;
|
||
Column2.ControlSource = "nume_parinte", ;
|
||
Column2.Name = "Column2", ;
|
||
Column2.Width = 123, ;
|
||
Column3.ColumnOrder = 2, ;
|
||
Column3.ControlSource = "denumire_grup", ;
|
||
Column3.Name = "Column3", ;
|
||
Column3.Width = 168
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_grdrow1.Column1.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Id Grup", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column1.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column2.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Grup parinte", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column2.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.Column3.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Grup utilizatori", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.Column3.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'But_excel1' AS but_excel WITH ;
|
||
Left = 248, ;
|
||
Name = "But_excel1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_modifica1' AS but_modifica WITH ;
|
||
Left = 309, ;
|
||
Name = "But_modifica1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_nou1' AS but_nou WITH ;
|
||
Left = 279, ;
|
||
Name = "But_nou1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_sterge1' AS but_sterge WITH ;
|
||
Left = 340, ;
|
||
Name = "But_sterge1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'CMD_CAUTA1' AS cmd_cauta WITH ;
|
||
Left = 309, ;
|
||
Name = "CMD_CAUTA1", ;
|
||
Top = 37
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'lb_nom_grup' AS clb_tx_simplu WITH ;
|
||
Left = 9, ;
|
||
Name = "lb_nom_grup", ;
|
||
Top = 37, ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
LB_SIMPLU1.Caption = "Grup", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=pogrup.ca_baza1.cfiltru
|
||
ENDIF
|
||
save_grid_tag(thisform._grdrow1)
|
||
pogrup.ca_baza1.cfiltru=lcFiltru
|
||
pogrup.ca_baza1.afisare()
|
||
restore_grid_tag(thisform._grdrow1)
|
||
IF RECCOUNT('crsGrup')>0
|
||
thisform._grdrow1.SetFocus()
|
||
ELSE
|
||
thisform.Lb_nom_grup.SetFocus()
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga
|
||
SELECT crsGrup
|
||
SCATTER NAME loRec blank
|
||
DO Adauga_Modifica_Inregistrare WITH "gruputil",loRec,,"INSERT"
|
||
this.actualizeaza_grid1()
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta
|
||
Local lcFiltru
|
||
lcFiltru=[]
|
||
lcNume = STRTRAN(Upper(Alltrim(This.lb_nom_grup.text_simplu1.value)),['],[''])
|
||
|
||
If !Empty(lcNume)
|
||
lcFiltru=[denumire_grup like ']+lcNume+[%']
|
||
ELSE
|
||
lcFiltru = [2=2]
|
||
Endif
|
||
This.MousePointer= 11
|
||
This.LockScreen=.T.
|
||
Thisform.actualizeaza_grid1(lcFiltru)
|
||
IF RECCOUNT()=0
|
||
aMESSAGEBOX("Cautarea nu a intors rezultate!",0+64,"Info cautare")
|
||
ENDIF
|
||
This.LockScreen=.F.
|
||
This.MousePointer= 0
|
||
ENDPROC
|
||
|
||
PROCEDURE do_excel
|
||
lcTabel = This._grdrow1.RecordSource
|
||
If Reccount(lcTabel)>0
|
||
Do export_excel_grid With This._grdrow1, "denumire_grup"
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru export in Excel!",48,"Atentie")
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica
|
||
If Reccount('crsGrup')>0
|
||
Select crsGrup
|
||
Scatter Name loRec
|
||
Do Adauga_Modifica_Inregistrare With "gruputil",loRec,loRec.id_grup,"UPDATE"
|
||
Thisform.actualizeaza_grid1()
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru modificare!",48,"Atentie")
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge
|
||
If Reccount('crsGrup')>0
|
||
Select crsGrup
|
||
Scatter Name lorec
|
||
Do STERGE_INREGISTRARE With "gruputil",lorec.id_grup
|
||
|
||
This.actualizeaza_grid1()
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru stergere!",48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_gruputil_nou AS frm_termin_renunt OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="Clb_grup" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_checkbox1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="CUS_ODATA_GRUPUTIL1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="img_parinte" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="clb_parinte" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: do_alege_parinte
|
||
*m: do_alege_tata
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
DoCreate = .T.
|
||
Height = 135
|
||
Name = "frm_gruputil_nou"
|
||
nid =
|
||
orec =
|
||
Width = 375
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
LB_TITLU_ALB_B121.Caption = "Grup utilizator"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 5
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 2
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
BUT_RENUNT1.Name = "BUT_RENUNT1"
|
||
BUT_RENUNT1.TabIndex = 3
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_checkbox1' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "Inactiv", ;
|
||
ControlSource = "porec.inactiv", ;
|
||
Left = 32, ;
|
||
Name = "_checkbox1", ;
|
||
TabIndex = 6, ;
|
||
TabStop = .F., ;
|
||
Top = 113
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'Clb_grup' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 25, ;
|
||
Name = "Clb_grup", ;
|
||
TabIndex = 1, ;
|
||
Top = 71, ;
|
||
Width = 313, ;
|
||
TEXT_SIMPLU1.ControlSource = "porec.denumire_grup", ;
|
||
TEXT_SIMPLU1.Format = "!K", ;
|
||
TEXT_SIMPLU1.Height = 23, ;
|
||
TEXT_SIMPLU1.Left = 101, ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
TEXT_SIMPLU1.Top = 3, ;
|
||
TEXT_SIMPLU1.Width = 206, ;
|
||
LB_SIMPLU1.Caption = "Grup", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'clb_parinte' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 25, ;
|
||
Name = "clb_parinte", ;
|
||
TabIndex = 4, ;
|
||
TabStop = .F., ;
|
||
ToolTipText = "Pentru modificare, faceti dublu-click!", ;
|
||
Top = 43, ;
|
||
Width = 313, ;
|
||
Text_simplu1.ControlSource = "porec.nume_parinte", ;
|
||
Text_simplu1.Height = 23, ;
|
||
Text_simplu1.Left = 101, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.ReadOnly = .T., ;
|
||
Text_simplu1.Top = 3, ;
|
||
Text_simplu1.Value = , ;
|
||
Text_simplu1.Width = 206, ;
|
||
Lb_simplu1.Caption = "Grup parinte", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\..\roaauto\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'CUS_ODATA_GRUPUTIL1' AS cus_odata_gruputil WITH ;
|
||
Left = 336, ;
|
||
Name = "CUS_ODATA_GRUPUTIL1", ;
|
||
Top = 48
|
||
*< END OBJECT: ClassLib="ofundal_sal.vcx" BaseClass="custom" />
|
||
|
||
ADD OBJECT 'img_parinte' AS _image WITH ;
|
||
Height = 24, ;
|
||
Left = 344, ;
|
||
Name = "img_parinte", ;
|
||
Picture = ..\comun\grafice\alege.bmp, ;
|
||
Stretch = 2, ;
|
||
ToolTipText = "Alegeti valuta", ;
|
||
Top = 45, ;
|
||
Width = 24
|
||
*< END OBJECT: ClassLib="..\..\roaauto\comun\clase\_baza.vcx" BaseClass="image" />
|
||
|
||
PROCEDURE do_alege_parinte
|
||
Local loCauta
|
||
loCauta = caut_gruputilizatori()
|
||
IF ISNULL(loCauta)
|
||
RETURN
|
||
ENDIF
|
||
|
||
IF !EMPTY(loCauta.id_grup)
|
||
poRec.id_tata = loCauta.id_grup
|
||
poRec.nume_parinte = loCauta.denumire_grup
|
||
ELSE
|
||
poRec.id_tata = NULL
|
||
poRec.nume_parinte = ""
|
||
ENDIF
|
||
|
||
this.clb_parinte.text_simplu1.Refresh()
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_alege_tata
|
||
ENDPROC
|
||
|
||
PROCEDURE inainte_de_do_termin
|
||
LOCAL PLRETURN
|
||
|
||
lccontrol = UPPER(THIS.ACTIVECONTROL.BASECLASS )
|
||
IF INLIST(lccontrol,"TEXTBOX","EDITBOX","COMBOBOX")
|
||
lcval=THIS.ACTIVECONTROL.CONTROLSOURCE
|
||
&lcval=THISFORM.ACTIVECONTROL.VALUE
|
||
ENDIF
|
||
|
||
|
||
DO CASE
|
||
CASE EMPTY(porec.denumire_grup)
|
||
aMESSAGEBOX('Nu ati completat denumirea grupului!',0+48,"Atentie")
|
||
THIS.clb_grup.text_simplu1.SETFOCUS()
|
||
PLRETURN=.F.
|
||
|
||
OTHERWISE
|
||
PLRETURN=THIS.cus_odata_gruputil1.salvare(THIS.OREC,THIS.NID)
|
||
ENDCASE
|
||
|
||
RETURN PLRETURN
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
LPARAMETERS toRec, tnId, tcActiune
|
||
|
||
DODEFAULT()
|
||
|
||
this.orec= toRec
|
||
this.nid = tnId
|
||
this.cus_odata_gruputil1.cactiune = tcActiune
|
||
ENDPROC
|
||
|
||
PROCEDURE clb_parinte.Text_simplu1.DblClick
|
||
Thisform.do_alege_parinte()
|
||
ENDPROC
|
||
|
||
PROCEDURE img_parinte.Click
|
||
Thisform.do_alege_parinte()
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_listutil AS frm_termin_renunt OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="_optiongrup1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_optiongrup2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_label1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_label2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="txtSucursala" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_cautareSucursala" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_label3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="txtGrupUtil" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_cautareGrupUtil" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_label4" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_listare1" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: do_cauta_grup
|
||
*m: do_cauta_sucursala
|
||
*p: nidgest
|
||
*p: nvalgrup
|
||
*p: nvalselectie
|
||
*p: ogruputil
|
||
*p: orezult
|
||
*p: osucursala
|
||
*p: pcnumegest
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
DoCreate = .T.
|
||
Height = 259
|
||
Name = "frm_listutil"
|
||
nidgest = .F.
|
||
nvalgrup = 1
|
||
nvalselectie = 1
|
||
ogruputil = .NULL.
|
||
orezult = .F.
|
||
osucursala = .NULL.
|
||
pcnumegest =
|
||
Width = 375
|
||
_memberdata = <VFPData>
|
||
<memberdata name="osucursala" display="oSucursala"/>
|
||
<memberdata name="ogruputil" display="oGrupUtil"/>
|
||
</VFPData>
|
||
_shape1.Name = "_shape1"
|
||
_shape2.Height = 29
|
||
_shape2.Left = 312
|
||
_shape2.Name = "_shape2"
|
||
_shape2.Top = 0
|
||
_shape2.Width = 63
|
||
Lb_titlu_alb_b121.Caption = "Listare utilizatori"
|
||
Lb_titlu_alb_b121.Name = "Lb_titlu_alb_b121"
|
||
Lb_titlu_alb_b121.TabIndex = 7
|
||
BUT_TERMIN1.Left = 343
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 5
|
||
BUT_TERMIN1.Top = 1
|
||
Gridsort1.Name = "Gridsort1"
|
||
But_renunt1.Left = 360
|
||
But_renunt1.Name = "But_renunt1"
|
||
But_renunt1.TabIndex = 6
|
||
But_renunt1.Top = 36
|
||
But_renunt1.Visible = .F.
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_label1' AS _label WITH ;
|
||
BackColor = 255,255,255, ;
|
||
Caption = "Grupare", ;
|
||
Left = 22, ;
|
||
Name = "_label1", ;
|
||
TabIndex = 8, ;
|
||
Top = 48
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_label2' AS _label WITH ;
|
||
BackColor = 255,255,255, ;
|
||
Caption = "Selectie", ;
|
||
Left = 23, ;
|
||
Name = "_label2", ;
|
||
TabIndex = 9, ;
|
||
Top = 114
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_label3' AS _label WITH ;
|
||
BackStyle = 0, ;
|
||
Caption = "Sucursala", ;
|
||
Left = 23, ;
|
||
Name = "_label3", ;
|
||
TabIndex = 11, ;
|
||
Top = 181
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_label4' AS _label WITH ;
|
||
BackStyle = 0, ;
|
||
Caption = "Grup utilizatori", ;
|
||
Left = 23, ;
|
||
Name = "_label4", ;
|
||
TabIndex = 13, ;
|
||
Top = 213
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="label" />
|
||
|
||
ADD OBJECT '_optiongrup1' AS _optiongrup WITH ;
|
||
AutoSize = .F., ;
|
||
ControlSource = "thisform.nvalgrup", ;
|
||
Height = 46, ;
|
||
Left = 13, ;
|
||
Name = "_optiongrup1", ;
|
||
TabIndex = 1, ;
|
||
Top = 60, ;
|
||
Width = 305, ;
|
||
Option1.AutoSize = .T., ;
|
||
Option1.Caption = "Puncte de lucru (sucursale)", ;
|
||
Option1.Left = 5, ;
|
||
Option1.Name = "Option1", ;
|
||
Option1.Top = 5, ;
|
||
Option2.AutoSize = .T., ;
|
||
Option2.Caption = "Grupuri de utilizatori", ;
|
||
Option2.Left = 5, ;
|
||
Option2.Name = "Option2", ;
|
||
Option2.Top = 24
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="optiongroup" />
|
||
|
||
ADD OBJECT '_optiongrup2' AS _optiongrup WITH ;
|
||
AutoSize = .F., ;
|
||
ControlSource = "thisform.nvalselectie", ;
|
||
Height = 124, ;
|
||
Left = 13, ;
|
||
Name = "_optiongrup2", ;
|
||
TabIndex = 2, ;
|
||
Top = 126, ;
|
||
Width = 324, ;
|
||
Option1.AutoSize = .T., ;
|
||
Option1.Caption = "Angajati (asociere utilizator - partener)", ;
|
||
Option1.Left = 5, ;
|
||
Option1.Name = "Option1", ;
|
||
Option1.Top = 5, ;
|
||
Option2.AutoSize = .T., ;
|
||
Option2.Caption = "Colaboratori (asociere utilizator - contact)", ;
|
||
Option2.Left = 5, ;
|
||
Option2.Name = "Option2", ;
|
||
Option2.Top = 24
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="optiongroup" />
|
||
|
||
ADD OBJECT 'But_cautareGrupUtil' AS but_cautare WITH ;
|
||
caction = do_cauta_grup, ;
|
||
Left = 292, ;
|
||
Name = "But_cautareGrupUtil", ;
|
||
TabIndex = 4, ;
|
||
Top = 207
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_cautareSucursala' AS but_cautare WITH ;
|
||
caction = do_cauta_sucursala, ;
|
||
Left = 292, ;
|
||
Name = "But_cautareSucursala", ;
|
||
TabIndex = 3, ;
|
||
Top = 175
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_listare1' AS but_listare WITH ;
|
||
Left = 313, ;
|
||
Name = "But_listare1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'txtGrupUtil' AS _textbox WITH ;
|
||
FontItalic = .T., ;
|
||
Height = 23, ;
|
||
Left = 107, ;
|
||
Name = "txtGrupUtil", ;
|
||
ReadOnly = .T., ;
|
||
TabIndex = 12, ;
|
||
TabStop = .F., ;
|
||
Top = 210, ;
|
||
Width = 180
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'txtSucursala' AS _textbox WITH ;
|
||
FontItalic = .T., ;
|
||
Height = 23, ;
|
||
Left = 107, ;
|
||
Name = "txtSucursala", ;
|
||
ReadOnly = .T., ;
|
||
TabIndex = 10, ;
|
||
TabStop = .F., ;
|
||
Top = 178, ;
|
||
Width = 180
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="textbox" />
|
||
|
||
PROCEDURE do_cauta
|
||
LPARAMETERS tnTip
|
||
&& tnTip: 1 = sucursala; 2 = grup
|
||
|
||
IF tnTip = 1
|
||
This.oSucursala = caut_sucursala() && ocautare.prg
|
||
IF !ISNULL(This.oSucursala)
|
||
this.txtSucursala.Value = this.oSucursala.sucursala
|
||
ENDIF
|
||
ELSE
|
||
This.oGrupUtil = caut_gruputilizatori() && ocautare.prg
|
||
IF !ISNULL(This.oGrupUtil)
|
||
this.txtGrupUtil.Value = This.oGrupUtil.denumire_grup
|
||
ENDIF
|
||
ENDIF
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta_grup
|
||
this.do_cauta(2)
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta_sucursala
|
||
this.do_cauta(1)
|
||
ENDPROC
|
||
|
||
PROCEDURE do_listare
|
||
*!* DEBUG
|
||
*!* SUSPEND
|
||
Private pcPartener,pcPctlucru
|
||
Local lcCursor, lcMenu, lcOrdine, lcRaport, lcSelect, lcWhere, lnMenu, lnSucces
|
||
pcPartener = 'EOF()'
|
||
pcPctlucru = 'EOF()'
|
||
lcWhere = ""
|
||
|
||
lcMenu = [Listare]
|
||
IF this.lactiv7 && listare parole cod de bare
|
||
lcMenu = m.lcMenu + [;Listare etichete parole cod de bare]
|
||
ENDIF
|
||
lnMenu = xmenu(m.lcMenu)
|
||
IF !INLIST(lnMenu,1,2)
|
||
RETURN
|
||
ENDIF
|
||
lcRaport = [utilizatori.frx]
|
||
IF lnMenu = 2
|
||
lcRaport = [utilizatori_parole.lbx]
|
||
ENDIF
|
||
|
||
If Thisform.nvalgrup = 1
|
||
*!* lcWhere1 = [where id_partener is not null]
|
||
pcPctlucru = 'sucursala'
|
||
lcOrdine = [ order by sucursala]
|
||
*!* pcPartener = 'nume'
|
||
Else
|
||
pcPctlucru = 'denumire_grup'
|
||
lcOrdine = [ order by denumire_grup]
|
||
Endif
|
||
|
||
If Thisform.nvalselectie = 1
|
||
lcWhere = [where id_partener is not null]
|
||
lcOrdine = lcOrdine + [,partener]
|
||
Else
|
||
lcWhere = [where id_contact is not null]
|
||
lcOrdine = lcOrdine + [,contact]
|
||
If Thisform.nvalgrup = 1
|
||
pcPctlucru = 'partener'
|
||
Endif
|
||
ENDIF
|
||
IF !ISNULL(This.oSucursala) AND !EMPTY(NVL(This.oSucursala.id_sucursala,0))
|
||
lcWhere = lcWhere + [ and id_sucursala = ] + ALLTRIM(STR(This.oSucursala.id_sucursala))
|
||
ENDIF
|
||
|
||
IF !ISNULL(This.oGrupUtil) AND !EMPTY(NVL(This.oGrupUtil.id_grup,0))
|
||
lcWhere = lcWhere + [ and id_grup = ] + ALLTRIM(STR(This.oGrupUtil.id_grup))
|
||
ENDIF
|
||
|
||
lcSelect = [select * from vutilizatori_rol_intern ] + lcWhere + lcOrdine
|
||
lcCursor = [crsUtilizatori]
|
||
lnSucces = goExecutor.oExecute(lcSelect,lcCursor)
|
||
If lnSucces < 0
|
||
aMessagebox(goExecutor.cEroare,0+64,"Eroare")
|
||
Exit
|
||
Endif
|
||
If Reccount('crsUtilizatori')>0
|
||
Thisform.AlwaysOnTop = .F.
|
||
Select crsUtilizatori
|
||
Report Form &lcRaport To Printer Prompt Preview
|
||
USE IN (SELECT('crsUtilizatori'))
|
||
Thisform.AlwaysOnTop = .F.
|
||
Else
|
||
aMessagebox("Nu exista inregistrari pentru listare!",0+48,"Atentie")
|
||
Endif
|
||
Return .F.
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_utilizatori AS frm_termin OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="lb_nom_calc" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="CMD_CAUTA1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_nou1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_modifica1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_sterge1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cPartener.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cPartener.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cDenumire_grup.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cDenumire_grup.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cInactiv.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cInactiv.Check1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cUtilizator.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cUtilizator.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cSucursala.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cSucursala.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cContact.Header1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="_grdrow1.cContact.Text1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="But_excel1" UniqueID="" Timestamp="" />
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
DoCreate = .T.
|
||
Height = 414
|
||
Name = "frm_utilizatori"
|
||
Width = 598
|
||
_SHAPE1.Height = 29
|
||
_SHAPE1.Left = -2
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE1.Top = 0
|
||
_SHAPE1.Width = 615
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 446
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 152
|
||
LB_TITLU_ALB_B121.Caption = "Utilizatorii companiei"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
BUT_TERMIN1.Left = 567
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.Top = 1
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_grdrow1' AS _grdrow WITH ;
|
||
ColumnCount = 6, ;
|
||
DeleteMark = .F., ;
|
||
Height = 326, ;
|
||
Left = 16, ;
|
||
Name = "_grdrow1", ;
|
||
Panel = 1, ;
|
||
RecordSource = "crsUtil", ;
|
||
Top = 80, ;
|
||
Width = 572, ;
|
||
Column1.ColumnOrder = 4, ;
|
||
Column1.ControlSource = "partener", ;
|
||
Column1.Name = "cPartener", ;
|
||
Column1.Width = 113, ;
|
||
Column2.ColumnOrder = 2, ;
|
||
Column2.ControlSource = "denumire_grup", ;
|
||
Column2.Name = "cDenumire_grup", ;
|
||
Column2.Width = 94, ;
|
||
Column3.ColumnOrder = 6, ;
|
||
Column3.ControlSource = "inactiv", ;
|
||
Column3.CurrentControl = "Check1", ;
|
||
Column3.Name = "cInactiv", ;
|
||
Column3.Sparse = .F., ;
|
||
Column3.Width = 43, ;
|
||
Column4.ColumnOrder = 3, ;
|
||
Column4.ControlSource = "utilizator", ;
|
||
Column4.Name = "cUtilizator", ;
|
||
Column4.Width = 126, ;
|
||
Column5.ColumnOrder = 1, ;
|
||
Column5.ControlSource = "sucursala", ;
|
||
Column5.Name = "cSucursala", ;
|
||
Column5.Width = 112, ;
|
||
Column6.ColumnOrder = 5, ;
|
||
Column6.ControlSource = "contact", ;
|
||
Column6.Name = "cContact", ;
|
||
Column6.Width = 108
|
||
*< END OBJECT: ClassLib="..\comun\clase\_grd_base.vcx" BaseClass="grid" />
|
||
|
||
ADD OBJECT '_grdrow1.cContact.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Contact", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.cContact.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.cDenumire_grup.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Grup", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.cDenumire_grup.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.cInactiv.Check1' AS checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "", ;
|
||
Height = 17, ;
|
||
Left = 17, ;
|
||
Name = "Check1", ;
|
||
Top = 51, ;
|
||
Width = 60
|
||
*< END OBJECT: BaseClass="checkbox" />
|
||
|
||
ADD OBJECT '_grdrow1.cInactiv.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Inactiv", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.cPartener.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Partener", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.cPartener.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.cSucursala.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Sucursala", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.cSucursala.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT '_grdrow1.cUtilizator.Header1' AS header WITH ;
|
||
Alignment = 2, ;
|
||
Caption = "Utilizator", ;
|
||
Name = "Header1"
|
||
*< END OBJECT: BaseClass="header" />
|
||
|
||
ADD OBJECT '_grdrow1.cUtilizator.Text1' AS textbox WITH ;
|
||
BackColor = 255,255,255, ;
|
||
BorderStyle = 0, ;
|
||
ForeColor = 0,0,0, ;
|
||
Margin = 0, ;
|
||
Name = "Text1"
|
||
*< END OBJECT: BaseClass="textbox" />
|
||
|
||
ADD OBJECT 'But_excel1' AS but_excel WITH ;
|
||
Left = 448, ;
|
||
Name = "But_excel1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_modifica1' AS but_modifica WITH ;
|
||
Left = 506, ;
|
||
Name = "But_modifica1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_nou1' AS but_nou WITH ;
|
||
Left = 476, ;
|
||
Name = "But_nou1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'But_sterge1' AS but_sterge WITH ;
|
||
Left = 537, ;
|
||
Name = "But_sterge1", ;
|
||
Top = 1
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'CMD_CAUTA1' AS cmd_cauta WITH ;
|
||
Left = 318, ;
|
||
Name = "CMD_CAUTA1", ;
|
||
Top = 39
|
||
*< END OBJECT: ClassLib="..\comun\clase\cmd_butoane.vcx" BaseClass="commandbutton" />
|
||
|
||
ADD OBJECT 'lb_nom_calc' AS clb_tx_simplu WITH ;
|
||
Left = 18, ;
|
||
Name = "lb_nom_calc", ;
|
||
Top = 39, ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
LB_SIMPLU1.Caption = "Utilizator", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
PROCEDURE actualizeaza_grid1
|
||
LPARAMETERS pcFiltru
|
||
LOCAL lcFiltru
|
||
lcFiltru=pcFiltru
|
||
IF EMPTY(lcFiltru)
|
||
lcFiltru=poutil.ca_baza1.cfiltru
|
||
ENDIF
|
||
save_grid_tag(thisform._grdrow1)
|
||
poutil.ca_baza1.cfiltru=lcFiltru
|
||
poutil.ca_baza1.afisare()
|
||
restore_grid_tag(thisform._grdrow1)
|
||
IF RECCOUNT('crsUtil')>0
|
||
thisform._grdrow1.SetFocus()
|
||
ELSE
|
||
thisform.Lb_nom_calc.SetFocus()
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE do_adauga
|
||
DO utilizatorintern_nou IN onomenclatoare.prg
|
||
IF gnButon = 1
|
||
THISFORM.actualizeaza_grid1()
|
||
ENDI
|
||
ENDPROC
|
||
|
||
PROCEDURE do_cauta
|
||
Local lcFiltru
|
||
lcFiltru=[]
|
||
lcNume = STRTRAN(Upper(Alltrim(This.lb_nom_calc.text_simplu1.value)),['],[''])
|
||
|
||
If !Empty(lcNume)
|
||
lcFiltru=[utilizator like ']+lcNume+[%']
|
||
ELSE
|
||
lcFiltru = [2=2]
|
||
Endif
|
||
This.MousePointer= 11
|
||
This.LockScreen=.T.
|
||
Thisform.actualizeaza_grid1(lcFiltru)
|
||
IF RECCOUNT()=0
|
||
aMESSAGEBOX("Cautarea nu a intors rezultate!",0+64,"Info cautare")
|
||
ENDIF
|
||
This.LockScreen=.F.
|
||
This.MousePointer= 0
|
||
ENDPROC
|
||
|
||
PROCEDURE do_excel
|
||
lcTabel = This._grdrow1.RecordSource
|
||
If Reccount(lcTabel)>0
|
||
Do export_excel_grid With This._grdrow1, "sucursala,utilizator"
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru export in Excel!",48,"Atentie")
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_modifica
|
||
LOCAL loRec, lnIdUtil
|
||
|
||
If Reccount('crsUtil')>0
|
||
Select crsUtil
|
||
lnIdUtil = id_util
|
||
Scatter Name loRec
|
||
|
||
loRec = utilizatorintern_modifica(lnIdUtil)
|
||
|
||
IF !ISNULL(loRec)
|
||
Thisform.MousePointer= 11
|
||
Thisform.LockScreen=.T.
|
||
Thisform.actualizeaza_grid1()
|
||
SELECT crsUtil
|
||
LOCATE FOR id_util = lorec.id_util
|
||
IF !FOUND()
|
||
GO top
|
||
ENDIF
|
||
thisform._grdrow1.SetFocus()
|
||
Thisform.LockScreen=.F.
|
||
Thisform.MousePointer= 0
|
||
Endif
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru modificare!",48,"Atentie")
|
||
Endif
|
||
ENDPROC
|
||
|
||
PROCEDURE do_sterge
|
||
If Reccount('crsUtil')>0
|
||
Select crsUtil
|
||
Scatter Name lorec
|
||
Do STERGE_INREGISTRARE With "utilizatori",lorec.id_util
|
||
|
||
This.actualizeaza_grid1()
|
||
Else
|
||
amessagebox("Nu exista inregistrari pentru stergere!",48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
DODEFAULT()
|
||
Thisform._grdrow1.SetAll("DynamicBackColor","IIF(inactiv=1,RGB(128,128,128),RGB(255,255,255))","Column")
|
||
Thisform._grdrow1.cPartener.DynamicBackColor = [IIF(inactiv = 1 or part_inactiv = 1,RGB(128,128,128),RGB(255,255,255))]
|
||
Thisform._grdrow1.cUtilizator.DynamicBackColor = [IIF(inactiv = 1 or util_inactiv = 1,RGB(128,128,128),RGB(255,255,255))]
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS frm_utilizatori_nou AS frm_termin_renunt OF "..\comun\clase\_frm_child.vcx"
|
||
*< CLASSDATA: Baseclass="form" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="_checkbox1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_contact" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cus_odata_utilizatori1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_sucursala" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_grup" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Cb_utilizator" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Clb_partener" UniqueID="" Timestamp="" />
|
||
|
||
*<DefinedPropArrayMethod>
|
||
*m: do_alege_grup
|
||
*m: do_alege_sucursala
|
||
*m: do_alege_utilizator
|
||
*m: do_aleg_persoana
|
||
*m: schimb_tip_utilizator
|
||
*p: nid
|
||
*p: orec
|
||
*</DefinedPropArrayMethod>
|
||
|
||
*<PropValue>
|
||
BorderStyle = 1
|
||
DoCreate = .T.
|
||
Height = 221
|
||
Name = "frm_utilizatori_nou"
|
||
nid = .F.
|
||
orec = .F.
|
||
Width = 351
|
||
_SHAPE1.Name = "_SHAPE1"
|
||
_SHAPE2.Height = 29
|
||
_SHAPE2.Left = 287
|
||
_SHAPE2.Name = "_SHAPE2"
|
||
_SHAPE2.Top = 0
|
||
_SHAPE2.Width = 65
|
||
LB_TITLU_ALB_B121.Caption = "Utilizator"
|
||
LB_TITLU_ALB_B121.Name = "LB_TITLU_ALB_B121"
|
||
LB_TITLU_ALB_B121.TabIndex = 9
|
||
BUT_TERMIN1.Left = 320
|
||
BUT_TERMIN1.Name = "BUT_TERMIN1"
|
||
BUT_TERMIN1.TabIndex = 6
|
||
BUT_TERMIN1.Top = 1
|
||
GRIDSORT1.Name = "GRIDSORT1"
|
||
BUT_RENUNT1.Left = 291
|
||
BUT_RENUNT1.Name = "BUT_RENUNT1"
|
||
BUT_RENUNT1.TabIndex = 7
|
||
BUT_RENUNT1.Top = 1
|
||
*</PropValue>
|
||
|
||
ADD OBJECT '_checkbox1' AS _checkbox WITH ;
|
||
Alignment = 0, ;
|
||
Caption = "Inactiv", ;
|
||
ControlSource = "porec.inactiv", ;
|
||
Left = 19, ;
|
||
Name = "_checkbox1", ;
|
||
TabIndex = 8, ;
|
||
TabStop = .F., ;
|
||
Top = 198
|
||
*< END OBJECT: ClassLib="..\comun\clase\_baza.vcx" BaseClass="checkbox" />
|
||
|
||
ADD OBJECT 'Cb_grup' AS cb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 13, ;
|
||
Name = "Cb_grup", ;
|
||
TabIndex = 4, ;
|
||
Top = 129, ;
|
||
Width = 326, ;
|
||
_cbbase1.ControlSource = "porec.denumire_grup", ;
|
||
_cbbase1.Left = 138, ;
|
||
_cbbase1.Name = "_cbbase1", ;
|
||
_cbbase1.RowSource = "vgrupuri_utilizatori.denumire_grup", ;
|
||
_cbbase1.RowSourceType = 2, ;
|
||
_cbbase1.Top = 3, ;
|
||
_lbbase1.Caption = "Grup", ;
|
||
_lbbase1.Name = "_lbbase1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Cb_sucursala' AS cb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 13, ;
|
||
Name = "Cb_sucursala", ;
|
||
TabIndex = 5, ;
|
||
Top = 157, ;
|
||
Width = 326, ;
|
||
_cbbase1.ControlSource = "porec.sucursala", ;
|
||
_cbbase1.Height = 23, ;
|
||
_cbbase1.Left = 138, ;
|
||
_cbbase1.Name = "_cbbase1", ;
|
||
_cbbase1.RowSource = "vnom_sucursale.sucursala", ;
|
||
_cbbase1.RowSourceType = 2, ;
|
||
_cbbase1.Top = 3, ;
|
||
_cbbase1.Width = 184, ;
|
||
_lbbase1.Caption = "Sucursala", ;
|
||
_lbbase1.Name = "_lbbase1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Cb_utilizator' AS cb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 13, ;
|
||
Name = "Cb_utilizator", ;
|
||
TabIndex = 1, ;
|
||
Top = 45, ;
|
||
Width = 326, ;
|
||
_cbbase1.ControlSource = "porec.utilizator", ;
|
||
_cbbase1.Left = 137, ;
|
||
_cbbase1.Name = "_cbbase1", ;
|
||
_cbbase1.RowSource = "vutilizatori.utilizator", ;
|
||
_cbbase1.RowSourceType = 2, ;
|
||
_cbbase1.Top = 3, ;
|
||
_lbbase1.Caption = "Utilizator", ;
|
||
_lbbase1.Name = "_lbbase1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_contact' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 13, ;
|
||
Name = "Clb_contact", ;
|
||
TabIndex = 3, ;
|
||
ToolTipText = "Pentru modificare, faceti dublu-click!", ;
|
||
Top = 101, ;
|
||
Width = 326, ;
|
||
TEXT_SIMPLU1.ControlSource = "porec.contact", ;
|
||
TEXT_SIMPLU1.Height = 23, ;
|
||
TEXT_SIMPLU1.Left = 138, ;
|
||
TEXT_SIMPLU1.Name = "TEXT_SIMPLU1", ;
|
||
TEXT_SIMPLU1.ReadOnly = .T., ;
|
||
TEXT_SIMPLU1.Top = 3, ;
|
||
TEXT_SIMPLU1.Width = 183, ;
|
||
LB_SIMPLU1.Caption = "Persoana contact", ;
|
||
LB_SIMPLU1.Name = "LB_SIMPLU1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Clb_partener' AS clb_tx_simplu WITH ;
|
||
Height = 29, ;
|
||
Left = 13, ;
|
||
Name = "Clb_partener", ;
|
||
TabIndex = 2, ;
|
||
ToolTipText = "Pentru modificare, faceti dublu-click!", ;
|
||
Top = 73, ;
|
||
Width = 326, ;
|
||
Text_simplu1.ControlSource = "porec.partener", ;
|
||
Text_simplu1.Height = 23, ;
|
||
Text_simplu1.Left = 138, ;
|
||
Text_simplu1.Name = "Text_simplu1", ;
|
||
Text_simplu1.ReadOnly = .T., ;
|
||
Text_simplu1.Top = 3, ;
|
||
Text_simplu1.Width = 183, ;
|
||
Lb_simplu1.Caption = "Partener", ;
|
||
Lb_simplu1.Name = "Lb_simplu1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\lb_tx.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Cus_odata_utilizatori1' AS cus_odata_utilizatori WITH ;
|
||
Height = 18, ;
|
||
Left = 312, ;
|
||
Name = "Cus_odata_utilizatori1", ;
|
||
Top = 24, ;
|
||
Width = 56
|
||
*< END OBJECT: ClassLib="ofundal_sal.vcx" BaseClass="custom" />
|
||
|
||
PROCEDURE do_alege_grup
|
||
ENDPROC
|
||
|
||
PROCEDURE do_alege_sucursala
|
||
ENDPROC
|
||
|
||
PROCEDURE do_alege_utilizator
|
||
ENDPROC
|
||
|
||
PROCEDURE do_aleg_persoana
|
||
LPARAMETERS nTipPersoana
|
||
&& 1 pentru partener, 2 pentru persoana contact
|
||
IF nTipPersoana = 1
|
||
LOCAL lcselect, lcfiltru, lcschema, lcorder, lccoloane, lcTitlu, lcTitluColoane, lcFiltruOriginal, lcNumeProc
|
||
lcselect = [select * FROM ] + gcs + [.vnom_parteneri]
|
||
lcfiltru = [1=2]
|
||
lcschema = []
|
||
lcorder = [denumire]
|
||
lccoloane = [denumire]
|
||
lcTitlu = [Alegeti partenerul]
|
||
lcTitluColoane = [Denumire]
|
||
lcFiltruOriginal = [inactiv=0]
|
||
lcNumeProc = ""
|
||
lnPornire = 1
|
||
llDesktop = .F.
|
||
locauta = cauta_alfa(lcselect, lcfiltru, lcschema, lcorder, lccoloane, lcTitlu, lcTitluColoane, lcNumeProc, .F., lcFiltruOriginal,,lnPornire,,,llDesktop)
|
||
IF buton=2
|
||
RETURN
|
||
ENDIF
|
||
|
||
porec.id_partener = locauta.id_part
|
||
porec.partener = locauta.denumire
|
||
THISFORM.clb_partener.teXT_SIMPLU1.REFRESH
|
||
ENDIF
|
||
IF nTipPersoana = 2
|
||
|
||
LOCAL lcselect, lcfiltru, lcschema, lcorder, lccoloane, lcTitlu, lcTitluColoane, lcFiltruOriginal, lcNumeProc
|
||
lcselect = [select * FROM ] + gcs + [.vpers_contact]
|
||
lcfiltru = [1=2]
|
||
lcschema = []
|
||
lcorder = [denumire]
|
||
lccoloane = [denumire]
|
||
lcTitlu = [Alegeti persoana de contact]
|
||
lcTitluColoane = [Nume, Prenume]
|
||
lcFiltruOriginal = [inactiv=0]
|
||
lcNumeProc = ""
|
||
lnPornire = 6
|
||
llDesktop = .F.
|
||
locauta = cauta_alfa(lcselect, lcfiltru, lcschema, lcorder, lccoloane, lcTitlu, lcTitluColoane, lcNumeProc, .F., lcFiltruOriginal,,lnPornire,,,llDesktop)
|
||
IF buton=2
|
||
RETURN
|
||
ENDIF
|
||
|
||
porec.id_contact = locauta.id_pers
|
||
porec.contact = ALLTRIM(locauta.denumire)
|
||
THISFORM.clb_contact.teXT_SIMPLU1.REFRESH
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE inainte_de_do_termin
|
||
LOCAL PLRETURN
|
||
|
||
lccontrol = UPPER(THIS.ACTIVECONTROL.BASECLASS )
|
||
IF INLIST(lccontrol,"TEXTBOX","EDITBOX","COMBOBOX")
|
||
lcval=THIS.ACTIVECONTROL.CONTROLSOURCE
|
||
&lcval=THISFORM.ACTIVECONTROL.VALUE
|
||
ENDIF
|
||
DO CASE
|
||
CASE EMPTY(poRec.partener)
|
||
AMESSAGEBOX('Completati partenerul!',0+48,'Atentie')
|
||
THIS.clb_partener.text_simplu1.SETFOCUS()
|
||
PLRETURN = .F.
|
||
|
||
OTHERWISE
|
||
PLRETURN=THIS.cus_odata_utilizatori1.salvare(THIS.OREC,THIS.NID)
|
||
ENDCASE
|
||
|
||
RETURN PLRETURN
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Init
|
||
Lparameters toRec, tnId, tcActiune
|
||
|
||
DoDefault()
|
||
|
||
This.orec= toRec
|
||
This.nid = tnId
|
||
This.cus_odata_utilizatori1.cactiune = tcActiune
|
||
|
||
*!* modificare v 2.0.11
|
||
If Reccount('vnom_sucursale') = 1
|
||
Select vnom_sucursale
|
||
If e_mama = 0
|
||
poRec.id_sucursala = Null
|
||
poRec.sucursala = []
|
||
Thisform.RemoveObject('cb_sucursala')
|
||
Endif
|
||
Else
|
||
If !Isnull(gnIdSucursala)
|
||
Select vnom_sucursale
|
||
Locate For id_sucursala = gnIdSucursala
|
||
If Found()
|
||
poRec.id_sucursala = id_sucursala
|
||
poRec.sucursala = Alltrim(sucursala)
|
||
Thisform.RemoveObject('cb_sucursala')
|
||
Else
|
||
Go Top
|
||
Endif
|
||
Endif
|
||
Endif
|
||
*!* modificare v 2.0.11 ^
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE schimb_tip_utilizator
|
||
LPARAMETERS tnTip
|
||
|
||
THISFORM.do_aleg_persoana(tnTip) && 1 pentru partener, 2 pentru persoana contact
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_grup._cbbase1.Valid
|
||
porec.id_grup = vgrupuri_utilizatori.id_grup
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_sucursala._cbbase1.Valid
|
||
porec.id_sucursala = vnom_sucursale.id_sucursala
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Cb_utilizator._cbbase1.Valid
|
||
porec.id_util = vutilizatori.id_util
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Clb_contact.TEXT_SIMPLU1.DblClick
|
||
thisform.schimb_tip_utilizator(2)
|
||
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Clb_contact.TEXT_SIMPLU1.GotFocus
|
||
IF EMPTY(poRec.contact)
|
||
thisform.schimb_tip_utilizator(2)
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Clb_partener.Text_simplu1.DblClick
|
||
thisform.schimb_tip_utilizator(1)
|
||
ENDPROC
|
||
|
||
PROCEDURE Clb_partener.Text_simplu1.GotFocus
|
||
IF EMPTY(poRec.partener)
|
||
thisform.schimb_tip_utilizator(1)
|
||
ENDIF
|
||
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|
||
|
||
DEFINE CLASS pg_meniu_princ AS pg_meniu OF "..\comun\clase\ofundal.vcx"
|
||
*< CLASSDATA: Baseclass="pageframe" Timestamp="" Scale="Pixels" Uniqueid="" />
|
||
|
||
*-- OBJECTDATA items order determines ZOrder / El orden de los items OBJECTDATA determina el ZOrder
|
||
*< OBJECTDATA: ObjPath="Page1.Pict_meniu1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page1.Cw1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page1.Cw5" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page1.Cw6" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page1.Cw8" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page1.Cw11" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page1.Cw12" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page1.Cw13" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Pict_meniu1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw9" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw4" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw5" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw6" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page2.Cw7" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page3.Pict_meniu1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page3.Cw9" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page3.Cw1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page3.Cw2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page3.Cw4" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page4.Pict_meniu1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page4.Cw2" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page4.Cw3" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page4.Cw10" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page4.Cw4" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page4.Cw1" UniqueID="" Timestamp="" />
|
||
*< OBJECTDATA: ObjPath="Page4.Cw5" UniqueID="" Timestamp="" />
|
||
|
||
*<PropValue>
|
||
ActivePage = 1
|
||
ErasePage = .T.
|
||
Height = 422
|
||
Name = "pg_meniu_princ"
|
||
PageCount = 4
|
||
Width = 456
|
||
Page1.Caption = "Organizarea companiei"
|
||
Page1.Name = "Page1"
|
||
Page1.PageOrder = 1
|
||
Page2.Caption = "Liste nomenclatoare"
|
||
Page2.Name = "Page2"
|
||
Page2.PageOrder = 3
|
||
Page3.BackColor = 255,255,255
|
||
Page3.Caption = "Entit<69><74>i"
|
||
Page3.FontCharSet = 238
|
||
Page3.FontSize = 10
|
||
Page3.Name = "Page3"
|
||
Page3.PageOrder = 2
|
||
Page4.BackColor = 255,255,255
|
||
Page4.Caption = "Utilit<69><74>i"
|
||
Page4.FontCharSet = 238
|
||
Page4.FontSize = 10
|
||
Page4.Name = "Page4"
|
||
Page4.PageOrder = 4
|
||
*</PropValue>
|
||
|
||
ADD OBJECT 'Page1.Cw1' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw1", ;
|
||
nid_cw = 1, ;
|
||
TabIndex = 1, ;
|
||
Top = 20, ;
|
||
Label_item1.Caption = "Datele firmei", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page1.Cw11' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw11", ;
|
||
nid_cw = 5, ;
|
||
ntip = 2, ;
|
||
TabIndex = 5, ;
|
||
Top = 116, ;
|
||
Label_item1.Caption = "Calculatoare", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.FontName = "Arial", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page1.Cw12' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw12", ;
|
||
nid_cw = 6, ;
|
||
ntip = 2, ;
|
||
TabIndex = 6, ;
|
||
Top = 140, ;
|
||
Label_item1.Caption = "Utilizatori", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.FontName = "Arial", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page1.Cw13' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw13", ;
|
||
nid_cw = 7, ;
|
||
ntip = 0, ;
|
||
TabIndex = 7, ;
|
||
Top = 164, ;
|
||
Label_item1.Caption = "Rapoarte", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.FontName = "Arial", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page1.Cw5' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw5", ;
|
||
nid_cw = 2, ;
|
||
ntip = 0, ;
|
||
TabIndex = 2, ;
|
||
Top = 44, ;
|
||
Label_item1.Caption = "Sucursale/puncte de lucru", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page1.Cw6' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw6", ;
|
||
nid_cw = 3, ;
|
||
ntip = 2, ;
|
||
TabIndex = 3, ;
|
||
Top = 68, ;
|
||
Label_item1.Caption = "Departamente/ Sec<65>ii", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page1.Cw8' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw8", ;
|
||
nid_cw = 4, ;
|
||
ntip = 2, ;
|
||
TabIndex = 4, ;
|
||
Top = 92, ;
|
||
Label_item1.Caption = "Gestiuni", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.FontName = "Arial", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page1.Pict_meniu1' AS pict_meniu WITH ;
|
||
Left = 2, ;
|
||
Name = "Pict_meniu1", ;
|
||
Picture = ..\comun\grafice\f2.jpg, ;
|
||
Top = 8
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="image" />
|
||
|
||
ADD OBJECT 'Page2.Cw1' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw1", ;
|
||
nid_cw = 8, ;
|
||
ntip = 2, ;
|
||
TabIndex = 7, ;
|
||
Top = 187, ;
|
||
Label_item1.Caption = "Categorii de entit<69><74>i", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Cw2' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw2", ;
|
||
nid_cw = 3, ;
|
||
ntip = 2, ;
|
||
TabIndex = 3, ;
|
||
Top = 67, ;
|
||
Label_item1.Caption = "Tipuri de documente", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Cw3' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw3", ;
|
||
nid_cw = 5, ;
|
||
ntip = 2, ;
|
||
TabIndex = 4, ;
|
||
Top = 115, ;
|
||
Label_item1.Caption = "Jude<64>e", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Cw4' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw4", ;
|
||
nid_cw = 2, ;
|
||
ntip = 2, ;
|
||
TabIndex = 2, ;
|
||
Top = 43, ;
|
||
Label_item1.Caption = "Lucr<63>ri", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Cw5' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw5", ;
|
||
nid_cw = 6, ;
|
||
ntip = 2, ;
|
||
TabIndex = 5, ;
|
||
Top = 139, ;
|
||
Label_item1.Caption = "Localit<69><74>i", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Cw6' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw6", ;
|
||
nid_cw = 7, ;
|
||
ntip = 2, ;
|
||
TabIndex = 6, ;
|
||
Top = 163, ;
|
||
Label_item1.Caption = "Valute", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Cw7' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw7", ;
|
||
nid_cw = 4, ;
|
||
ntip = 2, ;
|
||
TabIndex = 3, ;
|
||
Top = 91, ;
|
||
Label_item1.Caption = "Medii de transmisie", ;
|
||
Label_item1.Enabled = .T., ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Cw9' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw9", ;
|
||
nid_cw = 1, ;
|
||
ntip = 2, ;
|
||
TabIndex = 1, ;
|
||
Top = 19, ;
|
||
Width = 180, ;
|
||
Label_item1.AutoSize = .F., ;
|
||
Label_item1.Caption = "Tipuri de venituri <20>i cheltuieli", ;
|
||
Label_item1.Height = 18, ;
|
||
Label_item1.Left = 5, ;
|
||
Label_item1.Name = "Label_item1", ;
|
||
Label_item1.Top = 1, ;
|
||
Label_item1.Width = 162, ;
|
||
Label_item1.WordWrap = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page2.Pict_meniu1' AS pict_meniu WITH ;
|
||
Left = 2, ;
|
||
Name = "Pict_meniu1", ;
|
||
Picture = ..\comun\grafice\f2.jpg, ;
|
||
Top = 8
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="image" />
|
||
|
||
ADD OBJECT 'Page3.Cw1' AS cw WITH ;
|
||
Left = 7, ;
|
||
linactiv = .T., ;
|
||
Name = "Cw1", ;
|
||
nid_cw = 4, ;
|
||
ntip = 2, ;
|
||
TabIndex = 2, ;
|
||
Top = 104, ;
|
||
Visible = .F., ;
|
||
Label_item1.Caption = "Angaja<6A>i", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page3.Cw2' AS cw WITH ;
|
||
Left = 7, ;
|
||
Name = "Cw2", ;
|
||
nid_cw = 2, ;
|
||
ntip = 2, ;
|
||
TabIndex = 3, ;
|
||
Top = 42, ;
|
||
Label_item1.Caption = "Responsabili", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page3.Cw4' AS cw WITH ;
|
||
Height = 38, ;
|
||
Left = 7, ;
|
||
Name = "Cw4", ;
|
||
nid_cw = 3, ;
|
||
ntip = 2, ;
|
||
TabIndex = 4, ;
|
||
Top = 64, ;
|
||
Label_item1.Caption = "Asociere entit<69><74>i-sec<65>ii/gestiuni", ;
|
||
Label_item1.Height = 34, ;
|
||
Label_item1.Left = 5, ;
|
||
Label_item1.Name = "Label_item1", ;
|
||
Label_item1.Top = 3, ;
|
||
Label_item1.Width = 125, ;
|
||
Label_item1.WordWrap = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page3.Cw9' AS cw WITH ;
|
||
Left = 7, ;
|
||
Name = "Cw9", ;
|
||
nid_cw = 1, ;
|
||
ntip = 2, ;
|
||
TabIndex = 1, ;
|
||
Top = 20, ;
|
||
Label_item1.Caption = "Entit<69><74>i", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page3.Pict_meniu1' AS pict_meniu WITH ;
|
||
Left = 2, ;
|
||
Name = "Pict_meniu1", ;
|
||
Picture = ..\comun\grafice\f2.jpg, ;
|
||
Top = 8
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="image" />
|
||
|
||
ADD OBJECT 'Page4.Cw1' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw1", ;
|
||
nid_cw = 6, ;
|
||
Top = 148, ;
|
||
LABEL_ITEM1.Caption = "Configurare seturi", ;
|
||
LABEL_ITEM1.Name = "LABEL_ITEM1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page4.Cw10' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw10", ;
|
||
nid_cw = 4, ;
|
||
TabIndex = 4, ;
|
||
Top = 100, ;
|
||
Label_item1.Caption = "Op<4F>iuni", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page4.Cw2' AS cw WITH ;
|
||
Left = 6, ;
|
||
Name = "Cw2", ;
|
||
nid_cw = 1, ;
|
||
ntip = 2, ;
|
||
TabIndex = 2, ;
|
||
Top = 14, ;
|
||
Label_item1.Caption = "Deschidere de lun<75>", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page4.Cw3' AS cw WITH ;
|
||
Enabled = .F., ;
|
||
Left = 6, ;
|
||
Name = "Cw3", ;
|
||
nid_cw = 3, ;
|
||
TabIndex = 3, ;
|
||
Top = 76, ;
|
||
Label_item1.Caption = "Blocare de lun<75>", ;
|
||
Label_item1.Name = "Label_item1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page4.Cw4' AS cw WITH ;
|
||
Height = 34, ;
|
||
Left = 6, ;
|
||
Name = "Cw4", ;
|
||
nid_cw = 2, ;
|
||
TabIndex = 2, ;
|
||
Top = 38, ;
|
||
Label_item1.AutoSize = .F., ;
|
||
Label_item1.Caption = "Vizualizare istoric (re)deschideri luna", ;
|
||
Label_item1.Height = 50, ;
|
||
Label_item1.Left = 5, ;
|
||
Label_item1.Name = "Label_item1", ;
|
||
Label_item1.Top = 0, ;
|
||
Label_item1.Width = 172, ;
|
||
Label_item1.WordWrap = .T.
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page4.Cw5' AS cw WITH ;
|
||
Left = 5, ;
|
||
Name = "Cw5", ;
|
||
nid_cw = 5, ;
|
||
ntip = 2, ;
|
||
Top = 124, ;
|
||
LABEL_ITEM1.Caption = "Categorii seturi", ;
|
||
LABEL_ITEM1.Name = "LABEL_ITEM1"
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="container" />
|
||
|
||
ADD OBJECT 'Page4.Pict_meniu1' AS pict_meniu WITH ;
|
||
Left = 2, ;
|
||
Name = "Pict_meniu1", ;
|
||
Picture = ..\comun\grafice\f2.jpg, ;
|
||
Top = 8
|
||
*< END OBJECT: ClassLib="..\comun\clase\ofundal.vcx" BaseClass="image" />
|
||
|
||
PROCEDURE Page1.Cw1.do_actiune
|
||
DO viz_firme
|
||
ENDPROC
|
||
|
||
PROCEDURE Page1.Cw11.do_actiune
|
||
DO calculatoare.mpr
|
||
ENDPROC
|
||
|
||
PROCEDURE Page1.Cw12.do_actiune
|
||
DO utilizatori.mpr
|
||
ENDPROC
|
||
|
||
PROCEDURE Page1.Cw13.do_actiune
|
||
DO rapoarte.mpr
|
||
ENDPROC
|
||
|
||
PROCEDURE Page1.Cw5.do_actiune
|
||
DO viz_sucursale IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page1.Cw6.do_actiune
|
||
DO viz_sectii IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page1.Cw8.do_actiune
|
||
DO VIZ_GESTIUNI IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw1.do_actiune
|
||
Do viz_categorii_entitati In oproceduri_roadef.prg
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw2.do_actiune
|
||
DO VIZ_FDOC IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw3.do_actiune
|
||
DO VIZ_JUDETE IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw4.do_actiune
|
||
DO viz_lucrari IN onomenclatoare.prg
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw5.do_actiune
|
||
DO VIZ_LOCALITATI IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw6.do_actiune
|
||
DO viz_valute IN onomenclatoare.prg
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw7.do_actiune
|
||
DO viz_medii_transmisie IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page2.Cw9.do_actiune
|
||
DO viz_venchel IN onomenclatoare.prg
|
||
ENDPROC
|
||
|
||
PROCEDURE Page3.Cw1.do_actiune
|
||
DO viz_pers IN osalarii_comun.prg
|
||
ENDPROC
|
||
|
||
PROCEDURE Page3.Cw2.Click
|
||
DO VIZ_RESPONSABILI IN ONOMENCLATOARE.PRG
|
||
ENDPROC
|
||
|
||
PROCEDURE Page3.Cw4.do_actiune
|
||
Local loCauta, lcSelect, lcTitlu, lcFiltru, lcFiltruOriginal, lcSchema, lcOrder, lcNumeProc, lcTitluColoane
|
||
store Null To loCauta
|
||
|
||
lcSelect = [select denumire, id_tip, tip from tipuri_asocieri]
|
||
lcFiltru = [2=2]
|
||
lcSchema = []
|
||
lcOrder = [id_tip]
|
||
lccoloane = [denumire, id_tip]
|
||
lcFiltruOriginal = []
|
||
|
||
|
||
lcTitlu = "Alegeti tipul de asociere"
|
||
lcNumeProc = []
|
||
llToateIreg = .F.
|
||
|
||
lcTitluColoane = [Tip asociere,Id]
|
||
loCauta = cauta_alfa(lcSelect, lcFiltru, lcSchema, lcOrder, lccoloane, lcTitlu, lcTitluColoane, lcNumeProc, llToateIreg, lcFiltruOriginal)
|
||
|
||
Do CASE
|
||
Case Upper(Alltrim(loCauta.tip)) = 'SECTIE'
|
||
DO asociere_parteneri_sectii WITH loCauta.id_tip IN oproceduri_roadef.prg
|
||
Case Upper(Alltrim(loCauta.tip)) = 'GESTIUNE'
|
||
DO asociere_parteneri_gestiuni WITH loCauta.id_tip IN oproceduri_roadef.prg
|
||
EndCase
|
||
ENDPROC
|
||
|
||
PROCEDURE Page3.Cw9.do_actiune
|
||
DO entitati.mpr
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Page4.Cw1.do_actiune
|
||
Local lcSql, lnSucces
|
||
If !glLunaInchisa
|
||
|
||
lcSql = [select a.*, 1 as cu_tva from Vact a where 1 = 2]
|
||
lcCursor = [actactan]
|
||
|
||
lnSucces = goExecutor.oExecute(lcSql,lcCursor)
|
||
goExecutor.oReset()
|
||
|
||
If lnSucces >0
|
||
|
||
Select actactan
|
||
Scatter Name oAct
|
||
|
||
Do update_coresp_tip_part
|
||
Do update_coresp_tip_cont
|
||
|
||
|
||
Do update_jtva_coloane With [],[],1
|
||
ooo = Createobject('frm_configurare')
|
||
ooo.Show(1)
|
||
|
||
If Used('coresp_tip_part')
|
||
Use In coresp_tip_part
|
||
Endif
|
||
If Used('coresp_tip_cont')
|
||
Use In coresp_tip_cont
|
||
Endif
|
||
If Used('actactan')
|
||
Use In actactan
|
||
Endif
|
||
If Used('jtva_coloane')
|
||
Use In jtva_coloane
|
||
Endif
|
||
Endif
|
||
Else
|
||
amessagebox("Aceasta luna este blocata si nu puteti face introduceri!",0+48,"Atentie")
|
||
Endif
|
||
|
||
ENDPROC
|
||
|
||
PROCEDURE Page4.Cw10.do_actiune
|
||
DO optiuni.mpr
|
||
ENDPROC
|
||
|
||
PROCEDURE Page4.Cw2.do_actiune
|
||
DO deschidluna WITH .T. IN oredeschid.prg
|
||
ENDPROC
|
||
|
||
PROCEDURE Page4.Cw3.do_actiune
|
||
DO VIZ_LUNI_BLOCATE IN oproceduri_roadef.prg
|
||
ENDPROC
|
||
|
||
PROCEDURE Page4.Cw4.do_actiune
|
||
DO viz_log_redeschid IN oproceduri_roadef.prg
|
||
ENDPROC
|
||
|
||
PROCEDURE Page4.Cw5.do_actiune
|
||
LOCAL lcForm
|
||
lcform = CREATEOBJECT("frm_categorii")
|
||
lcform.show(1)
|
||
ENDPROC
|
||
|
||
ENDDEFINE
|