#8251
embru
Participant

Hi

I write custom solutions which no longer work with GW2012. We are using xml-Code to send Data and to show Input Forms. In GW2012, the form will not be shown. Only the xml-Mail is viaible. In GW 8 and before, the code works well. I’have this code to show up the form:

‘No Trigger – we create a new NewUser-Dialog
case “NULL”
ComposeNewUserDlg()

‘someone opens the message – the UI will be recreated
case “GW#C#OPEN”
set oClient = Client
set iMsg = oClient.ClientState.CommandMessage

OpenNewUserMsg(Client)

…..

The Case “Null” is working, but the recreation of the UI fails.

This is a part of the function “OpenNewUserMsg”:

‘——————————————————————————-
‘ Show the NewUser Dialog with the parameter filled in by the customer
‘——————————————————————————-
Sub OpenNewUserMsg(Client)

Dim iDom
dim iDoc
dim erg
dim iMsg

on Error Resume Next

set iMsg = Client.ClientState.CommandMessage

if iMsg is Nothing then
Exit Sub
end if

‘Create a XML Document
set iDom = Utilities.XMLDom
set iDoc = iDom.Document
set iDoc.async = “false”

‘Load the xml string in to xml Document
iDoc.LoadXML(iMsg.BodyText.PlainText)

‘Load the Nodes into the appriopriate fields on the form
NewUser.NUNachname.Text =iDoc.getElementsbyTagName(“Nachname”).item(0).text
NewUser.NUVorname.Text = iDoc.getElementsByTagName(“Vorname”).item(0).text
NewUser.NUAbteilung.Text = iDoc.getElementsByTagName(“Abteilung”).item(0).text
NewUser.NUEintritt.Date = iDoc.getElementsByTagName(“Eintritt”).item(0).text
NewUser.NUNetzwerk.Checked = iDoc.getElementsByTagName(“Netzwerk”).item(0).text
NewUser.NUTextverarbeitung.Checked = iDoc.getElementsByTagName(“Textverarbeitung”).item(0).text
NewUser.NUExcel.Checked = iDoc.getElementsByTagName(“Excel”).item(0).text
NewUser.NUSonstiges.Text = iDoc.getElementsByTagName(“Sonstiges”).item(0).text
NewUser.NUAS400.Checked = iDoc.getElementsByTagName(“AS400”).item(0).text
NewUser.NUProfid.Checked = iDoc.getElementsByTagName(“Profid”).item(0).text
NewUser.NUOntime.Checked = iDoc.getElementsByTagName(“Ontime”).item(0).text
NewUser.NUFinanz.Checked = iDoc.getElementsByTagName(“Finanz”).item(0).text
NewUser.NUCompas.Checked = iDoc.getElementsByTagName(“Compas”).item(0).text
NewUser.NUP400.Checked = iDoc.getElementsByTagName(“P400”).item(0).text

……

I think, there is a problem with GW2012, Formativ and XML.

Have you any ideas?

Thanks

Rolf Ziegler

quote:
Originally posted by Support 2:
Hi Rolf,

Thanks for your message. Yes, there is a plan. Unfortunately, for a range of reasons, the project timeline has extended well beyond our expectations. The release of our Advansys RecollX for Skype product in the next two weeks will enable us to diversify into a growing market, which in turn will help us to continue servicing the changing GroupWise market.

quote:
…because our Formativ Workflows do not run on GW 2012

Could you please provide more details on what you mean by Formativ Workflows? Have you written custom solutions which no longer work? What type of problems are you experiencing?

Kind Regards,

Advansys Support