Hallo Zusammen,
folgende Erkenntnisse konnte ich mit Hilfe des Firefox Inspectors machen:
Dies ist die Zeile im Quellcode, die angezeigt wird, wenn ich das Element der Seite auswähle:
<td role="gridcell" aria-selected="false" class="L" aria-describedby="H2_0_0A2">07.06.2016</td>
Markiere ich das Feld im Browser wird mir diese Zeile in Inspector angezeigt:
<td role="gridcell" aria-selected="true" class="L jsFscSel FscSel FscInplace" aria-describedby="H2_0_0A2" tabindex="0" data-ctrl="i0_0_0_1">event
Aktiviere ich das Feld erneut mit einem Klick, wird dies angezeigt:
<td role="gridcell" aria-selected="true" class="L jsFscSel FscSel FscInplace" aria-describedby="H2_0_0A2" tabindex="0" data-ctrl="i0_0_0_1">event
<div role="combobox" aria-expanded="true" class="FscDateTimeCombobox" aria-haspopup="dialog" aria-owns="fsccd"><input type="text" role="textbox" class="FscInput FscDateTime" id="i0_0_0_1_1A2" name="fi0_0_0_1_1" onkeydown="vappcal.trapKey(event)" value="07.06.2016" maxlength="10" autocomplete="off" placeholder="" aria-label="Datum" aria-controls="fsccd"></div></td>
Das Value (grün markiert) kann ich in diesem Zustand per VBA ändern. Dies wird so ebenfalls auf dem Server gespeichert.
Ich vermute, dass ich das event (rot) in VBA ansprechen muss.
Die Frage ist nur: wie ?
|