Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
95 / 74 / 3
Регистрация: 28.12.2009
Сообщений: 164

Скопировать запись из одной формы в другую

29.12.2009, 09:04. Показов 4959. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте все и с наступающим Новым годом!

Access 2003, mdb

Каким образом можно реализовать следующее: форма для ввода заказов, на ней есть поле со списком для ввода имени клиента, но так как список очень большой, то очень долго листать его, поэтому сделал кнопку для вывода полного каталога клиентов, где можно быстрее найти запись, так вот, нужно чтобы при двойном клике на записи в каталоге клиентов эта запись копировалась и вставлялась в поле со списком в форме заказов. Каталог клиентов оформлен в виде списка.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.12.2009, 09:04
Ответы с готовыми решениями:

Скопировать запись(-и) из одной таблицы в другую
Доброго времени суток! Дано: Access 10, 2(А и В) таблицы и 1 форма. Задача:С помощью кнопки на форме перенести запись, которую в...

Скопировать данные из одной подчиненной формы в другую
Ребят, подскажите пожалуйста. У меня есть главная форма, где присутствуют две подчиненные: Form1 и Form2. Поля в формах идентичные...

Как программно скопировать форму из одной базы в другую если код формы защищен паролем (пароль известен)
Пытаюсь скопировать форму (код формы в VBA закрыт паролем "123") из одной своей базы в другую не получается DoCmd.TransferDatabase...

4
Тимуровец
 Аватар для Страдалецъ
445 / 285 / 50
Регистрация: 10.09.2009
Сообщений: 963
29.12.2009, 09:28
У вас источник данных для списка и для каталога один и тот-же?
0
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
29.12.2009, 09:33
можно сделать по другому: в свойствах формы у Вас таблица? Если список клиентов в этой же таблице, то сделайте источником для поля со списком запрос выборки списка клиентов, а в окне свойств формы, вкладка "данные", "порядок сортировки" задайте имя столбца, где хранится список клиентов. При выборе клиента Вы будете набирать часть слова, совпадающее слово будет появляться в поле
0
95 / 74 / 3
Регистрация: 28.12.2009
Сообщений: 164
30.12.2009, 07:08  [ТС]
Источник данных для поля со списком и для каталога один и тот же.
Листать весь список, если даже он и отсортирован долго, по опыту работы видно, что лучше использовать метод который я описал выше, так будет быстрее и удобнее.

Добавлено через 21 час 14 минут
Вроде разобрался, вот так работает:
Visual Basic
1
2
Forms!frmCustomerOrder.Controls!cmbCustomer = Me.Customer
DoCmd.Close
При двойном клике в каталоге клиентов запись копируется в поле со списком, и каталог закрывается, но возникла другая проблема: т.к. каталог может вызываться из разных форм и если форма заказов закрыта, то при двойном клике в каталоге возникает ошибка, что приложению не удается найти форму заказов. Как её избежать?
0
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
01.01.2010, 20:18
значит надо по клику сперва открывать форму заказов, а потом копировать из нее данные
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.01.2010, 20:18
Помогаю со студенческими работами здесь

Возвратить конкретную запись одной формы в другую форму
Здравствуйте, проблема такая: база данных аксесс 2007, с аксессом только знакомлюсь, Есть форма(OSMOTRZavOtd), в которую вбиваются...

Как передать текущую запись из одной формы в другую
Помогите новичкам! Выручайте! Как передать текущую запись из одной формы в другую? А именно: есть две формы, в одной (форма только для...

MS Access 2010. Запись из одной формы в другую форму с подчиненной формой
Здравствуйте. У меня уже едет крыша. Но мне нужна помощь. Форм там много но я напишу названия тех которые должны взаимодействовать. В...

Скопировать запись с ленточной формы в таблицу
Нужно на ленточной форме разместить кнопку при нажатии которой будет происходить копирование указанной записи в эту же таблицу с изменением...

Переход с одной формы на другую
Ребят, помогите кто чем может) Как открыть форму(2) по текущей записи другой формы(1). Чтобы в нужных полях формы(2) уже были...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru