Consejos de facilitadores para los desarrolladores – Parte I | Scriptcase Blog - Development, Web Design, Sales and Digital Marketing

Vea ahora opciones dentro del Scriptcase que funcionan como Facilitadores para utilizar antes y durante la creación de un proyecto.

Ya sabemos que Scriptcase es una excelente herramienta y agiliza mucho en el desarrollo de sistemas y sitios. Lo que muchos no saben es que además de toda esa facilidad él todavía ofrece opciones simples, pero que hacen toda la diferencia para nosotros programadores y eso es lo que voy a mostrar en el post de hoy. Vamos a conocer algunos facilitadores para utilizar antes y durante la creación de un proyecto.

1. Valores predeterminados: Con esta opción podemos estandarizar la creación de las aplicaciones en nuestros proyectos, haciendo que la productividad aumente mucho más. Un ejemplo de cómo utilizar esta opción esta en la pestaña “Datos generales” y configura la cantidad de registros en la paginación.

img-001

img-002

De esta forma, cada vez que crear una aplicación con paginación, automáticamente la cantidad de líneas por página será la misma definida en “Valores predeterminados”.

img-003

Explore las otras pestañas para definir la configuración predeterminada de su proyecto antes de empezar a desarrollar.

2 °. Diccionario de datos: Es una herramienta importante para la internacionalización de los proyectos, con esta característica es posible crear un repositorio de datos, pudiendo asociarse a una o más tablas. En el ejemplo:img-004

Defina una etiqueta para las tablas y haga clic en “Continuar” y luego “Agregar”.

img-005

De esta forma las tablas se agregarán al diccionario de datos y usted podrá comenzar a crear sus propias definiciones, como en el ejemplo siguiente:

img-006

img-007

En la imagen anterior, podemos observar que los campos recibieron diferentes etiquetas y tamaños diferentes. Al hacer esto, no es necesario modificar la etiqueta de un campo cada vez que utilice la tabla. En este caso, cada vez que utilizamos la tabla “categories”, los campos recibirán el nombre definido en la biblioteca de datos. Así no perderemos tanto tiempo ajustando el nombre de cada campo de la tabla. También se puede definir más información haciendo clic en el botónbtn , vea:

img-008

Ahora podemos observar que aparecieron más definiciones para el campo seleccionado (categoryname), todavía podemos decir si el campo será obligatorio, definir una cantidad mínima y máxima de caracteres, añadir una máscara y un mensaje de ayuda para que el usuario entienda lo que debe ser insertado en el campo. Después de hacer clic en el botón “volver” y si no va a hacer ninguna modificación, haga clic en “Actualizar”. Pronto, usted ya tendrá un diccionario de datos y ya puede crear sus aplicaciones sin preocuparse por los campos.

3°. Librería interna: Esta herramienta permite la creación de rutinas php o upload de archivos que se pueden reutilizar en varias aplicaciones del proyecto o de otros proyectos, dependiendo del nivel de acceso en el que se guardan. Existen 3 niveles de acceso: usuario, proyecto y público.

Usuario – Sólo el usuario creador tendrá acceso a la secuencia de comandos creada.

Proyecto – Todos los usuarios vinculados al proyecto tendrán acceso al script.

Publico – Todos los usuarios de Scriptcase tienen acceso al script.

img-009

img-010

Seleccione el nivel de acceso de la librería deseada. Para incluir una nueva basta con hacer clic en el botón “Nueva”, después de insertar un nombre para la biblioteca y si desea una breve descripción. A continuación, basta insertar su rutina PHP. También es posible insertar otros lenguajes en la biblioteca interna, como por ejemplo: CSS, HTML, JS…

img-011

Ahora cada vez que llama a esta función “cambiaCorBotonInsertForm ()” en el formulario, el botón de inclusión quedará estilizado.

img-013

