Ola, Ricardo, você pode utilizar a função ClickBox da biblioteca
ClickBox(fields, contents_list='', select_all=False, grid_number=1)
- field (str) – The column to identify grid rows.
- content_list (str) – Comma divided string with values that must be checked. - Default: “” (empty string)
- select_all (bool) – Boolean if all options should be selected. - Default: False
- grid_number (int) – Grid number of which grid should be used when there are multiple grids on the same screen. - Default: 1
- gnore_current (bool) – Boolean to ignore the get_current_filtered on loop case of box click. - Default: False
Exemplo de uso `>>> # Calling the method to select a specific checkbox:
oHelper.ClickBox("Branch", "D MG 01 ")
--------------------------------------------------
Calling the method to select multiple checkboxes:
oHelper.ClickBox("Branch", "D MG 01 , D RJ 02")
--------------------------------------------------
Calling the method to select all checkboxes:
oHelper.ClickBox("Branch", select_all=True)`
Combinado com o ClickCheckBox para clicar nos campos
Você pode consultar toda documentação de como funciona através do link -> https://totvs.github.io/tir/webapp.html
tem também um chat com os desenvolvedores da biblioteca e mais um pessoal que utiliza ela para tirar duvidas e tbm ter ideia de como utilizar link -> https://gitter.im/totvs-tir/General