powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма, связь Список-Таблица-ДвеТаблицы+добавление записи и исправление записи: не получает
3 сообщений из 3, страница 1 из 1
Форма, связь Список-Таблица-ДвеТаблицы+добавление записи и исправление записи: не получает
    #39514052
AlexSSSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть достаточно большая БД: некая информация по оборудованию, точкам и прочая, прочая, прочая (изначально были екселевые таблицы, потом их загнали в ACCESS).
Потихоньку добавляю в нее функционал. Но нет "междумордия": добавление и изменение данных напрямую в таблицах. Пока таблиц и записей было немного - нормально, и правил я один. Но сейчас таблиц уже более 50, записей в некоторых более 500 - становится грустно. Ну и распределять обязанности приходится.
Вот "стандартная" задача (стандартная - ибо по такому принципу многие вещи в ней учитываются):
Есть список юрлиц (таблица ЮРИКИ), список торговых точек (МАГАЗИНЫ), какая версия ПО стоит в каждом магазине (таблица ВЕРСИИ) и история изменений версий (ИсторияВерсий).
Надо сделать форму:
1. Первый список: перечень юрлиц+слово ВСЕ
2. Грид1, в которой показываются магазины по выбранному юрлицу в списке (или все).
3. Поле, показывающее текущую версию на указанном в гриде магазине
4. Грид2 с историей версий по выбранному в грид1 магазине.
5. Кнопку, нажав на которую в запросится номер новой версии, ФИО и в таблицу "ИсторияВерсий" добавится соответствующая запись, и внесется исправление в таблицу "Версии".

Пункты 1 и 2 - получилось сделать без проблем. Но вот подвязать "третий" уровень подчиненных таблиц не выходит. Как и "тразакция" на изменение номера версии...

Во вложении - таблицы, вырезанные для этого случая...

З.Ы. На ДЕльфях\Лазарусе+MySQL для одного отдельного примера - 2-3 часа: накидал на форму списки, гриды, повязал их через DataSource, ну и рефреши в соответствующих событиях. Но таких задач - около 35-40... Да конвертить в мускуль тоже время потеряется (просто перегнать - не больше 30 минут, но вот править все поля, к нужному виду-не один день потратить придется)....
...
Рейтинг: 0 / 0
Форма, связь Список-Таблица-ДвеТаблицы+добавление записи и исправление записи: не получает
    #39514125
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexSSSSпоказывающее текущую версию на указанном в гриде магазине
что такое ВЕРСИЯ
одинаковы ли они в разных магазинах
-----------
например везде стоял а2003
1-в маг сети Магнит поставили а2007, обновив расширение баз только у маг в Черемушках, в Останкино не хватило времени
2-поставили а2007 в сети 5-ка, базу изменили только в одном маг, на пробу
3- обновили базы в сети Магнит-останкино, естественно только в части интерфейса
4- обнаружилась ошибка в магнит-маг2, надо править везде, где установлено а2007

насколько мое гадание близко к истине, оно предполагает 2 типа версий
--версия для магазинов сети магнит(вряд ли они разные, ведь надо помнить и о главном офисе, куда стекаются отчеты
--версия для 5-ки......


--
...
Рейтинг: 0 / 0
Форма, связь Список-Таблица-ДвеТаблицы+добавление записи и исправление записи: не получает
    #39514148
AlexSSSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да номерверсии может быть в разных точках.
это просто ждя примера-такая же по смыслу задпча по информациио провайдерах, о кассах, и т. д.
главное: таблица о текущем положении чегото в магазине и история изменения этого чегото
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма, связь Список-Таблица-ДвеТаблицы+добавление записи и исправление записи: не получает
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]