Cita:  dos campos que pueden ir vacios o rellenos los dos (NUNCA UNO SOLO).
    Pues el código que puse hace exactamente eso. 
- Si las variables 
vienen las dos vacías es TRUE
- Si las variables 
vienen las dos llenas es TRUE
- Si una de las variables
 viene vacía y la otra llena es FALSE
 
Una vez más digo; ese código hace exactamente lo que querías que hiciera (según se entiende en tu primer mensaje).  
