|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
Помогите чайнику разобраться с подчиненными формами12.10.2010, 18:59. Показов 2108. Ответов 19
Метки нет (Все метки)
Есть две таблицы одна Города
TOWN – города (населенные пункты) 1 ID KEY+ Ключевое поле только с индексным полем (счетчиком). и другая, подчиненная первой, NAME – история наименований 1 ID KEY Ключ TOWN 2 WHAT N1 0-наименование,1-полное наименование 3 DATE D С даты 4 NAME C35 Наименование русское 5 NAMEE C35 Наименование латинское 6 NAME2 C3 Краткое наименование русское 7 NAMEE2 C3 Краткое наименование латинское (ISO) В данный момент при записи в подчиненной форме Счетчик у главной не реагирует. Т.е. как я понял изменений в главной форме не происходит. Как заставить это работать? где записи
0
|
|
| 12.10.2010, 18:59 | |
|
Ответы с готовыми решениями:
19
Связь между подчиненными формами
База данных Совещаний с подчиненными формами |
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 13.10.2010, 12:05 | |
|
Посмотрите пример в учебной базе Борей. Форма 'Заказы'
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 13.10.2010, 13:49 [ТС] | |
|
Или я такой не далекий или еще хуже.
Я не нашел ответа в базе Борей. Там просто нет ситуации, когда в таблице присутствует только одно поле.
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 13.10.2010, 15:26 | |
|
Мне показалось, что таблица Заказы - аналог Ваших Городов (главная таблица), а таблица Заказано - аналог второй, подчиненной, таблицы
Там ведь можно ввести новый Заказ(город) и добавить товары(историю наименований) Если я не прав, прошу прощения, значит просто не понял вопроса.
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 13.10.2010, 16:18 [ТС] | |
|
В таблице 'Заказы' в базе Борей есть еще поля, при внесении записей в которые Счетчик на них реагирует и переключается. В моем варианте этого не происходит, потому что в главной форме просто нет больше полей, кроме Счетчика.
Вот и вопрос в том, можно ли в Ассессе сделать так, что бы счетчик реагировал на запись в подчиненной форме?
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 13.10.2010, 16:25 | |
|
А почему бы не добавить еще хотя бы 1 поле (дата создания, кто создал и т.п.) В будущем пригодится для выяснения кто напортачил ;-)
0
|
|
|
118 / 118 / 10
Регистрация: 12.05.2010
Сообщений: 1,207
|
|
| 13.10.2010, 17:16 | |
|
Можно сделать, чтобы 'счетчик реагировал на запись в подчиненной форме'. Но, на сколько я понял, Вам это будет несколько сложновато. Поэтому не объясните ли Вы зачем нужна таблица, содержащая только одно поле-счётчик? Может быть, таблица 'Города' - лишняя? Или поясните...
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 13.10.2010, 17:33 [ТС] | |
|
Дело в том, что таблица NAME это таблица истории объектов. А таблица ГОРОДА один из типов объектов. Есть еще страны, футбольные команды, стадионы. В общем много объектов, которые меняли названия в течении времени. Конечно я понимаю, что у всех объектов должны быть индивидуальные ключи. Но это на потом.
Да, кстати, по ходу высли возник вопрос. А можно ли в Ассесе сделать таблицу, чтото вроде генератора ключей. А из нее брать ключи для таблиц- объектов?
0
|
|
|
118 / 118 / 10
Регистрация: 12.05.2010
Сообщений: 1,207
|
|
| 13.10.2010, 18:26 | |
|
Конечно, можно... Но всё равно не понятно: зачем? Создайте запрос по неповторяющимся записям в таблице NAME...
У Вас таблица Города - лишняя.
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 13.10.2010, 18:41 [ТС] | |
|
Тогда нужно делать несколько таблиц NAME? для разных объектов?
Просто ситуация Команда 'Ротор' Волгоград в свое время называлась Трактор, Торпедо, Сталь, Барикады и сейчас Ротор И город Волгоград был также Царицыном и Сталинградом. Как отследить историю этих изменений, если убрать таблицы объектов? Просто в будущем подразумевается делать выборки из этих таблиц по промежуткам времени. Вообще с такой структурой база уже существует. Правда сделана Клиппером под Дос. Вот хочется под Виндос такую же. Вот и парюсь. И Вас пытаю. И огромное Вам спасибо, что откликаетесь:-))
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 13.10.2010, 18:54 [ТС] | |
|
А где можно посмотреть пример таблицы-генератора ключей и механизм передачи выработанного ключа в другую таблицу?
Извите уж за такую наивность.
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 14.10.2010, 14:09 [ТС] | |
|
Ну хоть намекните, как заставить счетчик в обной таблице превести свое значение, сделав запись в другой таблице.
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
||||||
| 14.10.2010, 15:08 | ||||||
|
Сначала вручную занесите в таблицу хотя бы 1 запись (добавив 1 поле, а потом его удалив), чтобы в счетчике БЫЛО
Потом выполнение
0
|
||||||
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 14.10.2010, 15:19 [ТС] | |
|
Спасибо огромное!!!!
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 16.10.2010, 18:28 [ТС] | |
|
Что то у меня не получается. Может я не в то место записал?
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
||||||
| 17.10.2010, 09:44 | ||||||
|
У меня так:
Форма открыта на таблице2 (одно поле - счетчик). Там кнопка - нажимаю - получаю +1
0
|
||||||
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 17.10.2010, 15:18 [ТС] | |
|
Спасибо! Это работает. Только я сделал, так,что бы кнопка была в одной форме, а значение счетчика переключалось в другой таблице. Получилось! Теперь задача - последнее значение Счетчика присвоить полю в другой таблице.
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 17.10.2010, 16:03 | |
|
Новый вопрос - новый топик (тут так принято ;-))
0
|
|
|
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 14
|
|
| 17.10.2010, 16:10 [ТС] | |
|
Извиняюсь, это я в порыве эйфории освоения программирования.
Тогда тема закрыта.
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 17.10.2010, 16:15 | |
|
А если по существу - примените ф-ю DMax()
0
|
|
| 17.10.2010, 16:15 | |
|
Помогаю со студенческими работами здесь
20
Проброс значения поля между подчиненными формами по условию Помогите разобраться чайнику. Работа с подчиненными формами в Access
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|