Desarrollo FiveWeb

User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

Re: Desarrollo FiveWeb

Post by pablovidal »

Hola Antonio

Estoy haciendo las pruebas desde una tablwta con android 4 y esta no me presenta la opcion de elegir para editar
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Pablo,

Puedes hacer una captura de pantalla y ponerla aqui ?

De momento no estamos usando dimensiones proporcionales a las dimensiones de la pantalla y por seguramente no se vea completamente

Gracias por tus pruebas :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Acceso restringido para beta-testers:

Si quereis probar FiveGen enviadme un email solicitando el acceso, gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Re: Desarrollo FiveWeb

Post by Enrrique Vertiz »

Saludos Antonio

Estoy algo confundido, le doy Click derecho, por ejemplo a la pagina : http://www.fivetechsoft.com/fiveweb y ahi aparece el codigo fuente de la pagina web, pero NO se parece en nada a FiveWin, o estoy entendiendo mal ???
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Enrique,

FiveWeb usa HTML + CSS + JavaScript en la parte cliente, y PHP en la parte servidor.

Cuando una aplicación arranca, usa HTML, desde ahí se ejecutan funciones en javascript. Si revisas el código en JavaScript verás que hay mucha similitud en como se programa con FiveWin.

FiveWeb NO es un traductor de PRG a Web, ni usa PRGs. No sirve para portar una aplicación FiveWin a la Web. Es una forma nueva, muy potente y facil de crear aplicaciones para la Web.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

El borrado de registros ya está funcionando :-)

http://www.fivetechsoft.com/fivegen (envíame un email para obtener tu login y contraseña si quieres ser beta tester)

Este código es muy interesante ya que muestra como usamos "codeblocks" en JavaScript y también como simulamos ejecución "modal":

Code: Select all

function Delete()
{
   var nSelected = BrwSelCount( oFrame );
     
   if( nSelected == 0 )
   {
      MsgInfo( "Please select one record to edit" );
      return;
   }
   else if( nSelected > 1 )
   {
      MsgInfo( "Please select only one record to edit" );
      return;
   }        

   OnYes = function() 
   {
      oDlg.End();
      oFrame.src = "http://www.fivetechsoft.com/fivegen/delete.php?table=" + Alias() + 
                   "&recno=" + BrwSelRecord( oFrame );
   };
      
   MsgYesNo( "Do you want to delete it ?", OnYes );             
}   
 
OnYes es una variable pública que contiene un "codeblock". Será evaluado cuando "Yes" se seleccione desde MsgYesNo().

Aprovecha esta oportunidad de aprender estas técnicas avanzadas de programación para la web :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Carlos Mora
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Re: Desarrollo FiveWeb [Off Topic]

Post by Carlos Mora »

Cuando conoces más otros lenguajes 'modernos', te vas dando cuenta de lo avanzado que fue Clipper 5.0 en su momento, y lo que es hoy en día Harbour. Viendo esta característica de javascript, de como se hace un codeblock, esto es algo que en js existe desde hace solo unos cuantos años, mientras que los codeblocks están en Clipper creo que desde 1995, desde hace más de 15 años. Igual que el pcode, presente ya en las primeras versiones de los 80, y que es como están implementados lenguajes como Java y C#.
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Implementando la definición de campos en FiveDBU:

http://www.fivetechsoft.com/fivedbu

Este código es muy interesante pues estamos manejando una tabla dinamicamente en memoria, de forma local, por lo que no hay interacción con el servidor :-)

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Desarrollo FiveWeb

Post by ruben Dario »

Antonio Linares wrote:La edición de registros ya funciona :-) Haced las pruebas en FiveGen: http://www.fivetechsoft.com/fivegen

El borrado aún no está implementado.

La compatibilidad con distintos navegadores es algo que resolveremos más adelante. De momento estamos usando Google Chrome para desarrollar :-)
Me gustaria probarlo, pero pide una contaseña y password
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Ruben,

Por favor enviame un email solicitando el acceso a FiveGen y te enviamos login y contraseña, gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Aprender facilmente HTML, CSS, JavaScript, PHP y MySQL:

http://forums.fivetechsupport.com/viewt ... 90&start=0

Cursos interactivos con tutoriales muy sencillos. Muy recomendables! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Implementada la opción "Go" de FiveGen:

http://www.fivetechsoft.com/fivegen (acceso restringido a beta testers. Solicitalo por email alinares@fivetechsoft.com)

Comprueba como el menu de persiana principal se crea automaticamente a partir del diccionario de datos de FiveGen, cuando seleccionas "Go" :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Desarrollo FiveWeb

Post by ruben Dario »

Gracias Antonio.

Muy interesante.

Mi pregunta , veo que el menu es de texto, tambien se puede definir iconos como se hace en FWH.

Este proyecto va estar incluido en FWH o es otro producto.

Saludos
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Desarrollo FiveWeb

Post by Antonio Linares »

Implementado el botón de cierre (por defecto) en todas las ventanas:

http://www.fivetechsoft.com/fiveweb
http://www.fivetechsoft.com/fivegen (acceso restringido a beta-testers. Solicita tu acceso por email)
http://www.fivetechsoft.com/fivedbu

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply