Warning: Declaration of action_plugin_fullindex::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /homepages/8/d674751560/htdocs/cpies/doc/lib/plugins/fullindex/action.php on line 313

Warning: Cannot modify header information - headers already sent by (output started at /homepages/8/d674751560/htdocs/cpies/doc/lib/plugins/fullindex/action.php:313) in /homepages/8/d674751560/htdocs/cpies/doc/inc/auth.php on line 424

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /homepages/8/d674751560/htdocs/cpies/doc/inc/parser/handler.php on line 1458

Warning: Cannot modify header information - headers already sent by (output started at /homepages/8/d674751560/htdocs/cpies/doc/lib/plugins/fullindex/action.php:313) in /homepages/8/d674751560/htdocs/cpies/doc/lib/plugins/ckgedit/action/meta.php on line 669

Warning: Cannot modify header information - headers already sent by (output started at /homepages/8/d674751560/htdocs/cpies/doc/lib/plugins/fullindex/action.php:313) in /homepages/8/d674751560/htdocs/cpies/doc/inc/actions.php on line 210
adp:trucosadp [CPI Software Docum]
 

Tips, Trucos, ideas en ADP

Poner campos grandes en pantalla

ADP tiene un límite de tamaño de campo (98 posiciones).
Se pueden poner en pantalla campos grandes usando dds extendidas.

  • estando en la pantalla de diseño de pantallas
  • usar F15=Ext.DDS para añadir una dds-ext
  • los campos grandes quedan mejor comenzando en la posc 1
  • Campos normales ADP se colocan normalmente, evitando obviamente las posic ocupadas por los campos que tienen dds-ext.
  • ver pantalla ejemplo:

Tecla AYUDA F1 en ADP

Casi todos los datos cuentan con F1 o Ayuda.
8-o La tecla ATENCION también ofrece algunas ayudas importantes (ver mas abajo).

Al igual que es muy facil incorporar textos de ayuda a campos de aplicaciones creadas con ADP.

Pasos especiales en menu

Con F9 + F9 se pueden ver/buscar todos los pasos del Action Menu Pull Down, y tiene argumento de búsqueda para seleccionar.

Vea tambien más abajo sobre el uso de la Tecla de ATENCION dentro de ADP.

Algunos de interes adicional:

  • O (O de OUTQ) permite acceso al spool (Trabajar con Cola de Spool)
  • SPL Trabajar con Ficheros Spool WRKSPLF
  • W Trabajar con Impresoras
  • AT Atributos Pantalla y Colores
  • ED Codigos de Edición Permitidos
  • TM Códigos de Teclas de Mandato
  • DPR Editar Lista Valores Prompt
  • 191 Acceso a Ayudas del Menu
  • 222 Menu General de Ayudas ADP
  • COL Ver Colores Disponibles
  • 290 Info de C4 (RPGIV y RpgFree)
  • JA Estado de Trabajos Activos
  • IP Informacion de la pantalla
  • JM Estado de Trabajos Sometidos
  • JS Someter un Trabajo
  • ME Enviar Mensajes
  • MV Ver Mensajes Pendientes

El tipo de Menu Pull Down de CPI permite funciones interesantes

  • con G9 y F9 puede buscarse un paso usando argumento de busqueda
  • un paso puede ejecutarse aunque no esté visible
  • F1 en menu general y F1 en paso concreto para ayuda
  • F11 en un paso para saber como se llama el ejecutable

Tecla ATENCION en ADP

Importante:

Cuando se trabaja en ADP la tecla de ATENCION (En Mocha ver Attn en la barra, en Client Access y otros la tecla ESCAPE….) muestra una opcion especial HLPADP.
Buena parte de esta info supone tener el manual en linea.

.........................
: Teclee HLPADP para    :
: Ayudas ADP 400, otra  :
: cosa para Menu Normal :
:                       :
: HLPADP                :
:.......................:

8-o Se puede tener tambien este Menu por tecla de Atencion fuera de ADP cambiando el perfil de un usuario:

  • CHGUSRPRF USRPRF(uuu) ATNPGM(ADP@PGM/ADPH) con ADP Classic
  • CHGUSRPRF USRPRF(uuu) ATNPGM(CPIADP/ADPH) con ADP Force1
  • La tecla atencion se puede asignar a cualquier otro programa, como un menucito de prueba: CHGUSRPRF USRPRF(uuu) ATNPGM(CPI@PUB/@MENUCL)

Con HLPADP salen un monton de buenas infos y ayudas.

