FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
DisplayFormat en Builder c++ 5???
Estoy intentando mostrar unos numeros decimales, de una tabla en access a un dbgrid y de ahi a un quickreport....
el problema es que al mostrame los numeros como float en el dbgrid sale con muchos decimales...me han dicho aqui que se puede arreglar con la propierdad DisplayFormat poniendo ,0.00...el problema es que no encuentro esa propiedad...no la puedo aplicar al campo de la tabla, consulta, dbgrid que yo quiero... Uso Builder c++ 5...es problema de la version o algo el que no aparezca??? GRACIASSSS
__________________
Un saludo Antonio |
#2
|
||||
|
||||
Lo pongo aqui tambien porque tiene que ver con Builder c++ 5!!
En el compilador tengo....
Propiedades del objeto "Tabla" Código:
In TTable CanModify DataSource DefaultIndex Exclusive Exists Handle IndexDefs IndexFieldCount IndexFieldNames IndexFields IndexFiles IndexName KeyExclusive KeyFieldCount MasterFields MasterSource ReadOnly StoreDefs TableLevel TableName TableType TField* __fastcall FieldByName(const AnsiString FieldName); lo uso de la siguiente manera: Tabla->FieldByName("Campo")->Tipo....En tipo pongo como quiero que me capture el dato.... AsString AsFloat AsInteger AsBoolean Propiedades del campo (Donde deberia estar DisplayFormat...pero nada) Código:
In TField Alignment AsBoolean AsCurrency AsDateTime AsFloat AsInteger AsString AsVariant AttributeSet AutoGenerateValue Calculated CanModify ConstraintErrorMessage CurValue CustomConstraint DataSet DataSize DataType DefaultExpression DisplayLabel DisplayName DisplayText DisplayWidth EditMask EditMaskPtr FieldKind FieldName FieldNo FullName HasConstraints ImportedConstraint Index IsIndexField IsNull KeyFields Lookup LookupCache LookupDataSet LookupKeyFields LookupList LookupResultField NewValue Offset OldValue Origin ParentField ProviderFlags ReadOnly Required Size Text ValidChars Value Visible Código:
TField is the common ancestor of all the field components in a dataset. Unit db Description TField encapsulates the fundamental behavior common to all field components. It introduces the properties, events, and methods that are used to: Change the value of a field in a dataset. Convert the value of a field from one data type to another. Validate data that the user enters for a field. Define how the data in the field appears as it is displayed or edited. Calculate the value of a field from code written in the OnCalcFields event of the dataset. Look up the field’s value from another dataset. Do not create instances of TField. TField descendants are created automatically each time a dataset is activated. These descendants can be dynamic (the default) or persistent. Dynamic field components reflect the actual columns of the underlying physical table at the time a dataset is opened. Persistent field components are created at design time using the Fields editor, which specifies the fields in the dataset, their properties, and their ordering. Creating persistent field components guarantees that each time an application runs, it uses and displays the same columns, in the same order, even if the physical structure of the underlying database changes. If a column on which a persistent field component is based is deleted or changed, C++Builder generates an exception rather than opening the table against a nonexistent column or mismatched data. If this happens, remove the field component for the nonexistent field using the Fields editor. A field in a dataset is always treated as one of the following TField descendant classes below: TADTField TDateField TReferenceField TAggregateField TDateTimeField TSmallIntField TArrayField TFloatField TStringField TAutoIncField TGraphicField TTimeField TBCDField TGuidField TVarBytesField TBlobField TIDispatchField TVariantField TBooleanField TIntegerField TWideStringField TBytesField TLargeintField TWordField TCurrencyField TMemoField In addition to these front-line field classes, there are a number of field classes that serve only as abstract classes. These field classes are not used to instantiate field objects, only to provide functionality for descendant classes. These abstract field classes include TBinaryField, TDataSetField, TInterfaceField, TNumericField, and TObjectField. ...pero no se como poder acceder a esa propiedad... Alguna idea???
__________________
Un saludo Antonio |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comportamiento extraño de DisplayFormat | Thales | Conexión con bases de datos | 0 | 02-12-2005 21:56:32 |
SQL Builder | josevaldez | Conexión con bases de datos | 0 | 14-07-2005 14:58:00 |
GPS con Builder c++ | alt126 | C++ Builder | 5 | 19-12-2004 00:28:01 |
DisplayFormat para campo de texto | apicito | Conexión con bases de datos | 1 | 23-09-2004 15:26:39 |
DisplayFormat en tiempo de ejecución? | mguixot | OOP | 4 | 01-06-2004 11:38:19 |
|