Algunas anotaciones sobre el uso de Ext en Catalis.
datafield @tag @repet @label-eng @label-spa @template
indicator @pos (1,2)
subfield @code @repet @label-eng @label-spa
record: datafield
datafields: [
{
tag: "100",
repet: "NR",
label-eng: "Personal name",
label-spa: "Nombre personal",
template: "1#a",
indicators: [
{pos: 1, options: [
{value: '0', label-eng: '', label-spa: ''},
{value: '1', label-eng: '', label-spa: ''},
{value: '3', label-eng: '', label-spa: ''}
]},
{pos: 2, options: []}
],
subfields: [
{code: 'a', repet: 'NR', label-eng: '', label-spa: ''},
{code: 'b', repet: 'NR', label-eng: '', label-spa: ''}
]
}
]
Para acceder a un datafield específico: método getById() de Ext.data.Store. Ver también query() y queryBy().
Bajo Windows, con Apache 1.3. Los archivos están en
G:\svn\campi\catalis\branches\auto\
En httpd.conf:
DocumentRoot "G:\svn\campi\catalis\branches\auto\htdocs" <Directory "G:\svn\campi\catalis\branches\auto\htdocs"> ScriptAlias /cgi-bin/ "G:/svn/campi/catalis/branches/auto/cgi-bin/" <Directory "G:/svn/campi/catalis/branches/auto/cgi-bin">
(idealmente tendría que haber creado un Virtual Host, pero algo no me salió y no quise perder tiempo en eso, pues no estoy usando ese Apache para otras cosas).
En catalis.conf:
SCRIPT_URL=/cgi-bin/catalis_pack/wxis71-1030.exe PATH_HTDOCS=/catalis_pack/ PATH_DB=G:\svn\campi\catalis\branches\auto\bases\catalis_pack PATH_CGI-BIN=G:\svn\campi\catalis\branches\auto\cgi-bin\catalis_pack PATH_LOGS=G:\svn\campi\catalis\branches\auto\bases\catalis_pack\catalis\access_logs PATH_TEMP=G:\svn\campi\catalis\branches\auto\temp\catalis_pack\catalis
wxis está en
G:\svn\campi\catalis\branches\auto\cgi-bin\catalis_pack\wxis71-1030.exe
Ext está en
G:\svn\campi\catalis\branches\auto\htdocs\ext-1.1.1
(aunque sólo nos interesa mantener en svn una carpeta con ejemplos locales).
catalis desarrollo extjs