PYTHON AND ACCESS: Creating Reports Using HTML AND RDLC by Edwards Richard

PYTHON AND ACCESS: Creating Reports Using HTML AND RDLC by Edwards Richard

Autor:Edwards, Richard [Edwards, Richard]
Die sprache: eng
Format: epub
veröffentlicht: 2021-07-15T00:00:00+00:00


for z in range(rs.Fields.Count):

ws.Cells.Item(1, x) = rs.Fields(z).Name

x=x+1

x=1

rs.MoveLast()

rs.MoveFirst()

while not rs.EOF:

for z in range(rs.Fields.Count):

ws.Cells.Item(y, x) = rs.Fields(z).value

x=x+1

x=1

y=y+1

rs.MoveNext()

ws.Columns.HorizontalAlignment = -4131

ws.Columns.AutoFit()

FOR AN RDLC REPORT WITHOUT GRIDLINES

filename = ws1.CurrentDirectory + "\Products.rdlc"

txtstream = fso.OpenTextFile(filename, 2, True, -2)

txtstream.WriteLine("<?xml version='1.0' encoding='ISO-8859-1'?>")

txtstream.WriteLine("<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">")

txtstream.WriteLine(" <Body>")

txtstream.WriteLine(" <ReportItems>")

txtstream.WriteLine(" <Tablix Name="Tablix1">")

txtstream.WriteLine(" <TablixBody>")

txtstream.WriteLine(" <TablixColumns>")

for x in range(rs.Fields.Count):

txtstream.WriteLine(" <TablixColumn>")

txtstream.WriteLine(" <Width>" + str(ws.Cells(1, x + 1).Width * 1.15) + "pt</Width>")

txtstream.WriteLine(" </TablixColumn>")



Download



Haftungsausschluss:
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur                                                  Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.