Je suis confronté à un problème avec SetCellData dans mon application Java pour un JavaTable.Problème SetCellData avec JavaTable
Remarque: Manuellement, l'utilisateur ne peut pas modifier en un seul clic. L'utilisateur doit double-cliquer que seulement il sera en mesure de modifier/mettre à jour.
Lines Enregistré par exemple: -
JavaWindow("abc").JavaTable("def").ActivateRow "#0"
JavaWindow("abc").JavaTable("def").SetCellData "#0","Wait to Restore (sec)","0"
Code: -
JavaWindow(aq).JavaTable(o_table).ActivateRow "#0"
JavaWindow(aq).JavaTable(o_table).SetCellData "#0","Wait to Restore (sec)", wait_time
Mais il ne fonctionne toujours pas comme prévu. Aide aimablement.
Édition 1: Également essayé avec ClickCell, DoubleClickCell. Mais ne fonctionne toujours pas. Veuillez me faire savoir ce que je peux essayer ou si je manque quelque chose.
La cellule dans laquelle vous souhaitez définir les données, vous pouvez faire l'espion d'objet sur cette cellule ** ** et après la capture d'écran ici? Je veux juste voir si cette ** cellule ** a un childobject sur lequel nous pouvons effectuer un double-clic. Mon idée est de créer un objet générique (correspondant à une cellule x, y) en utilisant la programmation descriptive et d'effectuer l'opération click/double click sur cet objet avant de définir les données. – Gurman
@Gurman Le dernier objet que je peux espionner est JavaTable. Actuellement, j'essaie la même chose. J'ai utilisé DoubleClickCell, puis j'ai essayé de coller la valeur, mais la valeur précédente est toujours présente. Essayer de supprimer en utilisant le code ci-dessous, mais coincé ici aussi. Jetez un oeil sur le code ci-dessous. 'JavaWindow (node) .JavaTable (otn_table) .Type micEnd + micShiftDwn + micHome + wait_time' – TheMightyNight
Comme l'a demandé Gurman, veuillez poster la capture d'écran de la fenêtre d'espionnage d'objet pour cette table Jaava. – ManishChristian