Exemple #1
0
 def ShowItem(self, ibar=1):
     return sq.wxsqltxt(
         'Menu.db',
         """select mitem.id,mitem.itemid,mitem.mbarid,mitem.itemname,mitem.handler
                                     from mitem
                                     where mitem.mbarid = %d
                                     """ % ibar)
Exemple #2
0
 def ShwAcc2(self):
     return sq.wxsqltxt(
         'Molk.db',
         """ select Account.Acc,Account.name,Account.phone,Respon.Resname
                                      from Account,Respon
                                      where Account.Res = Respon.Res
                                  """)
Exemple #3
0
 def gAAcod(self, code=u''):
     return sq.wxsqltxt(
         'Archive.db',
         """ select Account.Acc,Account.name,Account.phone,Account.Spc
                                      from Account
                                      where Account.Acc = '%s'
                                  """ % code)
Exemple #4
0
 def gLBac(self):
     return sq.wxsqltxt(
         'ABR.db',
         """ select distinct B.Rev,Backup.Bacfile,Backup.Bacdir,Backup.Bacdate,Backup.Bactime
                                     from B,Backup
                                     where B.Bac = Backup.Bac
                                 """)
Exemple #5
0
 def gSpcy(self, code=u''):
     return sq.wxsqltxt(
         'Main.db', """ select Specify.Spcfy,Titels.titel,Specify.tit
                                      from Specify,Titels
                                      where Specify.Spc = '%s'
                                      and Specify.tit = Titels.tit """ %
         code)
Exemple #6
0
 def gLRes(self):
     return sq.wxsqltxt(
         'ABR.db',
         """ select distinct R.Rev,Restor.Resfile,Restor.Resdir,Restor.Resdate,Restor.Restime
                                     from R,Restor
                                     where R.Res = Restor.Res
                                 """)
Exemple #7
0
 def ShwRes2(self):
     return sq.wxsqltxt(
         'Molk.db', """ select *
                                      from Respon
                                      where substr(Res ,1,1) >= '0'
                                      and substr(Res,2,1) = ''
                                  """)
Exemple #8
0
 def SumBil(self, code=u''):
     return sq.wxsqltxt(
         'Main.db',
         """select distinct Document.Acc,Account.name,sum(Document.Cr),sum(Document.Dr)
                                     from Document,Account
                                     where Document.Acc = '%s'
                                     and Document.Acc = Account.Acc  """ %
         code)
Exemple #9
0
 def ShwKol(self, code=u''):
     return sq.wxsqltxt(
         'Main.db',
         """select distinct Document.no,Document.date,Account.name,Document.Cr,Document.Dr
                                     from Document,Account
                                     where substr( Document.Acc,1,2) = '%s'
                                     and Document.Acc = Account.Acc
                                     """ % code)
Exemple #10
0
 def ShwBil2(self, code=u'', no=u''):
     return sq.wxsqltxt(
         'Main.db',
         """select distinct Document.no,Document.date,Document.Cr,Document.Dr
                                     from Document
                                     where Document.Acc = '%s'
                                     and Document.no = '%s'  """ %
         (code, no))
Exemple #11
0
 def toDDoc(self, date=u''):
     return sq.wxsqltxt(
         'Main.db',
         """select distinct Descript.Descrpt,Document.date,Document.no
                                      from Document,Descript
                                      where Document.date <= '%s'
                                      and Document.Des = Descript.Des
                                      order by Document.date """ % date)
Exemple #12
0
 def ShowDoc(self, date=u''):
     return sq.wxsqltxt(
         'Main.db',
         """select distinct Document.date,Document.no,Account.name,Descript.Descrpt,Document.Cr,Document.Dr
                                     from Document,Descript,Account
                                     where Document.date = '%s'
                                     and Document.Acc = Account.Acc
                                     and Document.Des = Descript.Des
                                     """ % date)
