Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 1000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Построитель вырадений
 
 автор: Dimka   (13.05.2009 в 12:59)   личное сообщение
 
 

Мне нужно в форме добавить расчитываемое поле, данные для которого будут браться из другого поля этойже формы с выполнением над ним арифметических действий, но у меня ничего не получается!( Подскажите пожалуйста как правильно задавать формулу для расчета в построителе выражении. Заранее спасибо.
P.S. Извиняюсь за ошибку в теме, торопился

  Ответить  
 
 автор: Анатолий (Киев)   (13.05.2009 в 13:24)   личное сообщение
 
 

Пример для свойства "Данные" вычисляемого поля:
=IIF([Поле2]>0; [Поле2] / 2; Null)

  Ответить  
 
 автор: Dimka   (13.05.2009 в 13:55)   личное сообщение
 
 


Пример для свойства "Данные" вычисляемого поля:
=IIF([Поле2]>0; [Поле2] / 2; Null)



Попробовал, пишет "Ошибка синтаксиса- Задано значение для операции без оператора". Что это значит?

  Ответить  
 
 автор: Анатолий (Киев)   (13.05.2009 в 14:18)   личное сообщение
 
 

Надеюсь, вы заменили "Поле2" на название своего поля? И поле числовое? И оно находится не в подчиненной форме? Покажите формулу, которая вам нужна или опишите алгоритм.
Или что вы вкладываете в термин "рассчитываемое поле"?

  Ответить  
 
 автор: Dimka   (13.05.2009 в 14:39)   личное сообщение
 
 

Есть форма "Тебель сотрудника", в нем есть поле "Отработанное количество дней за месяц"(которое заполняется в ручную) и я добавляю поле "Кол-во отработанных часов", которое будет расчитываться умножением поля "Отработанное количество дней за месяц" на 8( 8 часовой рабочий день). Вот в принципе всё. Как задать формулу в "Построителе выражения"?

  Ответить  
 
 автор: Анатолий (Киев)   (13.05.2009 в 16:02)   личное сообщение
 
 

В конструкторе формы, в свойстве "Данные" поля "Отработанное количество дней за месяц" пишете:
=[Отработанное количество дней за месяц] * 8

  Ответить  
 
 автор: Dimka   (13.05.2009 в 16:28)   личное сообщение
 
 


В конструкторе формы, в свойстве "Данные" поля "Отработанное количество дней за месяц" пишете:
=[Отработанное количество дней за месяц] * 8


Спасибо все получилось.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList