|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
Связь таблицы и формы13.04.2018, 12:38. Показов 4854. Ответов 108
Метки нет (Все метки)
я отфильтровал данные на основной форме. Осталось одно значение, я щелкаю по нему два раза и открывается форма "Карточка". Как заполнить поля, которые есть в "Карточке" и основной форме "ФИО" понятно, а вот как связать поля, которых нет на форме, например "Прописка"? И еще мне надо, чтобы по каждому человеку выводились данные из таблицы "Пропуск", как лучше это сделать средствами запросов или подчиненной формой? Сейчас там подчиненная форма, но она статична, не меняется в зависимости от фамилии.
0
|
|
| 13.04.2018, 12:38 | |
|
Ответы с готовыми решениями:
108
Связь формы и таблицы Связь формы/отчета и таблицы Связь поля формы и таблицы |
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,060
|
||
| 14.04.2018, 23:44 | ||
|
Ибо пока не увижу ВАШУ БД, (а её я из за старых предпочтений форматов, увидеть не могу), то не могу определить чего не так у вас. Придется ожидать, у кого откроется оригинал примера.
0
|
||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 14.04.2018, 23:47 [ТС] | |
|
VinniPuh, спасибо, что не прошли мимо! Буду ждать.
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,060
|
|
| 15.04.2018, 00:06 | |
|
Я просто как то не понимаю, как значение счетчика может быть со знаком - Минус
и это меня вставляет в ступор и соответственно вводит в состояние недопонимания. Лично мне проще понять когда задачка описывается простыми словами, типа чего именно хотите сделать, а не то как вы делаете, ибо возможно не так как надо делаете. Я сторонник классически-как можно больше простых способов реализования. А то что вы хотите реализовать мне почему то не понятнобез примера с формами.
0
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 15.04.2018, 00:14 [ТС] | |
|
VinniPuh, это БД - первая, соответственно, на ней я проверяю то, что написано в учебнике)) счетчик с минусом - это случайное число. Не знаю, как в 2000 в 2010 можно задать, чтобы счетчик шел не по порядку, а выдавал случайные числа, либо третий вариант с буквами и цифрами)) Просто попробывал ради эксперимента.
На самом деле если по простому, то представте себе БД пропуска в здание. Есть список людей с определенными данными и надо отмечать когда кто зашел-вышел. Данные по людям (ФИО, паспорт и т.д.) вносятся и меняются через форму. Когда открываешь форму с данными человека, то должно быть видно когда он заходил-выходил из здания.
0
|
|
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
||
| 15.04.2018, 02:43 | ||
|
Тип данных Long - позволяет отрицательные значения. Не все любят "Автомат", я предпочитаю ключевой счётчик в "рукопашную" (это на любителя). Тут и перехват следующего значения проще, и работа в сети "мягче", при правильном подходе, по моему скромному разумению.
0
|
||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 15.04.2018, 10:25 [ТС] | |
|
Eugene-LS, а по моей проблеме помочь можете?
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,060
|
|
| 15.04.2018, 11:56 | |
|
Kiriver, Вот всю ночь не спал
и кое чего наваял из того, что и как понял.Смотрите форму - ФИО
1
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 15.04.2018, 13:26 [ТС] | |
|
VinniPuh, похоже на правду)) только я бы хотел, чтобы на основной форме ФИО был только список и поиск. А вот все остальные данные выводились на отдельной форме. Единственно у мена на вашей форме не работает поиск и, соответственно, не меняются данные на форме, т.к. вручную их выбрать в списке с фамилиями нельзя.
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,060
|
||
| 15.04.2018, 13:33 | ||
|
Хотя наверное из за того, что у нас разные версии Акса. Попробуйте так. Откройте БД Нажмите Alt+F11 Найдите - Tools Найдите - References И в выпрыгнувшем окошке найдите - MISSING он будет на строчке с офисом. Снимите там галочку и все у вас пойдет.
0
|
||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 15.04.2018, 18:08 [ТС] | |
|
VinniPuh, подскажите такой вопрос: вот я хочу организовать добавление/изменение данных в таблице ФИО через с форму, чтобы у оператора БД не было доступа к таблице. Т.е. на основной форме 2 кнопки - добавить и изменить. С добавлением в таблицу всё понятно, а вот как сделать так, чтобы работала кнопка Изменить? Как задать что менять надо то, что осталось после проведения фильтрации, т.е. чтобы в форму на добавление вбивались конкретные данные? Посмотрел примеры, попробовал применить к свой базе не идёт.
0
|
|
|
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
||||||||||||||
| 15.04.2018, 19:05 | ||||||||||||||
1
|
||||||||||||||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 15.04.2018, 19:18 [ТС] | |
|
ltv_1953, проблему с всплывающим окном поможете решить?
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,060
|
|
| 15.04.2018, 19:33 | |
|
Kiriver, тут я вам не помощник, ибо надо видеть, что там у вас и как, а ваша БД не форматируется в mdb, иначе будут одни недопонятки и кривотолки.
Надо ждать кого то у кого ваш формат.
0
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 15.04.2018, 19:44 [ТС] | |
|
VinniPuh, да, спасибо я понял.
0
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 15.04.2018, 21:33 [ТС] | |
|
Итаак...с всплывающем окном разобрался)))
Следующий этап. У меня есть форма с двумя подчиненными формами (информация из таблиц) и есть кнопка, которая должна добавлять запись в одну из них. Вопрос в том: как указать кнопке, чтобы она прописывала информацию в соответствующую таблицу с ID, на который открыта карточка.
0
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 16.04.2018, 19:46 [ТС] | |
|
помоги разобраться с такой проблемой: есть форма для просмотра данных человека - называется Карточка, в ней 2 подчиненные формы. Когда пытаюсь что-то внести в нижнюю форму, в примечания с текстом происходит беда. Набирать надо очень быстро))) если пауза больше 1 секунды, то текст выделяется. Т.е. набрать что-либо нереально. ПРимер в посте выше.
Добавлено через 11 минут И еще добавлю, что сама форма постоянно моргает, как будто обновляется. Но период обновления большой стоит - 300 с.
0
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 16.04.2018, 23:05 [ТС] | |
|
причина ясна. После того как я связываю формы через дополнительное поле, постоянно выполняется команда, а вот какая я не очень понимаю. В примере (который прикреплен) после перехода по столбцам тоже выполняется команда, но она останавливается, а у меня идет постоянно и, следовательно, постоянно обновляется форма. Посмотрите, пожалуйста, в чем разница, вроде, все одинаково сделано.
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,060
|
|
| 17.04.2018, 08:21 | |
|
Мне не видно, но можно предположить, что у формы на событии - Текущая запись, прописана какая то - Процедура, которая и хулиганит.
Попробуйте ее удалить или закомментировать и посмотрите что будет.
0
|
|
|
296 / 257 / 68
Регистрация: 18.06.2015
Сообщений: 570
|
||
| 17.04.2018, 11:09 | ||
|
0
|
||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 17.04.2018, 13:16 [ТС] | |
|
MrShin, так в том как передать ID карточке и есть основной вопрос. Я не придумал ничего кроме связующего поля. Подскажите, как сделать это по-другому?
0
|
|
| 17.04.2018, 13:16 | |
|
Двойная связь 1 поля таблицы с 2 полями из другой таблицы Связь между значением атрибута в записи одной таблицы и наименованием сторонней таблицы Таблицы и связь Связь таблицы Связь формы с таблицей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|