Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Experiencia con Guineu

0 views
Skip to first unread message

Jorge Carazzo

unread,
Oct 8, 2008, 7:04:55 PM10/8/08
to
Chicos, alguien tuvo experiencias con Guineu. Yo estuve probando pero no
pude hacer mucho, a pesar de ser algo realmente bueno. Mi limitacion esta en
no saber ingles y las traducciones de Google son buenas pero no me alcanzan.
Si alguien pudo traducir algun proyecto, me puede desasnar. Desde ya,
gracias.


cesarz

unread,
Oct 9, 2008, 10:45:13 AM10/9/08
to
Hola, no tengo experiencia en guineu, pero buscando en la red, me tope
con este otro.

http://www.etecnologia.net/

salu2

Jorge Carazzo escribió:

Jose Camacho Vaca

unread,
Oct 9, 2008, 2:09:01 PM10/9/08
to
Lo malo es que ambos con meros proyectos en fase beta, ninguno de los 2 es
algo formal. Hay que esperar a ver cual se desarrolla formalmente para poder
pensar en sacar a producción con esas herramientas. Todavía les falta.
Saludos.
--
José Camacho Vaca
Colima, MX

Joan Mir

unread,
Oct 9, 2008, 4:56:14 PM10/9/08
to
Hola Jorge.

Si sabes VFP puedes trabajar sin ningun problema con GUINEU. Aunque este en
fase beta funciona perfectamente. Si quieres mas información puedes visitar
el foro, donde podras hacer consultas en español ingles o aleman.
http://guineu.foxpert.com/forum/


Un saludo.

"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de
noticias news:%23uL3BpZ...@TK2MSFTNGP02.phx.gbl...

Jorge Carazzo

unread,
Oct 10, 2008, 8:07:21 AM10/10/08
to
Gracias por todos los datos.


Jorge Carazzo

unread,
Oct 10, 2008, 8:28:08 AM10/10/08
to
Joan, visite el foro que me dijiste, pero por desgracia practicamente no
tiene entradas.
Vos podrias, en simples pasos, contarnos como haces para compilar una
aplicacion para que funcione en una pda.
Yo segui los pasos de la ayuda, pero no logre hacer andar nada.
Se pueden compilar proyectos enteros o solo programas PRG. ?
Desde ya, gracias por tu tiempo.


Joan Mir

unread,
Oct 10, 2008, 10:43:09 AM10/10/08
to
Hola.

1) Crea un proyecto, con un prg que sea el de inicio, en el puedes poner
algo asi:
DO FORM pantallapda.scx
2) crea el form pantallapda.scx Height 272, width 242,windowtype = 1. A la
pantalla le puedes agregar botones, textboxes, pageframes... Prueba con algo
sencillo para empezar.
3) Antes de compilar el proyecto, desde VFP ejecuta el programa
GUINEUIDE.EXE. Despues de hacerlo veras que en el menu de vfp tienes un
nuevo elemento en el menu, Guineu, miras las opciones, veras que la primera
opcion es: Build y dentro de build, Windows Mobile Application. Despues de
ejecutar esta opcion, tendras el exe preparado para ejecutarlo en la PDA.
4) Para que Guineu funcione en la PDA necesitas los archivos:
- Guineu.compact.exe
- Guineu.compact.dll
- OpenNETCF.dll
En la ayuda en la seccion Instalacion on PDAS, podras encontrar mas
informacion.

Espero haberte ayudado

Un saludo.


"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de

noticias news:eAHfjOtK...@TK2MSFTNGP02.phx.gbl...

Jorge Carazzo

unread,
Oct 10, 2008, 2:46:01 PM10/10/08
to
Joan, muchisimas gracias por tu aporte. Es muy claro. Voy a hacer algunas
pruebas y luego les cuento.

"Joan Mir" <joan...@infomail.lacaixa.es> escribió en el mensaje
news:D40D5DEA-42C2-4FFC...@microsoft.com...

Jorge Carazzo

unread,
Oct 10, 2008, 4:04:52 PM10/10/08
to
Joan, gracias de nuevo. Estuve haciendo algunas pruebas y todo andubo muy
bien,
Tienes idea de como hacer un Acceso directo al programa en Windows Mobile ?


Joan Mir

unread,
Oct 10, 2008, 4:34:21 PM10/10/08
to
Con el explorador de archivos.

