Search found 8 matches: transdat

Return to advanced search

Re: Ordenar en Castellano

A ver creo que me he explicado mal. Mi consulta es para ver si alguien es capaz de decirme como puedo hacer que TRANSDAT funcione con los indices sin que me de error de longitud de datos y así eliminar el segundo parametro. Tiene que ser por culpa del tipo de datos que devuelve ...
by antolin
Tue Jul 14, 2009 5:24 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Ordenar en Castellano
Replies: 6
Views: 774

Re: Ordenar en Castellano

"INDEX ON TransDat(APELLIDOS+NOMBRE,.T.) TO ..." pero no puedio hacer "INDEX ON TransDat(APELLIDOS)+TransDat(NOMBRE), .T.)", que es en realidad lo que deseo hacer. ES QUE LA FUNCION QUE DEFINISTES TIENE DOS PARÁMETROS, ...
by ADBLANCO
Mon Jul 13, 2009 9:30 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Ordenar en Castellano
Replies: 6
Views: 774

Re: Ordenar en Castellano

PRUEBA CON

INDEX ON TransDat(_FIELD->APELLIDOS)+TransDat(_FIELD->NOMBRE), .T.)

NO SE, PUDIERA TRABAJAR

:oops:
by ADBLANCO
Mon Jul 13, 2009 8:12 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Ordenar en Castellano
Replies: 6
Views: 774

Re: Ordenar en Castellano

... y asi te evitarias colocar la funcion en el indice y ganarias mas performace append blank base->Campo := apellido + nombre base->Campo2 := transdat(apellido) + transdat(nombre) y crea ambos indices.. espero que te sirva..
by Patricio Avalos Aguirre
Mon Jul 13, 2009 1:46 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Ordenar en Castellano
Replies: 6
Views: 774

Ordenar en Castellano

... trimeada (sin espacios blancos por delante ni por detras) en mayusculas y sin accentos (Lo ideal para indices), ademas, puedo hacer "INDEX ON TransDat(APELLIDOS+NOMBRE,.T.) TO ..." pero no puedio hacer "INDEX ON TransDat(APELLIDOS)+TransDat(NOMBRE), .T.)", que es en realidad ...
by antolin
Sat Jul 11, 2009 6:21 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Ordenar en Castellano
Replies: 6
Views: 774

Una aclaración, verás que en la funcion TransDat() pone:

k = 15 ;

Donde debería poner:

k = 13 ;

Ahí no está el problema, sólo ha sido un problema de transcripción.
by manuramos
Wed Dec 13, 2006 10:34 am
 
Forum: FiveWin para CA-Clipper
Topic: Funciones en C para índices
Replies: 7
Views: 1605

... == ' ' && nHasta > nDesde ) // nHasta-1 PORQUE EMPIEZA POR 0 --nHasta ; *pwLen = nHasta - nDesde ; return szText+nDesde ; } CLIPPER TransDat( PARAMS ) // ( LPSTR cText, BOOL lMayusculas = .T.) { WORD hancho = _parclen( 1 ) ; LPSTR cText = SinEspa( _parc( 1 ), &hancho ) ; BOOL ...
by manuramos
Wed Dec 13, 2006 10:31 am
 
Forum: FiveWin para CA-Clipper
Topic: Funciones en C para índices
Replies: 7
Views: 1605

Dos cuestiones de C

... == ' ' && nHasta > nDesde ) // nHasta-1 PORQUE EMPIEZA POR 0 --nHasta ; *pwLen = nHasta - nDesde ; return szText+nDesde ; } CLIPPER TransDat( PARAMS ) // ( LPSTR cText, BOOL lMayusculas = .T.) { WORD hancho = _parclen( 1 ) ; LPSTR cText = SinEspa( _parc( 1 ), &hancho ) ; BOOL ...
by manuramos
Fri Nov 24, 2006 9:04 pm
 
Forum: FiveWin para CA-Clipper
Topic: Dos cuestiones de C
Replies: 0
Views: 628

Return to advanced search