PROCESAMIENTO AJAX EN SCRIPTCASE | Scriptcase Blog - Development, Web Design, Sales and Digital Marketing

Ajax en los formularios de Scriptcase puede usarse para recargar un campo de tipo de select basado en un valor de otro tipo de campo Select. Filtrará un campo de selección que muestra solo las ciudades de un estado seleccionado en un tipo de campo de tipo Select anterior.

VERIFIQUE el ejemplo que se ejecuta en ESTE ENLACE

 Seleccione el campo usando Ajax para recargar el campo de selección

Este ejemplo cubre el desarrollo de una aplicación de búsqueda utilizando la recarga de campo Ajax.

Creando una nueva Grid

1. Cree una nueva aplicación de grid utilizando la declaración de sentencia de SQL como se muestra a continuación:

SELECT
E.EmployeeID, E.LastName, E.FirstName, E.Title, E.TitleOfCourtesy, E.BirthDate, E.HireDate,
E.Dirección, E.PostalCode, E.Country, E.CityID, E.RegionID, E.HomePhone, E.Extension, E.Photo,
E.Notes, E.ReportsTo, E.PhotoPath, U.EmployeeID, U.TerritoryID
FROM
employees E INNER JOIN Employererritories U ON E.EmployeeID = U.EmployeeID
INNER JOIN territories T ON U.TerritoryID = T.TerritoryID

 2. Seleccione la opción Posicionamiento de campos en el menú de la aplicación y elija los campos U.EmployeeID, E.LastName, E.FirstName, E.Title, E.BirthDate, E.HireDate, E.RegionID, U.TerritoryID y E. Country.

ajax1

Inicio de la aplicación Grid por el modulo de Búsqueda

ajax2

4. Establecer la búsqueda como el módulo inicial.

ajax3

Selección de campos de búsqueda

5. Abra la carpeta de búsqueda y haga clic en Búsqueda avanzada >> Seleccionar campos.

ajax4

6. Elija los campos E.RegionID y U.TerritoryID.

ajax5

Configuración de los campos de búsqueda

7. Abra el campo U.TerritoryID, en los campos de búsqueda.

ajax6

 8. Cambie el atributo Tipo de datos a Select.

9. Abra el bloque de búsqueda de búsqueda y configure los ajustes de acuerdo con la siguiente imagen.

ajax7

SQL

select territoryid, territorydescription
from territories
where regionid = {e.regionid} and
territoryid in (select distinct territoryid from employeeterritories)
order by territoryid

10. Abra la configuración de E.RegionID, modifique el atributo Tipo de datos para seleccionar, configúrelo de la siguiente manera.

ajax8

SQL

select regionid, regiondescription
from region
where regionid in (select distinct regionid from employees)
order by regionid

Habilitando a Ajax para recargar el campo

11. Abra el bloque de procesamiento Ajax y marque la opción “Usar AJAX para recargar …”.

ajax9

12. Haga clic en “Ejecutar aplicación”

ajax10

¿Quieres ver más ejemplos de Scriptcase? Haga clic AQUÍ para visitar nuestra página de ejemplos.

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