Exemple #13
0
 def ShwDoc(self, num=u''):
     return sq.wxsqltxt(
         'Main.db',
         """select distinct Document.no,Document.date,Document.Acc,Account.name,Descript.Descrpt,Document.Cr,Document.Dr
                                     from Document,Descript,Account
                                     where Document.no = '%s'
                                     and Document.Acc = Account.Acc
                                     and Document.Des = Descript.Des
                                     order by Document.Cr desc """ % num)
Exemple #14
0
 def ShwMlks2(self, code=u''):
     return sq.wxsqltxt(
         'Molk.db',
         """ select Date,name,phone,Aname,Addrss,Mname,M1,M2,M3,M4,Spcfy,Amunt1,Amunt2,dscrpt
                                      from Molks
                                      inner join MSpcify  on Molks.MSpc = MSpcify.MSpc
                                      inner join Descript on Molks.des = Descript.des
                                      inner join Account on Molks.Acc = Account.Acc
                                      inner join Mntgh  on Molks.Area = Mntgh.Area 
                                      where Mcode = %s """ % code)
Exemple #15
0
 def gMolks2(self, newsql):
     sql = self.SQL2 + newsql
     return sq.wxsqltxt('Molk.db', sql)
Exemple #16
0
 def Amlak22(self, newsql=u''):
     return sq.wxsqltxt('Molk.db', self.SQL32 + newsql)
Exemple #17
0
 def lsrev(self, code=u''):
     return sq.wxsqltxt(
         'Company.db', """select distinct Revenue.Reven,Company.Dir
                                     from Company,Revenue
                                     where Revenue.Rev = Company.Rev
                                     and Company.id = '%s'""" % code)
Exemple #18
0
 def gAMtgCk(self, name=u''):
     return sq.wxsqltxt(
         'Archive.db', """ select Mntgh.Area,Mntgh.Aname
                                       from Mntgh
                                       where Mntgh.Aname = '%s'
                                  """ % name)
Exemple #19
0
 def gAlstMlk(self):
     return sq.wxsqltxt(
         'Archive.db', """ select Mcode
                                      from Molks
                                      order by Mcode
                                  """)
Exemple #20
0
 def gMolks(self):
     return sq.wxsqltxt('Molk.db', self.SQL2)
Exemple #21
0
 def gRevnm(self, name=u''):
     return sq.wxsqltxt(
         'Main.db', """select Revenue.Reven ,Revenue.fdate,Revenue.ldate
                                     from Revenue
                                     where Revenue.Reven = '%s'""" % name)
Exemple #22
0
 def gRevnu(self, code=u''):
     return sq.wxsqltxt(
         'Main.db', """select Revenue.Reven ,Revenue.fdate,Revenue.ldate
                                     from Revenue
                                     where Revenue.Rev = '%s'""" % code)
Exemple #23
0
 def Amlak(self):
     return sq.wxsqltxt('Molk.db', self.SQL1)
Exemple #24
0
 def gLstac(self, code=u''):
     return sq.wxsqltxt(
         'Main.db', """select Account.Acc
                                     from Account
                                     where Account.Acg = '%s'
                                     """ % code)
Exemple #25
0
 def gAMntgh(self):
     return sq.wxsqltxt(
         'Archive.db', """ select Mntgh.Area,Mntgh.Aname
                                       from Mntgh
                                  """)
Exemple #26
0
 def Amlak4(self, newsql=u''):
     sql = self.SQL4 + newsql
     return sq.wxsqltxt('Molk.db', sql)
Exemple #27
0
 def ShwMlks(self, code=u''):
     return sq.wxsqltxt('Molk.db',
                        """ select * from Molks where Mcode = %s """ % code)
Exemple #28
0
 def Amlak11(self, newsql):
     sql = self.SQL1 + newsql
     #print sql
     return sq.wxsqltxt('Molk.db', sql)
Exemple #29
0
 def gItem(self, mbar=1):
     return sq.wxsqltxt(
         "Menu.db", """select mitem.itemname,mitem.itemid
                                     from mitem
                                     where mitem.mbarid = %d
                                     """ % mbar)
Exemple #30
0
 def gASpc(self, code=u''):
     return sq.wxsqltxt(
         'Molk.db', """ select *
                                      from Specify
                                      where Specify.Spc = '%s' """ % code)