
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.05.2004, 11:44
|
|||
|---|---|---|---|
Как сделать проверку записей? |
|||
|
#18+
Есть поле "Сектор", которое может принимать значения "Сектор_1", "Сектор_2", "Сектор_3" - из "Таблица1". Пользователь в ручную вводит (т.к. поле со списком не подходит) значение сектора. Как сделать, если пользователь ввел значение не совпадающее с данными из "Таблица1", чтобы надпись в поле "Сектор" была красным цветом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.05.2004, 11:54
|
|||
|---|---|---|---|
Как сделать проверку записей? |
|||
|
#18+
Private Sub MyTextField_AfterUpdate() Dim rst as New ADODB.Connection rst.Open "SELECT Count(*) FROM Таблица1 WHERE Сектор='" & MyTextField & "'", CurrentProject.Connection, adOpenKeyset, adReadOnly If rst(0)=0 then MyTextField.ForeColor=[Red] Else MyTextField.ForeColor=[Black] End Sub Правда, не тестил, так, идея просто... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.05.2004, 16:51
|
|||
|---|---|---|---|
|
|||
Как сделать проверку записей? |
|||
|
#18+
гислик, а нафиг тебе красить? воспользуйся тем, что есть в аксессе - поле со списком. она тебе как надо ругнетца. во народ парица. прям времени девать некуда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2004, 14:39
|
|||
|---|---|---|---|
Как сделать проверку записей? |
|||
|
#18+
2 zz: Спасибо, попробую. 2 Хам трамвайный: Так в том-то и дело, что поле со списком не подходит, т.к. может быть еще другое значение, но это значение может быть и правильным и не правильным, и еще, в этом поле происходит автоподстановка. Т.е. в итоге пользователь должен сам принять решение оставить это значение или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2004, 15:39
|
|||
|---|---|---|---|
Как сделать проверку записей? |
|||
|
#18+
2 zz: Идея в общем ясна, но пока что не получается, т.к. я забыл сказать, что у меня Ac97, следовательно надо юзать не ADO, а DAO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2004, 20:03
|
|||
|---|---|---|---|
Как сделать проверку записей? |
|||
|
#18+
Что-то не получается то же самое на DAO написать, помогите, PLEASE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2004, 22:54
|
|||
|---|---|---|---|
Как сделать проверку записей? |
|||
|
#18+
Неужели все уже наотмечались до такого состояния, что никто не может даже три строчки кода написать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2004, 23:04
|
|||
|---|---|---|---|
|
|||
Как сделать проверку записей? |
|||
|
#18+
А сам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.05.2004, 09:34
|
|||
|---|---|---|---|
Как сделать проверку записей? |
|||
|
#18+
MyTextField.ForeColor = iif(DCount("Сектор","Table1","Сектор='" & MyTextField & "'")>0,[Black],[Red]) Сделать можно всё!!! Только бы знать как... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1674745]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 437ms |

| 0 / 0 |
