RE:Tab order de campos computado
Pues lo que realizas en ese computado puedes transcribirlo en una Función de Base de Datos y luego podrás manejarlo como un campo.
Creas tu Función de BD, añades los cálculos que tenga que realizar y luego lo colocas en tu Query.
Select campo_1,
campo_2,
funcion_bd(parametro_1,parametro_n) as campo_3
From MiTabla
Como ves se ha creado el 'campo_3' a partir de la Función, eso quiere decir que podrás usarlo como cualquier otro campo.(TabOrder,Protect, etc, etc)
Cualquier duda nos consultas.
Suerte !