Macro para correr várias macros sequencialmente


Para além do canivete suíço do geocaching, este espaço serve para discussão de outros aplicativos de gestão de bases de dados

Moderadores: hulkman, migueis

Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #11 a segunda 15 out 2012, 18:12 

Re: Macro para correr várias macros sequencialmente

migueis Escreveu:Ao correr dentro desta a dos filtros, obtive este erro:

Correr a dos filtros dentro desta não me parece fazer muito sentido...
Isso foi só para teste, não?
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #12 a segunda 15 out 2012, 19:15 

Re: Macro para correr várias macros sequencialmente

Pois... isso é direitinho... eu uso quase sempre os mesmos nomes para as variaveis... É como disse, quando se passa de macro para outra macro as variaveis que vêm de trás podem trazer valores ou formatos diferentes... Isso dá... erro :P nestas situações é preciso rever todas as macros que vamos utilizar. Nas minhas macros, nenhuma delas está preparada para ser chamada por uma macro "pai"...
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 14160

Registado: quinta 25 mar 2010, 05:07

Mensagem Post: #13 a segunda 15 out 2012, 19:18 

Re: Macro para correr várias macros sequencialmente

IDILIO49 Escreveu:
migueis Escreveu:Ao correr dentro desta a dos filtros, obtive este erro:

Correr a dos filtros dentro desta não me parece fazer muito sentido...
Isso foi só para teste, não?


Com a versão 1.3 não deu erro.
Não faz sentido? Faz faz. Entao não posso executar um filtro e depois exportar para o gps?
Life would be so much easier if we just had the source code.
Imagem
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #14 a segunda 15 out 2012, 20:33 

Re: Macro para correr várias macros sequencialmente

WIMM Team Escreveu:Pois... isso é direitinho... eu uso quase sempre os mesmos nomes para as variaveis... É como disse, quando se passa de macro para outra macro as variaveis que vêm de trás podem trazer valores ou formatos diferentes... Isso dá... erro :P nestas situações é preciso rever todas as macros que vamos utilizar. Nas minhas macros, nenhuma delas está preparada para ser chamada por uma macro "pai"...

Então e se nesta macro deres nomes muita esquisitos a todas as variáveis? [:P]
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #15 a segunda 15 out 2012, 23:20 

Re: Macro para correr várias macros sequencialmente

Antigamente usava 5 macros:
Update PQs
Arrange home
Spoiler sync Brut Force
TomTom Poiexport
TomTom HTML Export
Tinha uma macro que corria todas, para resolver esses problemas (antigamente) em cada macro usava um prefixo em cada variável ex: TomTomTeste, TomTomEdit1, TomTomData... assim confirmava que não havia variáveis iguais. Agora, isso era eu que fazia as minhas macros, pergunto é e as macro do resto do mundo?
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #16 a segunda 15 out 2012, 23:59 

Re: Macro para correr várias macros sequencialmente

Mas o problema é haver nomes iguais nas várias que são chamadas, ou na que chama e na que é chamada?
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #17 a terça 30 out 2012, 15:06 

Re: Macro para correr várias macros sequencialmente

O problema maior não é no nome, mas sim no tipo, se os nomes forem iguais e essas variáveis se mantiverem do mesmo tipo, não há stress. Há stress quando a mesma (nome) variavel numa macro é por exemplo tipo String e na outra macro é Numeric... Puff deu trampa. Há dois comandos para para evitar esse problema, mas como em tudo falta tempo.
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #18 a quarta 31 out 2012, 02:33 

Re: Macro para correr várias macros sequencialmente

WIMM Team Escreveu:O problema maior não é no nome, mas sim no tipo, se os nomes forem iguais e essas variáveis se mantiverem do mesmo tipo, não há stress. Há stress quando a mesma (nome) variavel numa macro é por exemplo tipo String e na outra macro é Numeric... Puff deu trampa. Há dois comandos para para evitar esse problema, mas como em tudo falta tempo.

Não respondeste à pergunta...mas é entre as chamadas ou entre a chamadora e a chamada?
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #19 a quarta 31 out 2012, 04:06 

Re: Macro para correr várias macros sequencialmente

? Qual é a diferença? Seja de que forma for entra em conflito...
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #20 a quarta 31 out 2012, 21:15 

Re: Macro para correr várias macros sequencialmente

WIMM Team Escreveu:? Qual é a diferença? Seja de que forma for entra em conflito...

Ok... Obrigado pelo esclarecimento.
Imagem Imagem Imagem
AnteriorPróximo

Voltar para GSAK

Quem está ligado:

Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante

Powered by PHPBB - Geopt.org 2013