Guten Morgen zusammen, ich bin neu in der HTML Welt. ICh arbeite mit SAP und habe dort die Script function entdeckt. Diese kann das leben echt erleichtern. Jetzt setze ich mich gerade mit HTA und VBS auseinander. ICh habe das SAP Login und Script aufrufen per Button schon hin bekommnen.
Jetzt möchte ich das ganze was schöner machen.
Der User soll über Add Button einen neuen Button erstellen können. Diesen soll er Über doppelklick Umbennen können. Dann soll er über ein Textfeld das SAP Script einfügen können.
Dann auf speichern Button gehen.
Jetzt soll er das was in der Textbox steht als Sub erstellen und über Onclick Event ausführen. Den Sub kann er wie den Button nennen.
Und zu gutter Schluss soll er das ganze dann auch abspeichern, das die erstellen Buttons nach neustart des HTA wieder da sind.
Geht sowas ?
Ich suche schon den ganzen morgen nach Möglichkeiten.
HIer mit become ich schonmal die Button erstellt. Er speichert mir diese aber nicht ab
<script Language="VBScript">
intButtonCount = 1
Sub AddButton
strHTML = DataArea.InnerHTML
strHTML = strHTML & "<input id=" & intButtonCount & " type=" & Chr(34) & "button" & Chr(34) & _
" value= " & Chr(34) & "Button " & intButtonCount & Chr(34) & " onClick=" & Chr(34) & _
"NewButtonSubroutine" & Chr(34) & ">"
DataArea.InnerHTML = strHTML
intButtonCount = intButtonCount + 1
End Sub
Sub NewButtonSubroutine
Set objButton = window.event.srcelement
strID = objButton.id
Msgbox "You clicked Button ID " & strID
End Sub
</script>
<body>
<input id=addbutton type="button" value="Add Button" onClick="AddButton" ondblclick="MsgBox"Hallo"">
<span id=DataArea></span>
</body>
Ich danke euch erstmal und hoffe das ihr mir ansetze geben könnt oder ggf. begleiten könnt. GRuß Alex