Habe zwei formulare; eins für die eingabe der daten und das zweite soll die suchergebnisse anzeigen. Das erste formular ruft ein script auf, das dann das formular für die ausgaben anzeigt.
Wenn ich das script teste, bekomme ich ergebnisse, nur leider kann ich die nicht im formular ausgeben
Code: Alles auswählen
# Import a standard function, and get the HTML request and response objects.
from Products.PythonScripts.standard import html_quote
request = container.REQUEST
RESPONSE = request.RESPONSE
res=container['sqlSelect']
page=container['resultOnly_pt']
if res(gruppe = gruppe, messmittel=messmittel, ident_nr=ident_nr, kalibrierschein=kalibrierschein, fabrikat_nr = fabrikat_nr):
return page([{'gruppe':x.gruppe, 'messmittel':x.messmittel, 'typ':x.typ, 'hersteller':x.hersteller,
'fabrikat_nr':x.fabrikat_nr, 'ident_nr':x.ident_nr, 'kalibrierschein':x.kalibrierschein, 'messbereich':x.messbereich,
'standort':x.standort, 'standort':x.standort, 'kalibrierung':x.kalibrierung, 'kalibrierdatum':x.kalibrierdatum,
'brauchbar':x.brauchbar, 'naechste_kalibrierung':x.naechste_kalibrierung, 'bemerkung':x.bemerkung,
'bemerkung_zur_entnahme':x.bemerkung_zur_entnahme, 'kms':x.kms, 'entnahme':x.entnahme} for x in res])
else:
return[{'messmittel':"keine Daten gefunden"}]
die daten frage ich im formular so ab:
<div tal:repeat="result here/searchScript" >
<tr>
<td><div tal:content="result/messmittel">Messmittel goes here</div></td>
<td><div tal:content="result/typ">Typ goes here</div></td>
<td><div tal:content="result/ident_nr">Ident_nr goes here</div></td>
<td><div tal:content="result/messbereich">Messbereich goes here</div></td>
<td><div tal:content="result/kalibrierschein">Kalibrierschein goes div</div></td>
<td><div tal:content="result/standort">Standort goes here</div></td>
<td><div tal:content="result/naechste_kalibrierung">Naechste_kalibrierung goes here</div></td>
<td><div tal:content="result/entnahme">Entnahme goes here</div></td>
<td><div tal:content="result/kms">KMS goes here</div></td>
</tr>
Sitze bestimmt gewaltig aufm schlauch und seh den wald vor lauter bäumen nicht :oops:
Bin für jeden tipp dankbar
Mexi