刘 刘玉升 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-07 #1 在TDBGrid元件中如何控制货币型字段的显示格式,如:将数值 显示为‘¥12,000.00’格式?
H Hydraxin Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-07 #4 或者自己做,操作字符串嘛,从小数点后数三位加一个逗号,就搞定了
林 林海 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-07 #5 ?如果是永久字段的话,设置DisplayFormat就行了。
刘 刘玉升 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-08 #7 几位高手,我这是用Access97建立的一个表,其中一个字段是货币型,在DBGrid中是 运行是生成的字段!!
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-08 #8 双击 你的 dataset , 鼠标右键击出菜单,add all fields 选你的那个field displayformat设置为 ¥,#.00
林 林海 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-08 #9 动态字段?那就在填充DBGrid单元格的时候Format成你想要的任何格式。 我是这么用的,不知有否更好的方式?
N netpuff Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-08 #10 在access97中我用的是数值,小数位为2位,可是用 dbedit控件却不能用小数,为何?哪为大虾能赐教!~
S sqd Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-09 #11 to 林海 动态字段,如tquery查出来的字段,可以用以下办法。 for i:=0 to query1.fields.count-1 do begin if query1.fields.name='需要格式化的字段' then query1.fields.displayformat := ¥,#.00; end;
to 林海 动态字段,如tquery查出来的字段,可以用以下办法。 for i:=0 to query1.fields.count-1 do begin if query1.fields.name='需要格式化的字段' then query1.fields.displayformat := ¥,#.00; end;
G guojun Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-31 #15 如果你不怕麻烦,就用DrawCell自己画吧,你可以 发挥出所有的想象,比如,正负可以用红绿字来写。 当要编辑时就别画了,用正常方式编辑, 在画之前先 if Dataset.state in [dsEdit,dsInsert] then 原来的 else 自己画。
如果你不怕麻烦,就用DrawCell自己画吧,你可以 发挥出所有的想象,比如,正负可以用红绿字来写。 当要编辑时就别画了,用正常方式编辑, 在画之前先 if Dataset.state in [dsEdit,dsInsert] then 原来的 else 自己画。
F fifa99 Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-07 #17 选中query,双击query,add all fields 选你的那个field 如果这个field是float型,选中这个field, 在属性中把currency属性改成true, 肯定行.