
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.05.2003, 22:55
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Есть ТАБЛ, поля "Коллекция", "Сумма" Есть Запрос. В поле "Коллекция" из комбобокса построенного на Запросе выбирается значение "А". Вопрос: как в соседнее поле "Сумма" автоматически завести значение из Запроса, соответствующего этой коллекции "А"? Заранее благодарен, М. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 10:59
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
На AfterUpdate комбобокса: Summa=комбобокс.Column(...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 11:09
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Во блин, может и мне дураку кто подскажет. Та же задача, сделана именно так как предложил Владимир Саныч. Примерно на каждой десятой машине не работает :(, причем совсем бредово: Если обновление происходит с помощью мышки - все ок. Если обновление происходит с клавы - подставляется значение из предыдущей строки списка!! В отладчике именно это и показывает - св-ва Column не обновляются. ItemData - правильное (выбранное), Value у списка - правильное (выбранное), Column - предыдущее блин. Бред какой-то. Никогда бы не поверил, что Column может зависеть от того, каким образом попали в AfterUpdate - через мышь или через клаву. Везде отсервиспаченый аксес97, системы везде разные, переустановка офиса не лечит. Победить это не смог. Пришлось обходные пути использовать. Бред какой-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 11:31
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
У меня было что-то похожее с листбоксом, у которого было задано ColumnHeaders=True. Убрал ColumnHeaders - и все запахало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 11:37
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Нету хедеров. Даже если бы были - почему различается работа при мышином выборе и клавиатурном? Они же должны быть савсэм адынаковый да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 11:39
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Владимир Саныч, а можно поподробнее. Где находится афтеапдейт комбобокса и т.д., плз. М. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 11:39
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Ну должны, должны... Их вейс нит вос из дос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 11:41
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
AfterUpdate - это в свойствах. Там выбирается Event Procedure, потом заходится в модуль и пишется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 11:59
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Попробовал, немного не то получается. Хотелось бы что бы цифра суммы появлялась в поле "Сумма", если не одновременно с выбором значения в поле "Коллекция", то хотя бы при наведении в дальнейшем курсора на поле "Сумма". Может я не совсем то пишу . Во-вторых, в свойства какого поля пишется - "Коллекция"? или "Сумма"? С уважением, М ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 12:01
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Коллекция, конечно. А что получается-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 12:03
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
То, что я посоветовал, - это именно одновременно с выбором. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 12:20
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
А Вы бы не могли точный формат записи привести. М. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 12:46
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
доходм = тМикс.Column(Доход) где доходм - имя второго поля из формы, тМикс - имя комбобокса, Доход - нмзвание подставляемой колонки из запроса. Все правильно? М. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 12:51
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Правильно: доходм = тМикс.Column(НОМЕР_СТОЛБЦА_за_минусом_единицы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2003, 13:03
|
|||
|---|---|---|---|
|
|||
Автоматическое подставление значения в соседнее поле... |
|||
|
#18+
Спасибо получилось... Но почему "за минусом ед" М. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1681513]: |
0ms |
get settings: |
8ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 381ms |

| 0 / 0 |