1) localiza tu archivo.exe. Pulsa sobre él durante (mas de 1 segundo) y
despues copiar.
2) Localiza el directorio Windows\menu inicio\programas Despues pulsa abajo
sobre menu, Editar y selecciona la opcion pegar acceso directo.

Si tu version esta en ingles supongo que los directorios son: "Windows\Start
Menu\Programs"


Un saludo.


"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de

noticias news:Oh6lxNxK...@TK2MSFTNGP06.phx.gbl...

Jorge Carazzo

unread,
Oct 11, 2008, 7:43:56 AM10/11/08
to
ok. Muchas Gracias
>


Jorge Carazzo

unread,
Oct 12, 2008, 10:02:50 AM10/12/08
to
Joan, perdon por molestarte de nuevo, pero me podrias decir como puedo abrir
una tabla en Geneui, ya que al tratar de usarla, el compilador me dice que
el alias no existe.
Estoy usando una tabla libre, puesta en la misma carpeta de trabajo que el
resto de los archivos y la trato de abrir con el comando USE en el evento
INI del formulario que la va a usar.
Desde ya, gracias de nuevo.


Joan Mir

unread,
Oct 12, 2008, 2:25:57 PM10/12/08
to
Hola.

Las que tengo en la PDA, las guardo en la carpeta data y las abro asi: USE
Data\PDATICK IN 0
Otras que estan en el servidor:

lcRuta = ALLTRIM(pdaconf.pda_servi)
lcRuta = lcRuta + 'TpvCamDpt'
USE (lcRuta) IN 0
SELECT TpvCamDpt
SET ORDER TO tcd_tvcfk


Un saludo.

"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de

noticias news:eh0K2MHL...@TK2MSFTNGP05.phx.gbl...

Jorge Carazzo

unread,
Oct 12, 2008, 4:11:15 PM10/12/08
to
Joan, gracias nuevamente, pero encontre que el problema se me originaba al
trabajar con grillas. Cada ves que coloco una grilla en el formulario, me
sale el error de ALIAS NO FOUND. Tienes idea si la grillas hay que
configurarlas de alguna manera en especial ?. La ayuda dice que estan
implementadas, pero nada mas.


Joan Mir

unread,
Oct 12, 2008, 5:03:11 PM10/12/08
to
En el controlsource de las columnas pon: nombretabla.miCampo


Un saludo.


"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de

noticias news:ep7YtaKL...@TK2MSFTNGP02.phx.gbl...

Jorge Carazzo

unread,
Oct 13, 2008, 7:36:18 AM10/13/08
to
yo otra ves y te pido disculpas por seguir molestandote, pero te seria
posible describirme como referencias la grilla, ya que, no importa como la
coloque o donde indique la tabla o los campos a la que apunta, siempre me
devuelve el mismo error. (alias no found). Nuevamente gracias.


Joan Mir

unread,
Oct 13, 2008, 4:33:11 PM10/13/08
to
En que metodo abres la tabla ?

Un saludo


"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de

noticias news:ulp%23mfSLJ...@TK2MSFTNGP02.phx.gbl...

Jorge Carazzo

unread,
Oct 13, 2008, 5:07:21 PM10/13/08
to
Probe de ponerla en el entorno de datos. Tambien probe de abrirla en el ini
del formulario y por ultimo en el ini de la grilla. Siempre paso lo mismo. A
la tabla puede accederla a nivel codigo, pero la grilla sigue acusando ALIAS
NO FOUND. Gracias por el aguante!!


Joan Mir

unread,
Oct 13, 2008, 5:23:46 PM10/13/08
to
Tienes que abrir las tablas en el programa principal, antes del DO FORM ...
o en el LOAD() del form.

Un saludo.

"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de

noticias news:%23J7gteX...@TK2MSFTNGP04.phx.gbl...

Jorge Carazzo

unread,
Oct 14, 2008, 7:33:15 AM10/14/08
to
Muchimas Gracias. Eso, nunca se me hubiera ocurrido. Tengo muy enraizado el
comportamiento tradicional de fox.
Lo pruebo y te cuento.


afan...@adsoft.es

unread,
Oct 14, 2008, 8:32:48 AM10/14/08
to
On 12 oct, 23:03, "Joan Mir" <joan_...@infomail.lacaixa.es> wrote:
> En el controlsource de las columnas pon: nombretabla.miCampo
>
> Un saludo.
>
> "Jorge Carazzo" <jorgecara...@yahoo.com.ar> escribió en el mensaje de
> noticiasnews:ep7YtaKL...@TK2MSFTNGP02.phx.gbl...

>
>
>
> > Joan, gracias nuevamente, pero encontre que el problema se me originaba al
> > trabajar con grillas. Cada ves que coloco una grilla en el formulario, me
> > sale el error de ALIAS NO FOUND. Tienes idea si la grillas hay que
> > configurarlas de alguna manera en especial ?. La ayuda dice que estan
> > implementadas, pero nada mas.- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Joan:

Sabrías cómo poner un combobox con un campo de una tabla y que se vea
toda la lista al desplegarla en Guineu ?. Tengo el problema de que
despliego el combobox y no me sale nada pese a tener puesto todo
correctamente conforme al foxpro.

Gracias
Alexana

Joan Mir

unread,
Oct 14, 2008, 9:17:56 AM10/14/08
to
Hola.

Mira si estos ejemplos de Christof te sirven:

Public Form1
Form1 = CreateObject("Form1")
If Form1.WindowType == 1
Form1.Show(1)
else
Form1.Show()
EndIf

Define Class Form1 as form
Top = 0
Left = 0
Height = 268
Width = 240
ShowWindow = 2
Caption = "FormTest"

ADD OBJECT CommandExit as commandbutton WITH Top = 12, Left = 12, Height =
25, Width = 120, Caption = "Exit"
ADD OBJECT Pageframe1 as pageframe WITH ErasePage = .T., PageCount = 2, Top
= 59, Left = 12, Width = 212, Height = 197, Page1.Caption = "Page1",
Page1.Name = "Page1", Page2.Caption = "Page2", Page2.Name = "Page2"
ADD OBJECT "Pageframe1.Page1.TextListbox" as textbox WITH Height = 25, Left
= 124, Top = 49, Width = 77
ADD OBJECT "Pageframe1.Page1.List1" as listbox WITH Height = 108, Left = 6,
Top = 44, Width = 113
ADD OBJECT "Pageframe1.Page1.CommandFillListbox" as commandbutton WITH Top =
15, Left = 6, Height = 27, Width = 113, Caption = "Fill Listbox"
ADD OBJECT "Pageframe1.Page1.CommandClearListbox" as commandbutton WITH Top
= 16, Left = 123, Height = 27, Width = 81, Caption = "Clear Listbox"
ADD OBJECT "Pageframe1.Page2.Combo1" as combobox WITH Height = 25, Left =
11, Top = 44, Width = 99
ADD OBJECT "Pageframe1.Page2.CommandFillCombobox" as commandbutton WITH Top
= 8, Left = 11, Height = 27, Width = 99, Caption = "Fill Combobox"
ADD OBJECT "Pageframe1.Page2.TextCombobox" as textbox WITH Height = 25, Left
= 119, Top = 44, Width = 80
ADD OBJECT "Pageframe1.Page2.CommandClearCombobox" as commandbutton WITH Top
= 8, Left = 119, Height = 27, Width = 83, Caption = "Clear Combo"


PROCEDURE CommandExit.Click
THISFORM.Release

ENDPROC


PROCEDURE Pageframe1.Page1.List1.Click
THIS.Parent.TextListbox.Value = THIS.Value

ENDPROC


PROCEDURE Pageframe1.Page1.CommandFillListbox.Click
THIS.Parent.List1.AddItem( 'Lurchi' )
THIS.Parent.List1.AddItem( 'Unkerich' )
THIS.Parent.List1.AddItem( 'Mõusepiep' )
THIS.Parent.List1.AddItem( 'Piping' )
THIS.Parent.List1.AddItem( 'Hopps' )
THIS.Parent.List1.AddItem( 'Igelmann' )

ENDPROC


PROCEDURE Pageframe1.Page1.CommandClearListbox.Click
THIS.Parent.List1.Clear

ENDPROC


PROCEDURE Pageframe1.Page2.Combo1.InteractiveChange
THIS.Parent.TextCombobox.Value = THIS.Value
ENDPROC


PROCEDURE Pageframe1.Page2.CommandFillCombobox.Click
THIS.Parent.Combo1.AddItem( 'Lurchi' )
THIS.Parent.Combo1.AddItem( 'Unkerich' )
THIS.Parent.Combo1.AddItem( 'Mõusepiep' )
THIS.Parent.Combo1.AddItem( 'Piping' )
THIS.Parent.Combo1.AddItem( 'Hopps' )
THIS.Parent.Combo1.AddItem( 'Igelmann' )

THIS.Parent.Combo1.Value = "Lurchi"
ENDPROC


PROCEDURE Pageframe1.Page2.CommandClearCombobox.Click
THIS.Parent.Combo1.Clear
THIS.Parent.Combo1.Value = ""
ENDPROC


EndDefine


También puedes usar

THIS.Parent.Combo1.Clear
SCAN
THIS.Parent.Combo1.AddItem( Cursor.campo )
ENDSCAN

<afan...@adsoft.es> escribió en el mensaje de noticias
news:83351b20-5a15-4b76...@m3g2000hsc.googlegroups.com...

afan...@adsoft.es

unread,
Oct 14, 2008, 12:10:32 PM10/14/08
to
> <afant...@adsoft.es> escribió en el mensaje de noticiasnews:83351b20-5a15-4b76...@m3g2000hsc.googlegroups.com...

> On 12 oct, 23:03, "Joan Mir" <joan_...@infomail.lacaixa.es> wrote:
>
>
>
>
>
> > En el controlsource de las columnas pon: nombretabla.miCampo
>
> > Un saludo.
>
> > "Jorge Carazzo" <jorgecara...@yahoo.com.ar> escribió en el mensaje de
> > noticiasnews:ep7YtaKL...@TK2MSFTNGP02.phx.gbl...
>
> > > Joan, gracias nuevamente, pero encontre que el problema se me originaba
> > > al
> > > trabajar con grillas. Cada ves que coloco una grilla en el formulario,
> > > me
> > > sale el error de ALIAS NO FOUND. Tienes idea si la grillas hay que
> > > configurarlas de alguna manera en especial ?. La ayuda dice que estan
> > > implementadas, pero nada mas.- Ocultar texto de la cita -
>
> > - Mostrar texto de la cita -
>
> Joan:
>
> Sabrías cómo poner un combobox con un campo de una tabla y que se vea
> toda la lista al desplegarla en Guineu ?. Tengo el problema de que
> despliego el combobox y no me sale nada pese a tener puesto todo
> correctamente conforme al foxpro.
>
> Gracias
> Alexana- Ocultar texto de la cita -

>
> - Mostrar texto de la cita -

Gracias Joan por tu respuesta, pero tengo el problema de que si en el
form le inserto un combobox en diseño no me toma el campo de la tabla
ni se despliega con datos de ese campo.

La manera que me sugieres es muy lenta ya que añade ese campo y tarda
mucho en cargar el ejecutable (la tabla está bastante cargada de
registros).

De todas formas no sé si lo estoy haciendo bien.

Espero tu ayuda. Gracias

Joan Mir

unread,
Oct 14, 2008, 5:04:07 PM10/14/08
to
Cuantos registros tiene el combo ?

<afan...@adsoft.es> escribió en el mensaje de noticias
news:6e8c5df1-6f65-425d...@1g2000prd.googlegroups.com...

Joan Mir

unread,
Oct 14, 2008, 5:07:03 PM10/14/08
to
Cuantos registros quieres cargar en el combo ?


<afan...@adsoft.es> escribió en el mensaje de noticias
news:6e8c5df1-6f65-425d...@1g2000prd.googlegroups.com...

afan...@adsoft.es

unread,
Oct 14, 2008, 5:24:42 PM10/14/08
to
On 14 oct, 23:07, "Joan Mir" <joan_...@infomail.lacaixa.es> wrote:
> Cuantos registros quieres cargar en el combo ?
>
> <afant...@adsoft.es> escribió en el mensaje de noticiasnews:6e8c5df1-6f65-425d...@1g2000prd.googlegroups.com...
> Espero tu ayuda. Gracias- Ocultar texto de la cita -

>
> - Mostrar texto de la cita -

Pueden llegar a ser más de 500 registros.

Pablo Jara

unread,
Oct 14, 2008, 11:17:58 PM10/14/08
to
Perdon x meter mi cuchara verdad, pero no es medio complicado mostrar 500
registros
en un combo?, no seria mejor idea en algun listbox y hacer una busqueda!

Saludos.


Jorge Carazzo

unread,
Oct 15, 2008, 7:40:47 AM10/15/08
to
Chicos, tengo un formulario con una grilla que muestra un pequeño directorio
telefonico. El problema es que no encuentro la forma de ocultar los
registros marcados para borrar. Ya probe con SET DELETED ON y con SET FILTER
TO DELETED()=.T. y me los sigue mostrando. Se que estan marcados para
borrar, ya que si veo la tabla en fox, estos aparecen marcados. Desde ya,
gracias.


Joan Mir

unread,
Oct 15, 2008, 8:19:43 AM10/15/08
to
Donde has puesto el SET DELETED ON ??


"Jorge Carazzo" <jorgec...@yahoo.com.ar> escribió en el mensaje de
noticias news:eq4uerrL...@TK2MSFTNGP03.phx.gbl...

Jorge Carazzo

unread,
Oct 15, 2008, 2:05:54 PM10/15/08
to
Cuando lei tu pregunta, me di cuenta que debia ir en el evento Load de
formulario. Con eso se soluciono. Gracias de todas formas.


Christof Wollenhaupt

unread,
Oct 20, 2008, 5:05:15 PM10/20/08
to
Hay dos lugares para abrir una tabla en guineu. Si usas la tabla en varias
pantallas puedes abrirla en el programo inicial. Otra posibilidad es el
evento Load de la pantalla. Por favor dígame si ningún funciona.

Un saludo,

Christof Wollenhaupt


Christof Wollenhaupt

unread,
Oct 20, 2008, 5:14:19 PM10/20/08
to
Los móviles no son muy rápidos. Además el Compact Framework es un poco más
lento como una aplicación nativo. El combobox está escrito para contener
solamente algunos valores, por ejemplo 10-30. Si el usuario puede elegir
desde 500 registros, una solución más rápido es lo siguiente: Usa una
textbox y un botón. El usuario puede algunas letras y haz clic en el botón.
Después buscas en una tabla y muestras el resultado en una grilla. Un
ejemplo de esto es la aplicación "Phonebook" que es en el directorio
"Sample" de guineu.

La propiedad ControlSource funciona bien para mostrar registros. Hay algunos
problemas con escribir los cambios en la tabla. Para esto puedes usar código
come lo siguiente en el botón:

REPLACE campo WITH Thisform.textbox.Value

Un saludo,

Christof Wollenhaupt


afan...@adsoft.es

unread,
Oct 22, 2008, 2:10:16 AM10/22/08
to
On 20 oct, 23:14, "Christof Wollenhaupt" <msnews.microsoft.com.

Cristof:

Es una excelente idea dada las limitaciones de los móviles, y tomo
nota.

También, quisiera además saber con un ejemplo, si es posible, cómo
puedo tener actualizados los datos entre aplicación del PC y
aplicación del móvil desarrollada en Guineu. Me explico:

La aplicación del PC tiene diversos ficheros de base de datos
desarrollada en VFP9 y me gustaría desde la proipia aplicación, si es
posible, que tuviera un commandbutton que en su click permitiera
actualizar las tablas con el móvil dentro de la aplicación generada
mediante Guineu. Las tablas de la aplicación instalada en el móvil
tienen menos campos que las de la aplicación del PC.

Espero tu ayuda o la de cualquier miembro del foro que pueda aportar
ideas.

Gracias
Alexana

afan...@adsoft.es

unread,
Oct 22, 2008, 3:07:48 AM10/22/08
to
> Alexana- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Añado otra duda que me ha surgido:

Cuando llamo a un formulario desde otro (principal) mediante "do form
xxx" no se me muestra en pantalla.

Qué hago mal ?

Gracias de antemano por la ayuda.
Alexana

Joan Mir

unread,
Oct 22, 2008, 7:39:16 AM10/22/08
to
Hola.

Si tienes una conexion wi-fi desde la PDA, puedes acceder a tablas que esten
alojadas en un sevidor. Puedes hacer algo asi: USE
\\NombreEquipo\RecursoCompartido\Tabla

Una vez abierta la tabla del servidor, puedes recorrerla y actualizarla con
datos de las tablas de la PDA o al reves.

Un saludo.

<afan...@adsoft.es> escribió en el mensaje de noticias
news:2240bf45-fde3-4eee...@y79g2000hsa.googlegroups.com...

0 new messages