• Este fórum é a tradução automática de www.cad3d.it/forum1 - a comunidade italiana de design. Vários termos não foram traduzidos corretamente.

ativação da regra ilógica

  • Criador do tópico Criador do tópico tonygancio
  • Start date Start date

tonygancio

Guest
Olá a todos, eu precisaria de uma dica para criar uma combinação chave para ativar uma regra ilógica.
Eu gostaria de fazer uma regra por exemplo ctrl+p; esta regra tem a tarefa de iniciar outra regra e, em seguida, um módulo.
com este automatismo, ou seja, pressionando ctrl+p Eu abro uma máscara para inserir iproperty + outras propriedades personalizadas.
Muito obrigado!
Não.
 
conectar sua combinação de teclas ao botão de macro vba dx na fita > personalizar comandos de usuário
 
Código:
público sub internal_ilogic()
De http://www.cadlinecommunity.co.uk/hc/en-us/articles/115000859309
dim addin como applicationaddin
dim addins como applicationaddins

set addins = thisapplication. Aplicaçãoaddins
para cada addin em addins
se instr(addin.displayname, "ilogic") > 0 então
addin.activar
dim ilogicauto como objeto
set ilogicauto = addin.automação
saída para
terminar se
Próximo
debug.print addin.displayname


dim externalrule as strings
dim internalrule as strings

externalrule = "3d pdf"

internalrule = "regola0"

dim odoc como documento

set odoc = thisapplication.activedocument
se odoc não é nada então
msgbox "documento de inventário perdido"
saída sub
terminar se

ilogicauto.runrule odoc, internalrule 'para a regra interna
«ilogicauto.runexternalrule odoc, externalrule» (em inglês).

end sub
houve um erro de sintaxe, resolvido (linhas vermelhas)

em linhas azuis colocar o nome da sua regra
 
houve um erro de sintaxe, resolvido (linhas vermelhas)

em linhas azuis colocar o nome da sua regra[/QUOTE]Olá, em primeiro lugar obrigado pela ajuda, mas ainda não funciona... não há linhas azuis e não é claro para mim substituir o nome da regra. .
Se eu te dissesse que a regra é chamada start e eu gostaria de ativá-la pressionando ctrl+d você poderia me configurar?
Muito obrigado!!
Não.
 

Anexos

  • Cattura.JPG
    Cattura.JPG
    59.9 KB · Visualizações: 25
menos ruim foi apenas um straight :p
Código:
público sub internal_ilogic()
De http://www.cadlinecommunity.co.uk/hc/en-us/articles/115000859309
dim addin como applicationaddin
dim addins como applicationaddins
set addins = thisapplication. Aplicaçãoaddins
para cada addin em addins
se instr(addin.displayname, "ilogic") > 0 então
addin.activar
dim ilogicauto como objeto
set ilogicauto = addin.automação
saída para
terminar se
Próximo
debug.print addin.displayname

'dim externalrule as strings
dim internalrule as strings

"Externalrule = "3d pdf"

' ------ guarda qui! ------
internalrule = "start"


dim odoc como documento
set odoc = thisapplication.activedocument
se odoc não é nada então
msgbox "documento de inventário perdido"
saída sub
terminar se

ilogicauto.runrule odoc, internalrule 'para a regra interna

«ilogicauto.runexternalrule odoc, externalrule» (em inglês).

end sub
 
menos ruim foi apenas um straight :p
Código:
público sub internal_ilogic()
De http://www.cadlinecommunity.co.uk/hc/en-us/articles/115000859309
dim addin como applicationaddin
dim addins como applicationaddins
set addins = thisapplication. Aplicaçãoaddins
para cada addin em addins
se instr(addin.displayname, "ilogic") > 0 então
addin.activar
dim ilogicauto como objeto
set ilogicauto = addin.automação
saída para
terminar se
Próximo
debug.print addin.displayname

'dim externalrule as strings
dim internalrule as strings

"Externalrule = "3d pdf"

' ------ guarda qui! ------
internalrule = "start"


dim odoc como documento
set odoc = thisapplication.activedocument
se odoc não é nada então
msgbox "documento de inventário perdido"
saída sub
terminar se

ilogicauto.runrule odoc, internalrule 'para a regra interna

«ilogicauto.runexternalrule odoc, externalrule» (em inglês).

end sub
Em suma, cada vez que preciso de soluções acho que eles postados por você: obrigado! ;)
 

Estatísticas do fórum

Tópicos
58,521
Mensagens
499,056
Membros
104,110
Último membro
ChristianR

Membros online

Nenhum membro online agora.
Voltar
Topo