2016-09-08 6 views
0

Я работаю над небольшой базой данных для инвентаризации, я создал tbleInventoryTransaction, где пользователю нужно выбрать TransactionType, дополнение или удаление.Значение поля отрицательное на основании другого значения поля

Есть ли какая-либо формула значения по умолчанию или другая функция, которая покажет отрицательное значение количества, если пользователь выберет «удаление» TransactionType.

+0

Вы можете сделать это в форме - ты хотел сделать в функции Значение по умолчанию поля TransactionType? – dbmitch

+1

Вы ограничены MS-Access - * DefaultValue может быть либо текстом, либо выражением. Если параметр свойства является выражением, он не может содержать определяемые пользователем функции, агрегированные функции SQL Server базы данных Microsoft Access или ссылки на запросы, формы или другие объекты Field. * – dbmitch

+0

Спасибо dbmitch, я пытаюсь сделать в количестве поле. – Abbas

ответ

1

Ваше текстовое поле для отображения должно быть названо иначе, чем «Количество», скажем, txtQuantity. Для этого, установите его ControlSource к:

=IIf([TransactionType]="Removal",-[Quantity],[Quantity])