Condición con dato NULO

Estoy tratando de generar en el reporteador un comportamiento en base a la condición de que si existe un dato o no existe (nulo).

Sin embargo, no se está respetando la condición

En este caso en particular quiero saber si el dato orden de compra está presente en el resultado de la consulta

if Pedidos['ORDEN_COMPRA'] is nil then

value:= 'no tiene orden de compra'

else value:= 'si tiene orden de compra';

ya probé con is nil y con = null pero en ambos casos siempre toma la el resultado de la condición como negativa.

¿Alguien tiene experiencia con el uso de condiciones con datos nulos que me pueda orientar?

Resolved
2 respuestas