|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Добрый день. Имеется форма Форма_1, в ней есть поле Поле_1. В этом поле нужно постоянно менять число. При этом это число считается по формуле через запрос Запрос_1, а результат должен отображаться в Поле_2. Как сделать, чтобы при изменении числа в Поле_1 сразу же менялся результат в Поле_2 ? Желательно подскажите, пожалуйста, через макросы, т.к. ВБА не владею. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 06:12 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Можно для события "после обновления" прописать команду макроса "обновление", но это не совсем то, т.к. для этого необходимо ткнуть мышкой в другое поле. А я хочу чтоб сразу. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 06:37 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Если то же самое прописать для события "изменение", то невозможно менять число в Поле_1, для события "внесены изменения" - вообще не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 06:42 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Лысёк, всё работает. Нужно контролировать что ввели и соответственно реагировать И, кстати, чьи события используешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 06:48 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Панург Лысёк, всё работает. Нужно контролировать что ввели и соответственно реагировать И, кстати, чьи события используешь? Использую события Поля_1. Ну где цифры-то меняю. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 07:46 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Лысёк Панург Лысёк, всё работает. Нужно контролировать что ввели и соответственно реагировать И, кстати, чьи события используешь? Использую события Поля_1. Ну где цифры-то меняю. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 08:01 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Лысёк, пример я за тебя буду делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 08:28 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
1. Какое из значений полей Поле_1 и Поле_2 должно быть сохранено в таблице? Другими словами - какое из полей связано с полем источника данных формы? 2. Покажите и объясните формулу, а также покажите текст запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 10:12 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Кривцов Анатолий 1. Какое из значений полей Поле_1 и Поле_2 должно быть сохранено в таблице? Другими словами - какое из полей связано с полем источника данных формы? 2. Покажите и объясните формулу, а также покажите текст запроса. 1. В таблице ничего сохраняться не должно. Поля не связаны с источником данных формы. 2. Формула просто умножает результат запроса, а потом делит его на другое число (которое в Поле_1 ). Результат запроса через DLookUp (в окне свойств в пункте "Данные") попадает в Поле_2. Текст запроса Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 13:04 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
"Население" - это и есть как бы Поле_1. Оно меняется на форме в Поле_1, ни к какой таблице не привязано. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 13:12 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Панург Лысёк, пример я за тебя буду делать? Делал примеры, результат см выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 13:17 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Достаточно в Поле_2 вместо DLookUp указать выражение: Код: vbnet 1.
Если в [Население] может появляться 0, то: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 16:12 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Лысёк ... 1. В таблице ничего сохраняться не должно. Поля не связаны с источником данных формы. 2. Формула просто умножает результат запроса, а потом делит его на другое число (которое в Поле_1 ). ..... Не понятно,однако ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2020, 20:13 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
sdku с источником некая таблица в которой ничего не сохранено . ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 04:04 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Лысёк Можно для события "после обновления" прописать команду макроса "обновление", но это не совсем то, т.к. для этого необходимо ткнуть мышкой в другое поле. А я хочу чтоб сразу. Лысёк Если то же самое прописать для события "изменение", то невозможно менять число в Поле_1, для события "внесены изменения" - вообще не работает. 1 На событии Изменение (Поле_1) всё работает, но в формуле в Поле_2 надо обращаться к полю Поле_1 через его свойство [Текст]. Именно в нём содержится текущее значение поля, а обычное обращение справедливо для сохранённого значения. Напишите у себя [Поле_1].[Текст] и заработает. 2 Команду обновление надо применять не общую как вы написали, такая команда обновляет всю форму вместе с её источником строк (в результате переводит на 1-ю запись и переносит фокус на первое поле по порядку в форме). Вам нужна команда Обновление.Поле_2 (в макросе Поле_2 пишется в строке команды Обновление). Тогда будет обновляться только Поле_2. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2020, 13:22 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Панург sdku с источником некая таблица в которой ничего не сохранено . Лысёк ....1. В таблице ничего сохраняться не должно. Поля не связаны с источником данных формы 2. Формула просто умножает результат запроса, а потом делит его на другое число (которое в Поле_1 ). Результат запроса через DLookUp (в окне свойств в пункте "Данные") попадает в Поле_2.... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2020, 17:22 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
sdku, но это не отменяет возможности заполнения таблицы в других местах. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2020, 18:18 |
|
Задание команды для события.
|
|||
---|---|---|---|
#18+
Так в чем проблема? Никак не "вкурю" Код: vbnet 1.
Или Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2020, 23:56 |
|
|
start [/forum/topic.php?fid=45&msg=39918911&tid=1610263]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
101ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 209ms |
0 / 0 |