|
|
|
Как вводить данные в указанном диапазоне?
|
|||
|---|---|---|---|
|
#18+
Собственно есть таблица с четырьмя полями: 1. Товар 2. Цена 3. Минимальная_цена 4. Максимальная_цена Пользователь выбирает конкретный товар, для которого вводит цену и "Цена" должна попасть в конкретный ценовой диапазон (от "Минимальная_цена" до "Максимальная_цена"), и если пользователь в диапазон цен не попадает, то ему выдается какой-либо MsgBox. Как это сделать, подскажите, пожалуйста. P.S. Вроде помню, что-то похожее для дат обсуждалось, но в поиске не нашел. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2004, 15:53 |
|
||
|
Как вводить данные в указанном диапазоне?
|
|||
|---|---|---|---|
|
#18+
У контрола Цена на форме: ValidationRule=">=[Минимальная_цена] and <=[Максимальная_цена]" ValidationText="Фигушки!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2004, 15:58 |
|
||
|
Как вводить данные в указанном диапазоне?
|
|||
|---|---|---|---|
|
#18+
Спасибо, попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2004, 16:06 |
|
||
|
Как вводить данные в указанном диапазоне?
|
|||
|---|---|---|---|
|
#18+
В продолжении темы: А как написать, чтобы в ValidationText= выдавалось не "Фигушки!", а такое сообщение: "Ваше значение цены не попадает в диапазон от "Минимальная_цена" до "Максимальная_цена" ", где "Минимальная_цена" и "Максимальная_цена" значения из таблицы. И еще в тот же огород. Для текущей записи у меня берутся значения для "Минимальная_цена" и "Максимальная_цена" не из таблицы, а равные нулю, что нужно сделать, чтобы они выбирались из таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 14:38 |
|
||
|
Как вводить данные в указанном диапазоне?
|
|||
|---|---|---|---|
|
#18+
пусть на форме есть три(3) поля price min_price max_price соответственно для поля price условие на значение будет : >[min_price] And <[max_price] под событие текущая запись всей формы подложим Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 15:04 |
|
||
|
Как вводить данные в указанном диапазоне?
|
|||
|---|---|---|---|
|
#18+
На первый вопрос: этими средствами никак. Надо отказываться от ValidationRule и переходить к BeforeUpdate. На второй вопрос: если надо брать из текущей записи, то достаточно подставить названия полей; если нет, то можно через Dlookup. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 15:04 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1654&tid=1675576]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 290ms |

| 0 / 0 |
