Hola de nuevo.
Gracias por las respuestas.
He probado las dos soluciones y por aquello de no estar al nivel los campos calculados no he llegado todavia. pero llegare.
He tenido que hacerlo asi:
// QREXpr10---es el Campo LOCALIDAD
procedure TI_movil.QRExpr10Print(sender: TObject; var Value: String);
begin
if (Value <> '') and (Query1MATRICULA.Value<>'')Then
Value := Query1.FieldByName('MATRICULA').AsString;
end;
De la solucion vuestra.
No reconoce el campo en blanco, solo me funciona cuando sustituyo el campò localidad y por que siempre tiene un valor.
Hay alguna manera de decirle que el campo es nulo o en blanco sin emplear las ''.
Salu2. y Merci Kia.