|
заполнение одного text box.value по значению другого text box.value
|
|||
---|---|---|---|
#18+
Здравствуйте. Есть 2 text box'a: textkod и textdat и бд Orugie. В textkod вводиться код оружия (поле kod). При этом нужно чтобы после ввода кода во втором боксе-textdat предлагалась для ввода (или же сразу была введена) дата поступления данного кода оружия(поле dat) из той же записи бд. После ввода в textkod значения никакого нажатия на кнопки формы, например, подтверждающие ввод кода, не должно происходить. Вот кусок формы, на всякий случай ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 20:40 |
|
заполнение одного text box.value по значению другого text box.value
|
|||
---|---|---|---|
#18+
Не совсем понял условие (не указана таблица, есть ли повторяющиеся записи, типы полей в таблице, строковый или числовой тип в текстбоксе textkod, нужно ли добавлять записи или только показать), но приблизительно так: в метод InteractiveChange поля textcod прописать Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 00:27 |
|
заполнение одного text box.value по значению другого text box.value
|
|||
---|---|---|---|
#18+
Гость283746, в бд есть 2 таблицы: POSTUP (KOD C(8), NAZ C(10),DAT D, P0 N(8), P1 N(8), P2 N(8), P3 N(8), P4 N(8), P5 N(8),KOL N(8),KEYY L) ORUGIE (KOD C(8), NAZ C(10), DAT D, P0 N(8), P1 N(8), P2 N(8), P3 N(8), P4 N(8), P5 N(8),KOL N(8)) поиск должен осуществлять по таблице postup, в которой возможны повторение запией. Т. е. одно и тоже оружие может поступать на склады P(i) в различные дни. Здесь kod выступает в роли идентификатора, Keyy - признак учтенности в orugie. Если вводиться значение в textkod, то в textnaz должно появиться соответствующее название из Postup, а в textdat - ПОСЛЕДНЯЯ дата поступления оружия введенного в textnaz. Записи нужно только отобразить в текст боксе. Добавление в таблицы осуществляется отдельной кнопкой на форме. Вот, например, табл postup: ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 01:33 |
|
заполнение одного text box.value по значению другого text box.value
|
|||
---|---|---|---|
#18+
Gargulie, ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 01:40 |
|
заполнение одного text box.value по значению другого text box.value
|
|||
---|---|---|---|
#18+
Если судить по скрину, то как можно отобрать по коду название, если по коду 'k1' у вас два названия: 'n1' и пусто? Почему нельзя оптимизировать таблицы? (отдельно справочник наименований оружий, отдельно справочник складов, ну и общая таблица что когда и куда поступило). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 10:29 |
|
заполнение одного text box.value по значению другого text box.value
|
|||
---|---|---|---|
#18+
Гость283746, оптимизировать , конечно, можно. Пустого значения не должно быть - данные в эту таблицу (Postup) будут поступать из представленной выше формы, поэтому я и открыл данный вопрос в форуме. Возможно я и сделал бы оптимизацию если бы сам проектировал структуру бд, которую Вы предлагаете, но задача состоит с работой только в 2- х таблицах. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 10:56 |
|
заполнение одного text box.value по значению другого text box.value
|
|||
---|---|---|---|
#18+
если нужно для конкретного кода вывести название из последней даты, тогда можно так: в метод InteractiveChange поля textkod прописать Код: sql 1. 2. 3. 4.
в поле textdat у тебя на скрине строка? пропиши в свойства Value значение пустой даты {} ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 15:11 |
|
|
start [/forum/topic.php?fid=41&msg=37764150&tid=1583693]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 150ms |
0 / 0 |