|
|
|
обновление соседнего поля текущей записи
|
|||
|---|---|---|---|
|
#18+
Форма FrmTblARM по таблице, в к-ой поля: id (поле подстановки сотрудника) и поле nARM... Ставлю сотрудника из списка, нужно чтоб обновилась текущая запись в поле nARM, которая изначально пуста. В свойствах поля id я поставила макрос на потерю фокуса (это конечно же не дело). Всё на что я способна - это обновить всё поле целиком : UPDATE dbo_ent_structure INNER JOIN (dbo_ent_staff INNER JOIN tblARM ON dbo_ent_staff.id = tblARM.id) ON dbo_ent_structure.nkey = dbo_ent_staff.struct_nkey SET tblARM.nARM = CStr([dbo_ent_structure]![nkey]) & "-" & CStr([dbo_ent_staff]![id]) & "-1" Сделала конструктором и просмотрела SQLем :) А мне нужно обновить только nARM ТЕКУЩЕЙ записи. Условие на обновление: CStr(dbo_ent_structure!nkey) & "-" & CStr(dbo_ent_staff!id) & "-1". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2004, 19:40:37 |
|
||
|
обновление соседнего поля текущей записи
|
|||
|---|---|---|---|
|
#18+
Во-первых, надо не на потерю фокуса, а на после обновления. Во-вторых, вместо всех этих макросов и апдейтов надо написать так: nARM = ... где ... - нужное значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2004, 20:14:18 |
|
||
|
обновление соседнего поля текущей записи
|
|||
|---|---|---|---|
|
#18+
Владимир СанычВо-вторых, вместо всех этих макросов и апдейтов надо написать так: nARM = ... где ... - нужное значение. Владимир Саныч, извините, если туплю, но... если я правильно поняла, то прямо в поле id (поле подстановки сотрудника) в событии "после обновления" я должна написать : nARM = CStr(dbo_ent_structure!nkey) & "-" & CStr(dbo_ent_staff!id) & "-1" ? если это так, то у меня ничего не получилось :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2004, 09:45:44 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1671378]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
20ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
4ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 355ms |

| 0 / 0 |
