Форум программистов, компьютерный форум, киберфорум
Наши страницы
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Alex Dark
Наблюдатель
456 / 191 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
1

Обновить записи в первой форме, после добавления записи во второй

22.03.2015, 18:07. Просмотров 1207. Ответов 6
Метки нет (Все метки)

Всё сдаюсь. Помогите...
вот пример, что бы было понятнее
ремонт оборудования пример.rar

Есть таблица "ПеремещениеТехники"

Есть формы для работы с этой таблицей.
Все действия должны быть реализованы через макрос.

Последовательность следующая
В форме "СписокОргтехники" есть кнопка "КарточкаПеремещений" (в низу если что).
Открывается Форма "ДвижениеТехники". На форме есть кнопка "Новое перемещение".
Открывается Форма "НовоеПеремещениеТехники"
Так вот После работы с формой "НовоеПеремещениеТехники" создаётся новая запись в таблице "ПеремещениеТехники". Форма закрывается и мы возвращаемся в "ДвижениеТехники"

Что бы отобразить созданную запись надо жать кнопку "Обновить всё" на панели
Как обновить записи форме

PS пишу сестре. Надо до умопомрачения просто и тупо.
А я могу только программным кодом (мне и ближе и понятнее), а вот для неё надо средствами ACCESS типа макрос ну или ещё как то, но точно не программным кодом.

PS2 В принципе если кому то удобнее свою форму накропать, не ковыряясь в моей, то суть в чём
--Оргтехника - список названий (несколько полей)
--Подразделение - список названий (одно поле)
--ПеремещениеТехники - таблица с перемещениями по подразделениям соответственно оргтехники

Надо реализовать для института который к программированию не имеет ни какого отношения.
А у меня всё время башню сворачивает на удобство и понятность для пользователя, эффективность и т.д. которое в институте ни кому не нужно.

Главное что бы вводить, удалять и изменять
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2015, 18:07
Ответы с готовыми решениями:

Автоматическое добавление записи в таблицу, после добавления записи в другой таблице
Привет всем! Подскажите, как Access 2010 сделать так, чтобы при добавлении записи в одной таблице,...

Событие удаления или добавления поля n записи m в форме
Подскажите,пож-ста,какое событие происходит при добавлении или удалении такого-то поля такой-то...

Обновление поля со списком после добавления записи в таблицу
Здравствуйте! Подскажите, как сдлать чтобы после добавления записи в таблицу даные в поле со...

После добавления записи в таблицу checkbox оставить выбранным
Доброго времени суток, Уважаемые! С VB и Access на ВЫ, поэтому прошу помощи у Вас! Есть форма,...

Как в форме при изменении ключевого поля обновить информацию по другим полям той же записи?
Форма выдает все поля записи. Если изменить ключевое поле, то должны выдаваться поля, ему...

6
commun
438 / 227 / 13
Регистрация: 29.10.2014
Сообщений: 928
22.03.2015, 18:59 2
Так в перечне команд макросов есть команда ОбновитьОбъект
1
ltv_1953
Эксперт MS Access
13853 / 6127 / 1243
Регистрация: 21.06.2012
Сообщений: 11,109
22.03.2015, 19:24 3
См. вложение. Перед обновлением записей формы необходимо "выделить" форму (SetFocus). Смотрите макрос на Закрытии.
И по кнопкам - запись будет сохраняться независимо от того, нажали Сохранить или нет. Меняйте схему обработки. Если по заданию нужны такие кнопки, то делайте ввод в свободной форме.
1
Вложения
Тип файла: zip ремонт оборудования пример.zip (47.8 Кб, 14 просмотров)
Alex Dark
Наблюдатель
456 / 191 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
22.03.2015, 19:54  [ТС] 4
Цитата Сообщение от ltv_1953 Посмотреть сообщение
Если по заданию нужны такие кнопки
По заданию, надо написать мини 1С бухгалтерию.
Просто меня тянет написать что бы работало, а надо тупо и просто.


Цитата Сообщение от commun Посмотреть сообщение
Так в перечне команд макросов есть команда ОбновитьОбъект
Пробовал. Не срабатывало. Сейчас буду сравнивать что и как


ltv_1953, у тебя везде в макросах, в конце без команнд и аргументов в коментариях xml-код типа
XML
1
2
3
_AXL:<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<UserInterfaceMacro For="Закрыть" xmlns="http://schemas.microsoft.com/office/accessservices/2009/11/application" xmlns:a="http://schemas.microsoft.com/office/accessservices/2009/11/forms"><St
_AXL:atements><Action Name="CloseWindow"/></Statements></UserInterfaceMacro>
Это что как и зачем?

У меня такого нет
0
ltv_1953
Эксперт MS Access
13853 / 6127 / 1243
Регистрация: 21.06.2012
Сообщений: 11,109
22.03.2015, 20:25 5
Цитата Сообщение от Alex Dark Посмотреть сообщение
ltv_1953, у тебя везде в макросах, в конце без команнд и аргументов в коментариях xml-код типа
Макрос мой только один, который обновляет записи формы Движение техники при закрытии, и никаких комментариев, XML кода и т.п. там не писалось.
1
commun
438 / 227 / 13
Регистрация: 29.10.2014
Сообщений: 928
22.03.2015, 23:18 6
Макрос Обновление для формы что-то никак. М.быть, слишком много нужно при этом обновлять полей со списком.Работает макрос на закрытие-открытие
1
Вложения
Тип файла: rar ремонт оборудования пример.rar (168.5 Кб, 15 просмотров)
Alex Dark
Наблюдатель
456 / 191 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
28.03.2015, 15:55  [ТС] 7
Спасибо за участие.
Сорьки за то что сразу не ответил, немного был занят по работе.

Предложенный вами вариант был не совсем хорош. Проблема в том что в результате слетал фильтр на обновляемой форме.
Уже потом, когда всё что надо было сляпал, когда появилось время, немного подумав я нашёл как реализовать правильно.
Пришлось отказаться от фильтра и немного подправить источник записей для формы. Вместо таблицы сделал запрос с условием фильтрации. И тогда макрос "Обновить объект" стал работать так как хотелось.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
28.03.2015, 15:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.03.2015, 15:55

Изменение первой в таблице записи (одного кортежа) при добавление новой записи
Добрый день! При добавлении новой записи через форму ДобСтуд в таблице Студ у первой записи...

Выделение записи в ленточной форме после обновления
Всем доброго дня, Есть форма с ленточной подформой, которая сортируется по клику на заголовке...

Как обновить datagridview после добавления записи?
Как можно обновить datagridview после добавленич записи? string connectionString =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru