Example #1
0
def fileToS(dir,filename=None):
   if filename == None : 
       filename = dir 
       dir = None
#   iS = Holder.getIJython().getResource().getRes(filename)
   iS = Holder.getFindResource().getFirstURL(dir, filename)
   s = BUtil.readFromFileInput(iS.openStream())
   return s
Example #2
0
def fileToS(dir,filename=None):
   if filename == None : 
       filename = dir 
       dir = None
#   iS = Holder.getIJython().getResource().getRes(filename)
   iS = Holder.getFindResource().getFirstURL(dir, filename)
   s = BUtil.readFromFileInput(iS.openStream())
   return s
def printBirt(var,rptfile,xml) :
  f = tempfile.NamedTemporaryFile(delete=False)
  f.write(xml.encode('utf8'))
  f.close()
  print f.name
  iGet = Holder.getFindResource()
  hName = Holder.getHostName()
#  print hName
  rfile = iGet.getBirtFile(rptfile)
  H = cutil.DEFAULTDATA()
  v = H.getData("birtviewer")
#  print v
  if v == None :
    var["JERROR_MESSAGE"] = "@birtviewernotdefined"
    return
  s = v.format(hName,rfile,f.name)
#  print s
  var["JURL_OPEN"] = s