|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
На форме имеется поле_1, в которое попадает результат запроса на подсчет количества записей (count) из таблицы по заданным условиям. Необходимо в поле_2 рассчитать: "поле_1 / 12". Помогите пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 09:02 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
Nexusman, в свойствах Поле-2, вкладка "данные", в свойстве "данные" пишите что то типа =Поле_1/12. Для красоты ставите нужный формат поля, кол-во знаков после запятой и так далее. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 10:12 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
TarasiosNexusman, в свойствах Поле-2, вкладка "данные", в свойстве "данные" пишите что то типа =Поле_1/12. Не смотря на кажущуюся простоту задачи, с полем count это не работает. Результат - пустое поле_2. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 10:26 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
Tarasiosв свойствах Поле-2, вкладка "данные", в свойстве "данные" пишите что то типа =Поле_1/12.В свойствах поля формы надо ссылаться не на другое поле формы, а на поле запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 10:28 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
AkinaВ свойствах поля формы надо ссылаться не на другое поле формы, а на поле запроса. В свойствах поля поле_2 в строке 'данные' ввел: =[Имя_запроса].[count-имя_поля_в_таблице]/12 Теперь, в поле_2: #Имя? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 10:39 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
AkinaTarasiosв свойствах Поле-2, вкладка "данные", в свойстве "данные" пишите что то типа =Поле_1/12.В свойствах поля формы надо ссылаться не на другое поле формы, а на поле запроса. Не согласен. Ваше утверждение справедливо для функций типа Sum, а такое выражение должно работать, но при условии, что в Поле_1 - число, а не текст. Nexusman, как в поле_1 попадает результат запроса? Вы уверены, что "попадает" именно число? Как будет вести себя Поле-2, если в Поле_1 просто указать число? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 10:48 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
Nexusman , ну вообще-то я не говорил о выражении, и имел в виду добавление в запрос-источник данных ещё одного поля... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 10:55 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
NexusmanTarasiosNexusman, в свойствах Поле-2, вкладка "данные", в свойстве "данные" пишите что то типа =Поле_1/12. Не смотря на кажущуюся простоту задачи, с полем count это не работает. Результат - пустое поле_2. Попробуйте заключить имя в формуле в квадратные скобки: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 10:58 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
А еще попробуйте: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 11:09 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
Nexusman, ловите сделал тяп ляп, но всё понятно, надеюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 11:46 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
Прошу прощения, я ошибся. Поле1 на самом деле является списком из одной строки, содержащим цифру. Tarasios , sdku спасибо вам, в ваших примерах все реализовано и работает как надо, но к сожалению в своем случае я не смог реализовать вашим способом. Вот набросал свой случай, помогите пожалуйста разобраться. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 16:36 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
Nexusman, обзовите поле не "count-поле1" а иначе-например "число" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 18:25 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
ПыСы: форма,в большинстве случаев, должна иметь источник записей-он у Вас есть (назначение запроса "з1"?) чем не устраивает решение на VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 18:33 |
|
Вычисляемое поле
|
|||
---|---|---|---|
#18+
Nexusman, в данные поле12 впишите =[Список10]/12 ну и поскольку это список - нужно кликнуть на список, либо поставить по умолчанию какое то число (6) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 20:58 |
|
|
start [/forum/topic.php?fid=45&fpage=84&tid=1612775]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
81ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 156ms |
0 / 0 |