rf simplicity application development software for dolphin rf
TRANSCRIPT
RF Simplicity Application Development Software for Dolphin RF
RF Simplicity Application Development Software for Dolphin RF
Para el Desarrollador GeneralPara el Desarrollador AvanzadoPara el Programador NovatoPara todos !!!
RF Simplicity Application Development Software for Dolphin RF
• Una buena herramienta para desarrollar aplicaciones RF en entornos con servidores Windows.
• RF Simplicity, amigable al usuario, usa Visual Basic 5.0/6.0 para crear soluciones simples o complejas de captura de datos inalámbricas
• Los controles ActiveX de RF Simplicity crean verdaderas aplicaciones Cliente/Servidor, con capacidad ODBC (Open Database Connectivity)
RF Simplicity Application Development Software for Dolphin RF
• Cuatro nuevos controles VB: RF Textbox, RF Labels, RF Command Buttons y RF Application Control
• Nuevo Add-In RF Simplicity ayuda a crear nuevos proyectos y asegura el uso correcto de los controles RF
• Los programas son dirigidos por eventos (event-driven): Si un usuario presiona la tecla F1 en el Dolphin RF, el evento “F1 Push” se ejecuta en la aplicación Visual Basic en el servidor. Un evento OnEnter de TextBox se ejecuta cuando la tecla Enter es presionada, o luego de leer un código de barras
RF Simplicity Application Development Software for Dolphin RF
• Mejor Perfomance – Cada Dolphin RF en la red inalámbrica ejecuta su propia copia de la aplicación RF Simplicity en el servidor, para una verdadera capacidad multi-tasking.
• Escalable – Una instalación puede tener varios Servidores. Agregando mas de un servidor, si es necesario, permite tener varios computadores ejecutando aplicaciones RF Simplicity
• Soporta Redundancia – Cada Dolphin RF puede conectarse a uno de tres servidores. Si un servidor falla, el Dolphin puede entonces conectarse al siguiente.
• Extensible – Ejecute programas locales en el Dolphin RF desde el cliente RF Simplicity
RF Simplicity Application Development Software for Dolphin RF
Opciones de Licencias
Se requiere una llave de hardware para cada PC ejecutando RF Simplicity en Runtime Mode.
El Development Mode puede ser activado en varios PCs mediante la ejecución de RF Simplicity con la llave de hardware del desarrollador una sola vez.
RF Simplicity se ejecuta en Evaluation Mode si no se dispone de la llave de hardware.
RF Simplicity Application Development Software for Dolphin RF
RF Simplicity Server
RF Simplicity Application Development Software for Dolphin RF
Conectado Directamente
con la Aplicacón VB
RF Simplicity Server
RF Simplicity Application Development Software for Dolphin RF
Programas VB
RF Server
Escalable
RF Simplicity Application Development Software for Dolphin RF
Soporta RedundanciaConfigure Host IPsHost 1:<Primary>[10.10.150.10]Host 2:[10.10.110.5]Host 3:[ ]ESC = Done
Configure Host IPsHost 1:<Primary>[10.10.110.5]Host 2:[10.10.150.10]Host 3:[ ]ESC = Done
RF Simplicity Application Development Software for Dolphin RF
Configure Host IPsHost 1:<Primary>[10.10.150.10]Host 2:[10.10.110.5]Host 3:[ ]ESC = Done
Configure Host IPsHost 1:<Primary>[10.10.110.5]Host 2:[10.10.150.10]Host 3:[ ]ESC = Done
Soporta Redundancia
RF Simplicity Application Development Software for Dolphin RF
Extendible
HHP GROCERY STOREItem:Description:Quantity:Price:F1 - HHP SCAN TEST
HHP SCAN TESTPress F1 for setup,ESC to quit.
Label:
Type:
RF Simplicity Application Development Software for Dolphin RF
Impresión IrDA
RF Simplicity Application Development Software for Dolphin RF
Requerimientos del Sistema• Computador con procesador Pentium
• Mínimo 32 MB de RAM
• Mínimo 32 MB de espacio libre en el disco duro
• Puerto Serie (para configurar terminales RF)
• Puerto Paralelo (requerido para la llave de hardware)
• Windows 95/98/NT/2000/XP
• Visual Basic 5.0/6.0
RF Simplicity Application Development Software for Dolphin RF
Folder de Programas :RF Simplicity
Utilidad para probar la Llave
de HardwareUtilidad para
Setear el Grid de VB
Wizard para instalarRF Simplicity en
el Dolphin
Help deRF Simplicity
Administrador deUsuarios, Menús y
Programas
RF Simplicity Application Development Software for Dolphin RF
Usando RF Simplicity• Crear una Aplicación VB usando los controles de
RF Simplicity• Registrar la Aplicación en el System Manager• Usando un Dolphin RF, ingresar (login) al sistema• Escoger una aplicación del Menú Principal• El Dolphin RF ejecuta la aplicación en el PC
RF Simplicity Application Development Software for Dolphin RF
Control RF App
RF Label
RF CommandButton
RF TextBox
Add-In de
RF Simplicity
RF Simplicity Application Development Software for Dolphin RF
ControlRF App
RF Simplicity Application Development Software for Dolphin RF
RF CommandButton
RF Label
RF TextBox
RF Simplicity Application Development Software for Dolphin RF
Propiedades del RF LabelLa página de propiedades del RF Label permite configurar las propiedades que afectan la forma en la que el ‘Label’es mostrado y posicionado en un FormularioUn “Label” es un RÓTULO.
RF Simplicity Application Development Software for Dolphin RF
Propiedades del RF TextBoxLa página de propiedades del RF TextBox permite configurar las propiedades que afectan la forma en la que el ‘TextBox’es posicionado en un Formulario y sus características de ingresoUn ‘Text Box’ es un CAMPO DE DATOS
RF Simplicity Application Development Software for Dolphin RF
Propiedades del RF TextBoxLa opción de ‘Symbologies’ de la página de propiedades del RF TExtBox permite activar/desactivar las simbologías de código de barras e indicar el nivel de redundancia del scanner. Éste último indica el número de lecturas requeridas para retornar una decodificación válida al “TextBox”
RF Simplicity Application Development Software for Dolphin RF
Propiedades RF Command ButtonLa página de propiedades del RF Command Button permite asignar una tecla de función, o tecla especial, a un “Command Button.”Un “Command Button” dispara un evento Push o un evento OnEnter.
RF Simplicity Application Development Software for Dolphin RF
Cuando una aplicación RF está ejecutándose, el terminal RF y el programa VB están sincronizados mostrando los mismos formularios e información en ambas pantallas. Al presionar alguna tecla de fin de ingreso de datos, se disparará un evento OnEnter o Push. Uno de ellos debe hacer otro Form.Show
RF Command Button
Programa VB Terminal Dolphin RFForm.Show Muestra Formulario
El usuario ingresa datosEvento Push Fin de inreso de datos al presionar un RF Command Button
RF TextBoxPrograma VB Terminal Dolphin RFForm.Show Muestra Formulario
El usuario ingresa datosEvento OnEnter Fin de inreso de datos al presionar Enter
Eventos OnEnter y Push
RF Simplicity Application Development Software for Dolphin RF
Private Sub Form_Load() 'Do not run code in the form load event while RFApp is registering If RFApp.IsRegistering Then Exit Sub 'Form Attributes can be set anytime at runtime but will not take 'effect until the next RFApp.ShowForm is performed. RFApp.SetFrmAttribute frmMain, rfsFrmNone 'Default to NumLock Off
End Sub
Evento Form_Load
RF Simplicity Application Development Software for Dolphin RF
Los Modal forms no deben ser usados en ninguna aplicación RF Simplicity. Dado que la aplicaciones RF Simplicity son dinámicas y en tiempo real, el uso de un Modal form puede interrumpir las comunicaciones y causar problemas significativos en la confiabilidad de la aplicación.
El comando o función MSGBOX usas Modal forms y no debe ser usado en ninguna parte de una aplicación RF.
Modal Forms
RF Simplicity Application Development Software for Dolphin RF
Usando el System Manager
Crear un USUARIOCrear un Menú de UsuarioRegistrar la Aplicación en el System ManagerAgregar la Aplicación al Menú de Usuario y asignar el Menú al USUARIOGrabar la Configuración
RF Simplicity Application Development Software for Dolphin RF
Agregar Usuario
Agregar Menú
Agregar Aplicación
Insert NewDeleteProperties-------------CopyPaste
UserMenuApplication
System Manager
RF Simplicity Application Development Software for Dolphin RF
System ManagerPropiedades del Usuario
Propiedades del Menú
Propiedades de la Aplicación
RF Simplicity Application Development Software for Dolphin RF
Pantalla de Ingreso
RF Simplicity 1.6User: __________PWord: __________F1 - SetupF4 - Off 5:05
RF Simplicity Application Development Software for Dolphin RF
Menú PrincipalRF SIMPLICITYScan DemoHello WorldShell to SCAN.EXEMonitor MachineIrDA Print
RF Simplicity Application Development Software for Dolphin RF
Aplicación en progreso...
HELLO WORLD
F1 FOR PUSH EVENT
ESC - EXIT
RF Simplicity Application Development Software for Dolphin RF
VB - Project - References...
ActiveX Data Objects (ADO)
RF Simplicity Application Development Software for Dolphin RF
VB - Project - Components...
ADO Data Control OCX
RF Simplicity Application Development Software for Dolphin RF
• Fácil de programar
• Usa Visual basic, una herramienta de desarrollo conocida.
• Formularios predefinidos aceleran el desarrollo.
• El Add-In asegura el uso correcto de los controles RF.
• Cada Dolphin RF ejecuta su propia aplicación, evitando cuellos de botella.
• Un sistema RF puede tener varios Servidores, haciéndolo escalable.
• Soporta Redundancia• Pueden agregarse
Aplicaciones Personalizadas.
En Resumen...(nos simplifica la vida)
RF Simplicity Application Development Software for Dolphin RF
¿Preguntas?