La maledizione del "rs.command"

buongiorno,

eccomi di nuovo alle prese con i miei problemi con il “command”.

Devo selezionare un’ entita’ a cui ho dato un nome (es “p1”)

se lancio il comando “SelName” da tastiera mi si apre una box che contiene tutti i nomi presenti nel documento, su cui devo clicckare.

Vorrei automatizzare la selezione in uno script , e quindi o preparato questa riga:

oggetto=rs.Command("_SelName" + " p1")

con tutte le varianti possibili : Niente ! mi salta sempre fuori il box e devo selezionare.

come risolverla ?

un caro saluto a tutti.
franco

fermi tutti , mi sono risposto da solo, guardamdo l’help per rs.

basta usare rs.ObjectsByName

ecco come risulta la riga :

oggetto = rs.ObjectsByName(“p1”,True)

e’ una lisita con tutti gli id degli elementi con quel nome.

lo dicevo che il forum risponde subito…!

ciao
franco

:thumbsup:

Sempre da evitare, se possibile, il richiamo di comandi.
Comunque, se dovessi essere costretto ad utilizzare il command, ricordati il segno “-” davanti al comando per passare alla modalità barra di comando senza che si aprano finestre di dialogo.
Ciao!