Пример #1
0
      JobSkillRequirement.SkillCode=?
  """, [skill_code] )
  job_names = []
  for j in jobs:
    job_names.append(j['Name'])
  row.append( len(job_names) )
  row.append( ", ".join(job_names) )
  row.append( job_usage['ValSum'] )

  partner_usage = DataManager.getRow( "SELECT COUNT(*) AS Cnt, SUM(Value) AS ValSum FROM PartnerSkillRequirement WHERE SkillCode=?", [skill_code] )
  partners = DataManager.getRows( """
    SELECT 
      Partner.Name 
    FROM 
      Partner
      INNER JOIN PartnerSkillRequirement ON PartnerSkillRequirement.PartnerCode = Partner.PartnerCode 
    WHERE 
      PartnerSkillRequirement.SkillCode=?
  """, [skill_code] )
  row.append(job_usage['Cnt'])
  row.append(job_usage['ValSum'])

  csvOut.append(row)

print csvOut
csvOutFile = open( DataManager.setting('dbReportOutCsvPath'), 'wb' )
wr = csv.writer( csvOutFile, quoting=csv.QUOTE_ALL )
for row in csvOut:
  wr.writerow(row)
csvOutFile.close()