将百分比放入表单控件中

时间:2016-10-20 10:51:36

标签: forms ms-access ms-access-2013

我有一个访问数据库,我们可以根据预测/库存限制来预订网络广告。

我有三个未绑定的文本框,它们从下面的连续形式中计算出三件事:

展示次数[txtImpressions]:=IIf(IsNull(Sum([Impressions]))=True,0,Sum([Impressions]))

预测[txtForecast]:(Populated on form load by vba)

剩余可用性[txtDifference]:=[txtForecast]-[txtImpressions]

我想再添加一个框,它会将展示次数显示为预测的百分比,因此,如果txtImpressions包含200且txtForecast包含400,我希望百分比框显示“50%&#” 39;

我已尝试= [txtForecast] / [txtImpressions]至少除以它,但它总是给我一个值1.我已尝试

=Format([txtForecast]/[txtImpressions]), Percent))

但这对任何一方都没有帮助。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

将文本框的格式属性设置为Percent(在表单设计器中)

你总能看到" 1"如果文本框的Decimal Places设置为0。

此文本框的

Comtrol Source属性应为=[txtForecast]/[txtImpressions]