|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
Добрый день! Есть две таблицы: Клиенты и Занятия. В "клиенты" есть дата заключения договора и выбор курса. Курсы проходят раз в неделю. Задача: когда в таблице "Клиенты" выбираю курс "№1", то мне нужно, чтобы в таблице "занятия" автоматически создавались 8 строк (записей) с фиксацией даты занятия. Пример: дата занятия 1 = дата договора +7 дней, дата занятия 2 = дата договора +14 дней и т.д. Подскажите, пожалуйста, как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 12:22 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
База во вложении. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 12:43 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
quickstar, -напрямую работа юзера с таблицей недопустима (создаете форму "ФИО студенты" и в ней процедуру) -над структурой(если я правильно понял, стоящую перед Вами, задачу)необходимо подумать-она далеко не совсем правильна Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 14:07 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
sdku, спасибо за код. Я вставил код, но он у меня не заработал. Сам не пойму где ошибся. Посмотрите, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 15:52 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
sdku, вот файл с верной вставкой кода, но по прежнему не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 16:03 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
sdku, как работает этот код DLookup("[кол-во занятий]", "курсы", "код=" & Me.Курс) Ведь у меня нет нигде [кол-во занятий] и "курсы" ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 16:09 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
quickstarsdku, как работает этот код DLookup("[кол-во занятий]", "курсы", "код=" & Me.Курс) -Ведь у меня нет нигде [кол-во занятий] и "курсы" возвращает значение поля [кол-во занятий] из таблицы "курсы" при значении поля код=значению поля курс на форме-а лучше читайте HELP-там всё наисано -код проверил всё корректно работает (только для новой записи),заменил Ваше поле ФИО студента(не разбирался что именно не так,но что-то было не так) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 17:29 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
хм.. значит у меня что-то с акцесс, раз он даже в последнем Вашем файле не выполняет функцию. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 17:42 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
sdku, УРРРРРААААААААААААААААААААА! Заработало! Оказывается макросы в акцесс были заблокированы. sdku, спасибо, спасибо, спасибо!!! :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 17:53 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
quickstar, -Создайте новую запись>сохраните её (перейдя на любую другую или нажав сочетание ctrl+S)-в таблице занятия появятся новые записи в количестве=курсы.кол-во занятий,ФИО из формы и даты как Вы хотели (визуально ничего не произойдет) -кнопка MS Office>центр управления безопасностью>параметры центра управления безопасностью>параметры макросов>включить все макросы ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 18:10 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
Апаздал-рад что сами разобрались ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 18:12 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
sdku, а чтобы еще время фиксировалось в таблице "занятие" из формы "фио клиента" добавить нужно Код: vbnet 1.
Верно ли так? Фактически время не записываестя в таблицу "занятия" Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 18:22 |
|
Авто создание нескольких записей в таблице при наступления события - MS Access
|
|||
---|---|---|---|
#18+
разобрался. сделал Код: vbnet 1.
и все заработало) счастья нет предела) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2017, 18:26 |
|
|
start [/forum/topic.php?fid=45&msg=39417604&tid=1612645]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 332ms |
total: | 591ms |
0 / 0 |