Como Crear Una Columna de Valores Verdadero/Falso Dentro de Una Tabla en DIAdem GRAPH (Sin Utilizar Variables VAS)



Software Primario:
Versión de Software Primario: 8.00
Versión de Software Primario Corregido: N/A
Software Secundario:

Problema: Quiero mostrar una columna de valores "Verdadero/Falso” en DIAdem Graph pero no quiero crear variable de texto VAS de 100,000 elementos. ¿Existe alguna manera de implementar esta operación?

Solución:
Primero debe crear un canal de datos que contenga únicamente ceros y unos. Los ceros representaran "Falso" y los unos "Verdadero". Usted podrá implementar esta operación agregando la siguiente línea de código a su VBScritpt.

Call FormulaCalc ("Ch('Pass_Fail'):=Ch('Upper_Limit')
Esta línea de código creara un canal llamado "Pass_Fail" que tendrá ceros cuando los valores de Data_Values son menores que el Upper_Limit y tendrá unos cuando los Data_Values exedan el valor de Upper_Limit.

El segundo paso es crear un "USERCOMMAND".


Function PassOrFail (ByValValue)
if Value = 0 then
PassOrFail = "Pass"
else
PassOrFail = "Fail"
end if
end Function


El tercer paso es llamar el "USERCOMMAND" que fue creado anteriormente, desde una expresión en tabla de DIAdem GRAPH. La sintaxis de la tabla deberá se más o menos de la siguiente manera:
Cree una nueva columna en su tabla de DIAdem GRAPH, seleccione la opción "Expression" e ingrese la siguiente expresión:
@@PassOrFail(ChD(D2TableRow, "Pass_Fail"))@@

Esta expresión llama el "USERCOMMAND" Pass_Fail y convierte los ceros y unos del canal a "Falso" y "Verdadero". Si usted utiliza este método no tendrá que crear una variable de texto que maneje toda esta información.


Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 03/29/2004
Última Actualización: 03/29/2004
Identificación del Documento: 2NI8HTZL

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit