Algunas consultas sobre indices
Posted: Fri Jul 17, 2009 6:34 pm
Estimados amigos:
Mirando atentamente los ejemplos provistos en HMG, he podido convertir satisfactoriamente una rutina de mantenimiento de clientes originariamente escrita para Clipper 5.2, (convertir es un decir, ya que práctimante reescribí todo de nuevo, pero con una apariencia visual impresionante y casi 10 veces menos de código...) pero tengo algunas preguntas sobre los índices:
1) La vieja tabla clientes.dbf la abrí en Visual FoxPro 9, y creé nuevamente los índices en esta aplicación, con lo cual ahora tengo un archivo clientes.cdx
¿Si en HMG abro la tabla clientes, sin indicar ningún índice, y realizo un append, automáticamente se me actualizan los índices, o específicamente tengo que abrirlos?
2) ¿Existe algo similar al "Set Softseek On" de Clipper, en la que una búsqueda indexada se posicionaba en el registro más próximo al criterio de búsqueda?
3) ¿Cómo puedo hacer para buscar un texto string en un campo apellido en en una tabla, y que me devuelva un browse con todas los registros coincidentes, conteniendo dicha cadena en cualquier parte del apellido. Por ejemplo si busco "LOP", que me devuelva los registros de "Lopez", "Alopez", "Montes Lopez", etc.
Bueno, espero no abusar de vuestro conocimiento.
Un abrazo,
Mr. Clinker
Mirando atentamente los ejemplos provistos en HMG, he podido convertir satisfactoriamente una rutina de mantenimiento de clientes originariamente escrita para Clipper 5.2, (convertir es un decir, ya que práctimante reescribí todo de nuevo, pero con una apariencia visual impresionante y casi 10 veces menos de código...) pero tengo algunas preguntas sobre los índices:
1) La vieja tabla clientes.dbf la abrí en Visual FoxPro 9, y creé nuevamente los índices en esta aplicación, con lo cual ahora tengo un archivo clientes.cdx
¿Si en HMG abro la tabla clientes, sin indicar ningún índice, y realizo un append, automáticamente se me actualizan los índices, o específicamente tengo que abrirlos?
2) ¿Existe algo similar al "Set Softseek On" de Clipper, en la que una búsqueda indexada se posicionaba en el registro más próximo al criterio de búsqueda?
3) ¿Cómo puedo hacer para buscar un texto string en un campo apellido en en una tabla, y que me devuelva un browse con todas los registros coincidentes, conteniendo dicha cadena en cualquier parte del apellido. Por ejemplo si busco "LOP", que me devuelva los registros de "Lopez", "Alopez", "Montes Lopez", etc.
Bueno, espero no abusar de vuestro conocimiento.
Un abrazo,
Mr. Clinker