4 °. Librería externa: Esta característica permite importar librerías completas y crear archivos de cualquier extensión (.JS, .CSS, .PHP …) que se pueden utilizar en sus proyectos facilitando la reutilización de código. Para aprovechar esta funcionalidad, debemos utilizar la macro, sc_url_library() para importar las librerías en las aplicaciones.

img-012

img-013

img-014

Seleccione el nivel de inclusión, sea Proyecto o Público e introduzca el nombre de la nueva librería. Después de la inclusión, verá en la lista de librerías la nueva librería creada, para editar basta con hacer clic en el lado derecho del nombre en la opción “Editar”. Usted tendrá algunas opciones:

img-015

Nuevo directorio: Usted creará una carpeta, sirve para organizar los archivos.

Nuevo archivo: Puede crear un nuevo archivo, podendo ser javascrit, css, php.

Cargar: Aquí se puede importar un archivo existente para usar dentro de los proyectos, como por ejemplo, importar los archivos de bootstrap para no tener que quedar atrapado en el enlace del servidor.

Después de incluir los archivos deseados, simplemente haga clic en cerrar, luego haga clic en “Usar Librería” y luego en “Guardar Librerías del proyecto”. Ahora bien, es sólo hacer la llamada de la Librería a través de la macro, vea el ejemplo:img-016

5°. Insertar código: Esta opción es excelente, ya que le permite tomar códigos prácticamente listos para su uso, así como le muestra las macros que se pueden utilizar dentro de la aplicación y el evento en uso. La misma queda posicionada dentro de cada evento de la aplicación, en una barra lateral en la parte derecha.

img-017

En el ejemplo siguiente, haga clic en la opción “Difference between two dates” y la herramienta da el código, Ahora solo hay que adaptar, vea:

img-018

Así funciona para las macros:

img-019

Por defecto, viene habilitado, pero si deseas deshabilitar basta acceder a esta ruta (Configuración> Mi Scriptcase) y deshabilitar la opción: Mostrar INSERIR CÓDIGO en eventos.img-020

6. Auto-complete: Otra opción excelente disponible en Scriptcase, muchas personas no conocen esta opción. En general, cuando estamos creando un código extenso se vuelve un poco cansado repitiendo el nombre de los campos, o incluso buscando macros, presionando la combinación de teclas Ctrl + Espacio en el teclado, se puede observar una lista con todos los nombres de los campos, algunas macros y variables que se pueden utilizar en el evento. Excelente ayuda para quien no le gusta quedarse usando el mouse y haciendo clic aquí y allá. Ver la forma que aparece:img-021

Realice la prueba usted mismo, simplemente desplace la lista con el mouse o las teclas ARRIBA y ABAJO en el teclado, luego de elegir el elemento deseado, presione ENTRAR y ya no tendrá que escribir el nombre del campo o las macros.

Bueno, en el post de hoy es eso, he compartido con ustedes las principales opciones que utilizo dentro del scriptcase para facilitar y agilizar en mi producción. Creo que ahora ustedes también adaptarán estas opciones a futuros proyectos. Para entender mejor lo que fue explicado arriba, vea el video abajo.

Y si usted todavía no ha adquirido el Scriptcase, haz la prueba de 20 días, nos aseguramos de que no se arrepentirás.

Tambien te puede interesar

Alternativa a visual basic

Scriptcase es la mejor alternativa a Microsoft Visual Basic. Si vienes programando con VB ó VB ...

Alternativa a phprunner, phpmaker

En el mundo de desarrollo PHP, los desarrolladores tienen ventajas sobre otros desarrollado...

Alternativa ASP.Net

ASP.NET es un entorno para aplicaciones web desarrollado y comercializado por ...

Comentar este post

Reciba los nuevos post, novedades y ofertas!

Ingresa tu e-mail para recibir orientaciones y asistencia técnica durante el período de evaluación, además de comunicaciones como novedades y ofertas especiales de Scriptcase. Tu información será utilizada de acuerdo con nuestra política de privacidad. Puedes optar por no participar en cualquier momento