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