|
Esta macro se utiliza para cambiar dinámicamente la etiqueta de los botones, ya sean creados por el desarrollador o por el propio Scriptcase.
Para ello, es necesario informar dos parámetros obligatorios, 'btn_name' e 'new_label' (nombre del botón, y nueva etiqueta).
| Parametro |
Valor |
Descripción |
| btn_name |
El parámetro se puede ingresar usando variables (globales o locales) o cadena (usando comillas dobles o simples)
En negrita, aquí está el ejemplo de cómo se debe ingresar el parámetro:
sc_btn_label('update', 'Actualizar Registro');
Valores aceptados en el parametro:
- String - Protegida por comillas simples o dobles.
Ej.: 'update'
- Variables - Locales o globales. Ej.:
$btn_update
|
Recibe el nombre de los botones a los que se les cambiará la etiqueta.
Los nombres de los botones, que son creados automáticamente por Scriptcase, están disponibles a continuación, separados por aplicación.
|
| new_label |
El parámetro se puede ingresar usando variables (globales o locales) o cadena (usando comillas dobles o simples)
sc_btn_label('update', 'Actualizar Registro');
Valores aceptados en el parametro:
- String - Protegido por comillas simple o dobles. Ej.:
'Actualizar Registro'
- Variáveis - Local o global. Ej.:
$new_label
- Lang -variable lang. Ej.:
{lang_btn_label}
|
Este parámetro recibe la nueva etiqueta del botón informado en el parámetro anterior.
Además de la cadena y la variable, también es posible utilizar un idioma para definir la etiqueta, lo que permite la traducción de la internacionalización de su aplicación.
|
Clique aqui y vea ejemplos de como usar la macro.
Nombre de los botones de la Grid y del grafico.
| Nombre del botón |
Descripción |
| first |
Navega para el inicio de la grid.
|
| back |
Navega para la pagina anterior. |
| forward |
Navega para la pagina siguiente. |
| last |
Navega para la última página. |
| filter |
Controla la exibición del botón "Filtro" de la grid. |
| pdf |
Genera el PDF a color de la grid. |
| det_pdf |
Genera PDF del detalle. |
| pdfbw |
Genera PDF blanco y negro de la grid. |
| xls |
Genera archivo XLS. |
| xml |
Genera archivo XML. |
| csv |
Genera archivo CSV. |
| rtf |
Genera archivo RTF. |
| word |
Genera archivo Word. |
| json |
Genera archivo JSON. |
| print |
Abre la grid en formato de impresión. |
| det_print |
Abre el detalle en formato de impresión. |
| summary |
Controla la visualización del botón "Resumen" en la grid. |
| new |
Controla la visualización del botón "Nuevo", permitiendo agregar nuevos registros.
Nota: si la aplicación tiene un enlace a ella, o si el formulario se está ejecutando en el iframe de la grid
|
| insert |
Controla la visualización del botón "Agregar".
Nota: solo en los casos en que el formulario se ejecuta en iframe de la grid
|
| update |
Controla la visualización del botón "Actualizar".
Nota: solo en los casos en que el formulario se ejecuta en iframe de la grid
|
| delete |
Controla la visualización del botón "Eliminar".
Nota: solo en los casos en que el formulario se ejecuta en iframe de la grid
|
| groupby |
Controla la visualización del botón "Agrupación". |
| dynsearch |
Controla la visualización del botón "Filtro dinamico". |
| gridsave |
Controla la visualización del botón "Guardar Grid". |
| sel_col |
Botón de selecionar columnas |
| sort_col |
Botón de ordenar |
Nombre de los botones del formulario y calendario
| Nombre del botón |
Descripción |
| first |
Navega para el primer registro del formulario. |
| back |
Navega para el registro anteriordel formulario. |
| forward |
Navega para el registro siguiente del formulario. |
| last |
Navega para el utlimo registro del formulario. |
| new |
Controla la visualización del botón "Nuevo" en un formulario, usado en 'off' el formulario es iniciado en modo agregar o nuevo. |
| insert |
Controla la visualización del botón "Agregar". |
| update |
Controla la visualización del botón "Actualizar". |
| delete |
Controla la visualización del botón "Eliminar". |
| copy |
Controla la visualización del botón "Copiar". |
| dynsearch |
Controla la visualización del botón "Filtro dinâmico".
|
| pdf |
Genera documento PDF a partir del formulário.
|
| print |
Abre el formulário en modo impreción.
|
Nombre de los botones de la grid.
Nombre del botón
|
Descripción |
| ok |
Controla la exibición del botón "Ok" en el form control. |
| exit |
Controla la exibición del botón "Sair". |
| facebook |
Controla la exibición del botón "Facebook". |
| twitter |
Controla la exibición del botón "Twitter" |
| paypal |
Controla la exibición del botón "PayPal" |
Ejemplo: Parametro con string
sc_btn_label('update', 'Actualizar registro');
Ejemplo: Parametro con lang
sc_btn_label("update", {lang_btn_label});
Ejemplo: Parametro con variable Global
[btn_name] = "update"; [label] = "update"; sc_btn_label([btn_name], [label]);
Ejemplo: Parametro con variable local
$btn_name = "update"; $label= "update"; sc_btn_label($btn_name, $label);
|