LookupSpecGage
Esta função devolve informações técnicas sobre o instrumento que está atualmente a ser calibrado. Aceita entre 1 e 3 parâmetros. Devolve um valor numérico.
1) Escreva o nome do atributo que pretende consultar (tal como foi introduzido no novo separador «Incerteza» no ecrã principal). Se estiver a pesquisar uma tabela ou um conjunto, pode introduzir nomes adicionais separados por ponto e vírgula. Se os parâmetros abaixo exigirem nomes adicionais que não tenham sido especificados, estes serão tratados como se fossem iguais ao último nome utilizado.
2) Texto (opcional); este parâmetro só é relevante se estiver a procurar um valor numa tabela. Nesse caso, o segundo parâmetro é onde se especifica o número que se pretende consultar na tabela. Pode separá-los com um ponto e vírgula se tiver vários valores para comparar. Se forem necessários valores adicionais para os parâmetros acima ou abaixo, mas estes não forem especificados, serão tratados como "". Se o seu atributo for do tipo Lookup, Fórmula ou Conjunto, pode ignorar este passo ou utilizar "".
3) Texto (opcional); este parâmetro só é relevante se estiver a procurar um valor numa tabela. Nesse caso, o terceiro parâmetro é onde se especificam as unidades que se pretendem consultar na tabela. Pode separá-los com um ponto e vírgula se tiver vários valores para comparar. Se os parâmetros acima exigirem valores adicionais que não tenham sido especificados, estes serão tratados como "". Se o seu atributo for do tipo Pesquisa, Fórmula ou Conjunto, pode ignorar este passo ou utilizar "". Se deixado em branco, qualquer unidade de medida é considerada válida.
Se não for encontrada uma linha de especificação correspondente, será devolvido o valor 0. As pesquisas na tabela que vão além do campo «exists» devolverão 0.
Exemplos:
LookupSpecGage("ACCURACY"): Isto é tratado como LookupSpecGage("ACCURACY","",""). No caso de um tipo Tabela ou Conjunto, é tratado como LookupSpecGage("ACCURACY;ACCURACY","","")
LookupSpecGage("ACCURACY",0): Isto é tratado como LookupSpecGage("ACCURACY","0",""). No caso de um tipo Tabela ou Conjunto, é tratado como LookupSpecGage("ACCURACY;ACCURACY","0","")
LookupSpecGage("ACCURACY",0, "mm"): Isto é interpretado como LookupSpecGage("ACCURACY","0","mm"). No caso de um tipo Tabela ou Conjunto, é tratado como LookupSpecGage("ACCURACY;ACCURACY","0","mm")
LookupSpecGage("SPECIFICATION;AC VOLTS;INDUCTANCE","50;7"): Isto é tratado como
LookupSpecGage("SPECIFICATION;AC VOLTS;INDUCTANCE","50;7","","").
A função Lookup e a fórmula irão interpretá-lo como LookupSpecGage("SPECIFICATION","",""), enquanto a função Set irá interpretá-lo como LookupSpecGage("SPECIFICATION;AC VOLTS")
LookupAttributeGage("ACCURACY","11","V;mA"): Isto é tratado como
LookupAttributeGage("ACCURACY;ACCURACY;ACCURACY","11","V;mA")
LookupAttributeGage("ACCURACY;ACCURACY;ACCURACY","5","V"): Isto é tratado como
LookupAttributeGage("ACCURACY;ACCURACY;ACCURACY","5","V") |