Domanda

Excel Addin Usando il componente aggiuntivo Express, VS2010, Cometd.net parla con il server Cometd e Tom Cat in RTDinitialize Event Handler, accedo a Tom Cat e mi connetto a Cometd Server, utilizzo un'istanza di credenziali di classe per ricordare che è LogedOn (Imposta Isloggedon a True) e SessionID.

Nel gestore di RefreetData dell'argomento, mi registrerò su Cometd Server se non mi registro ancora. Quindi iscriverò l'argomento a Tom Cat. Ora, quando gli utenti eliminano la funzione RTD da Excel, viene chiamato DisconnectData Handler, in esso disconnesso da Cometd Server, logout di Tom Cat, cancella sessionID. La prossima volta, quando gli utenti immettono nuovamente la funzione RTD, chiamerà RTDinitialize Event Handler, accedi e connetterà dove è stato aggiornato su True e SessionID. La cosa strana è che dopo l'accesso alla seconda volta, in RefreshData, controllo le credenziali, Islogged diventa falso e SessionID è vuoto proprio come quello che era al primo logout. Qualcuno sa perché? Non sono sicuro di chiarire. Grazie

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top