|
|
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
Я тут наваял, смеяться не нужно, признаюсь не пробовал, думаю не работает. Код: plaintext 1. 2. Таблица состоит из следующих полей: s_GUID - порядковый номер SUM - сумма (Цифры) EnterDate - день ввода суммы ( Авто ) NewEnterDate - сюда, на однин рекорд ниже, должна копироваться дата из поля EnterDate Все тоже самое есть и в форме, только доступ для внесения данных имеет поле "SUM" все остальное вписывается автоматически. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2004, 19:30 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
авторNewEnterDate - сюда, на однин рекорд ниже, должна копироваться дата из поля EnterDate А куда должна деваться NewEnterDate? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2004, 23:28 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял, то: s_GUID - порядковый номер (типа счетчик, и т. п.); SUM - сумма (какая-то хрень, ну и хрен с ней); EnterDate - now() или Date() - вводится автоматов при добавлении записи; NewEnterDate - значение предыдущей (при сортировке по s_GUID) даты из EnterDate при довавлении новой записи? Если я не прав поправте меня пожалуйста и уточните, допускается использование VBA или исключительно SQL??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2004, 00:30 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Допиши обработку ошибок (EOF...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2004, 07:30 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
2 Deminik Спасибо за скрипт, попробую его в работе. 2 Просто Лось Отвечаю на Ваш вопрос "NewEnterDate" это поле, в которое должна копироваться дата из поля "EnterDate" при введении новой "SUM" (но в предыдущий рекорд чем вышестоящий "EnterDate") "NewEnterDate" я заполняю самостоятельно, открываю таблицу и вписываю дату Чтобы избежать ручного введения даты в таблицу другими пользователями, которые не имеют доступа к таблицам, я хотел автоматизировать это. Картина такая: при внесении новой "SUM" также заполняется поле "EnterDate", а поле "NewEnterDate" как в настоящем, так и в предыдущем рекорде, остается пустым. Мне нужно чтобы в предыдущий рекорд "NewEnterDate" копировалась дата из текущего "EnterDate" пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Получается как бы вилка для поля "SUM" это значит что сумма действительна с EnterDate = 01-Mar-04 09:04:45 по NewEnterDate = 01-Apr-04 08:18:13 и т.д. Я пытался объяснить, что мне нужно, буду надеяться, что это мне удалось. Заранее спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2004, 08:46 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
2 Просто Лось Да, забыл уточнить. Исключительно VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2004, 08:49 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
Пожалуйста, ответьте можно ли решить выше описанную задачу, или этим даже не стоит заниматься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2004, 17:06 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
/topic/57710#408220\r \r Только вместо ActiveControl надо поставить настоящие имена полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2004, 17:15 |
|
||
|
Добавление в таблицу
|
|||
|---|---|---|---|
|
#18+
Мой вариант не пошел ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2004, 17:26 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32476516&tid=1675422]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 482ms |

| 0 / 0 |
