Sika: Aufruf eine Netdatamacros

Beitrag lesen

Hallo Lina
Vielen Dank dass du versuchst zu helfen :-)

Das Javascript soll aber keine function aufrufen sondern ein macro, welches sich anschließend auf seine function stürzt.

Hab es auch schon so versucht wie du beschrieben hast. also mit
<script type="text/javascript">
  function test(wert1) {
    alert(wert1);
    @tabelle2(wert1);
  }
</script>
Da muß soch auch ein ; hinter oder nicht? Bin halt ein absoluter Javascriptneuling
Nur wenn ich das so schreibe streikt Java und es erscheint nicht einmal meine Selectbox beim Laden der Seite.

Das Macro und sein Anhang sehen so aus:

%{----------------------------macro--------------}%
%macro_function tabelle2(in wert1) {
@List2(wert1)
%}

%{-------------------------Funktion--------------}%
%function(dtw_sql) List2(in wert1) {                                  select kskuid from nwtpgmr.stkund where ksname like '%$(wert1)'
  %report {
  <form method="POST" action="">
  <select name="kuids" size="1">
  %row {
  <option>$(V1)</option>
  %}
  </select>
  %} %message { default: " " : continue %}
%}

Ich muss es leider so umständlich machen, da das Macro(hoffentlich) eine neue Selectbox erstellt, die mit Werten gefüllt ist, die abhängig von der vorhergehenden Abfrage sind.

Vielleicht hast du ja noch eine Idee :-)
Ich danke dir trotzdem schonmal vielmals, dass du dir Gedanken machst.
Gruß
Sika