8-) Esta info también está disponible con el paso 222 del menu ADP, dentro de la barra “Util+Ayudas”, pero es mejor usar la tecla Atencion porque se puede llamar incluso estando en cualquier programa sin tener el menú disponible.

  • ★ Consultar Campos Usados en el Programa activo
  • ★ Consultar Ficheros Usados en el Programa activo
  • ★ Editar Logic+Calculos .@ para programa activo (permite Crear Campos)
  • ★ crear un miembro .@ temporal por omision desde def-programa
  • Codificacion de Atributos y Colores en Pantallas ADP.
  • Codigos de Edicion para Campos Numéricos (Edit Codes)
  • Codigo de Teclas de Mandato (CFxx) en Pantallas.
  • ADP-ENTRY. Puntos de Entrada - Definición -
  • ADP-ENTRY. Puntos de entrada comunes.
  • ADP-ENTRY. Puntos de entrada para Pantallas
  • ADP-ENTRY. Puntos de entrada para *PGM que tratan QUERY-ADP
  • ADP-ENTRY. Puntos de entrada para programa de Subficheros - SFL
  • ADP-ENTRY. Puntos de Entrada para *PGM que incorporan Listado
  • ADP-ENTRY. Puntos de entrada definidos por el usuario
  • Introducción operaciones especiales
  • Operacion CHAIN acceso a ficheros por clave
  • Operacion *LIB liberar registro
  • operacion *DEL eliminar registro
  • operacion *ADD añadir registro
  • operacion *UPD modificar registros
  • Operaciones *KL y *KLZ Definir/Inicializar Lista de Claves fichero (KLIST)
  • Condicionantes de lectura *INVALID/*END para evitar indicador fichero
  • Operacion *POS para Posicionamiento en Subficheros - SFL
  • Oper. Seleccionar/Omitir/Terminar *QRY *SFL *PRT (Include/Omit/End)
  • Definición de campos y series
  • oper *SRC (Copy) Copiar/incluir código fuente externo (tambien Hojas Direct
  • operacion *WDW. mini-ventanas (mini windows) para ver/solicitar 1 dato
  • operacion *DAT operaciones con fechas
  • operacion *TX+ Miniwriter soporte información tipo texto
  • Operación *DDS Asociar Lineas DDS-DSPF a campos
  • Operación *EXF Extensión para declaración de archivos / Open.
  • Campos usados en programación ADP
  • Rutinas internas generadas por ADP
  • Introducción al diseño de subficheros - SFL
  • Diseño de subficheros - SFL
  • Diseño de pantalla
  • Situar, Seleccion, omision en Subficheros - SFL
  • Ciclo base (Logic) subficheros - SFL
  • ★ Introducción al ciclo base (Logic) y Ejemplos Operaciones Logic
  • Fuente ejemplo con Ciclo Base (Logic) en formato ADP-LOGIC (fuente .@)
  • Ejemplo ciclo base (Logic) para programa de mantenimiento
  • Ejemplo ciclo base (Logic) programa de Query-ADP
  • Ejemplo ciclo base (Logic) para subfichero - SFL
  • Ejemplo ciclo base (Logic) programa de listado
  • Trabajar con fichero de PROMPT
  • DDS extendidas. Introducción
  • DDS extendidas en archivos de pantalla
  • DDS extendidas en archivos de impresoras
  • DDS extendidas en archivos físicos y lógicos
  • ADP-ENTRY. Puntos de salida (impresión líneas) en listados
  • ADP-ENTRY en Esquema Fuentes ADP. Pocket Flow
  • Programas de Interface de Usuario (API) en ADP. ADPU+G, ADPUM1, ADPUCaaa
  • Definicion y ejemplos de MACROS-ADP
  • Ejemplo de Macro para SCAN (busquedas, deleccion, argumento) (%LST,%SCN)
  • ADPINS Personalizacion aplicacion/instalacion
  • Personalización de archivos de impresora
  • Indicadores utilizados y libres en fuentes ADP
  • Pocket ADP - Texto funciones
  • Instalación/personalización de hoja H RPGHSPEC (Usuarios RPG)
  • Soporte de WINDOWS V2 en pantallas y subficheros y Macro para Cursor %RCUR
  • ejemplo de uso de ssA para altas futuras en subfichero -sfl-
  • Listar Operaciones ADP free o Ver miembro con ejemplos
  • Test Operaciones ADP free (CPI uso interno)
  • Operacion *ERR para *ON/*OFF Errores Valid (*EXSR…)
  • Ejemplo Repetir Opciones (F13) leyendo registros activos Subfichero / SFL

Imprimir en PDF

Si se tiene instalado Coprint (o otro producto similar) desde la vista de spooles (pasos SPL y O desde menu) con la opcion 1 se puede enviar un spool por pdf a un correo.

  • 1 en spool (enviar) quiza hay que pulsar intro dos veces
  • Acción……………. M
  • teclear email destino, asunto y texto

imagen ejemplo

otros

  • Con tu rpg tambíen puedes hacer aplicaciones gráficas y web: RpgForWeb
 
/kunden/homepages/8/d674751560/htdocs/cpies/doc/data/pages/adp/trucosadp.txt · Última modificación: 31/07/2018 12:42 por admin
[unknown button type]
 
Excepto donde se indique lo contrario, el contenido de este wiki esta bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki