| Enzo Varenna |
Bug in CR 10 sp1 sui sortfiled
Non funziona più il codice di modifica sortfield, in casi tipo questo:
- report definito con sort su campoA e campoB - da codice tento di modificare la sequenza di sort (per esempio campoB e campoA) Esempio del codice: Dim fld As CrystalDecisions.CrystalReports.Engine.DatabaseFieldDefinition Dim sort As CrystalDecisions.CrystalReports.Engine.SortField sort = rpt.DataDefinition.SortFields(index) fld = rpt.Database.Tables(tabella).Fields(campo) sort.Field = fld - viene restituito l'errore "elemento già esistente" L'errore è riproducibile nell'esempio Crystal "vbnet_win_sortfield" ! Questo è l'ultimo problema in ordine di tempo che ho avuto con l'aggiornamento dalla versione 9 alla 10. Hanno introdotto modifiche (e bug) non documentate che minano pesantemente la compatibilià del codice scritto, cosa che trovo inaccettabile per chi come me ha dozzine di reports e relativo codice da dover "allineare". |