La tabla SX2 del diccionario de datos define de un manera estándar las tablas disponibles dentro del entorno del Microsiga Protheus. Por medio de esta tabla, tenemos el conocimiento de las tablas disponibles, los alias vinculados a ésta y el camino físico de la tabla (cuando es CodeBase).
La tabla SX2 aún es responsable por las informaciones del modo de acceso de la tabla (si es compartido o exclusivo).
Campos | Tipo | Descripción |
X2_CHAVE | Carácter | Código del Alias de la tabla, debe ser único en el SX2, este Alias se utilizará cuando se haga referencia a dicha tabla en el código fuente. |
X2_PATH | Carácter | Camino (con relación al rootpath) donde la tabla se guardará físicamente, por lo general está en blanco, ya que se usa tan sólo cuando utilizamos base de datos ISAM. |
X2_ARQUIVO | Carácter | Nombre del archivo físico de la tabla (si se está utilizando ISAM) o nombre de la tabla si estamos en una base relacional(TopConnect). A continuación tenemos el estándar de X2_CHAVE +Código de la unidad de negocio + 0 (Carácter 0). |
X2_NOME | Carácter | Título con la descripción de la pregunta en el idioma portugués. |
X2_NOMESPA | Carácter | Título con la descripción de la pregunta en el idioma español. |
X2_NOMEENG | Carácter | Título con la descripción de la pregunta en el idioma inglés. |
X2_ROTINA | Carácter | Rutina ejecutada en la apertura de la tabla. |
X2_MODO | Carácter | Conjunto de campos que determinan como se guardarán y accederán las informaciones de las tablas. Valores permitidos, "C" para compartidos y "E" para exclusivo, más detalles sobre este asunto en la documentación a continuación. |
X2_MODOUN | Carácter | |
X2_MODOEMP | Carácter | |
X2_DELET | Entero | *** No utilizado *** |
X2_TTS | Carácter | *** No utilizado *** |
X2_UNICO | Carácter | Clave primaria de la tabla. |
X2_PYME | Carácter | Determina si el Microsiga Protheus serie 3 utiliza esta tabla. |
X2_MODULO | Entero | Código del modulo responsable por la tabla. |
X2_DISPLAY | Carácter | Campos separados por + que se presentarán en los detalles del browse. El detalle del browse es una fracción de la pantalla donde los datos se presentan en un conjunto de campos más relevantes de esta tabla, algo que la identifica rápidamente. A1_COD+A1_LOJA+A1_NOME |
X2_SYSOBJ | Carácter | Nombre del fuente responsable por el mantenimiento (si ésta se escribe en MVC) y verificación de acceso de usuario de la rutina. Definido por el equipo de Microsiga Protheus Estándar. |
X2_USROBJ | Carácter | Nombre del fuente responsable por el mantenimiento y verificación de acceso a la rutina. Definido si el cliente desea cambiar la rutina estándar. |
X2_MEMTYPE | Carácter | Determina si el campo memo de las tablas se almacenará en la base de datos como BLOB o CLOB. Si está en blanco o con “1” será BLOB, si está con “2” será CLOB. |