|
46 / 31 / 1
Регистрация: 28.09.2012
Сообщений: 972
|
|
Перемещение курсора (и ввод данных) между полями главной и подчиненной формы по заданному алгоритму10.04.2014, 18:29. Показов 2937. Ответов 5
Метки нет (Все метки)
Форумчане,доброго времени суток!
Помогите,пожалуйста, решить проблему!
0
|
|
| 10.04.2014, 18:29 | |
|
Ответы с готовыми решениями:
5
Запрет на создание записи в подчиненной форме при отсутствии значения в поле главной формы( или в этой же подчиненной форме) Аксесс 2003 Сравнение значения поля подчиненной формы с элементом списка главной формы |
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 11.04.2014, 08:07 | |
|
ankan - Я кажется Вам уже советовал КАК.
Побалуйтесь со свойством - Последовательность перехода Открывайте форму в режиме конструктора, правой кн. мыша нажимаете на любое поле, в контекстном меню выбирайте - Последовательность перехода , и в открывшемся окошке перетаскивайте поля в ту последовательность как вы хотите. Желательно переименовать Имена полей в понятный человеческий язык. к примеру не - ПолеСоСписком9, а - Оператор. Если же Вам не нужно, чтоб на какое то поле ВАЩЕ вставал курсор, то поставьте в свойстве этого поля - Переход по Tab вместо - Да - Нет, Можно также в свойчствах - Доступ - и Блокировка - Поменять значения на противоположные Обнуление поля можно прописать в процедуре после обновления так Me![ИмяПоля] = Null Прописать значение одного поля в другое в процедуре так Me.ИмяПоля5 = Me.ИмяПоля26 К элементу управления - DoCmd.GoToControl "ИмяПоля"
2
|
|
|
46 / 31 / 1
Регистрация: 28.09.2012
Сообщений: 972
|
|
| 11.04.2014, 10:16 [ТС] | |
|
kmv-puh, Спасибо за ответ!
Дело в том что у меня курсор должен переходить с поля "Штрихкод_Входящий" подчиненной формы к полю "Штрихкод_Родитель" главной формы при выполнении условия: ("Поле5"="Поле26") т.е переход по циклу табуляции не поможет решить эту проблему. Поясню подробнее задумку: если в партию входит 3 изделия (Изделие1,Изделие2,Изделие3)
Можно сделать так:
Что здесь плохо-то что по окончании "связывания" штрихкода Изделия1 и штрихкодов его сборок (сборка1.1, сборка1.2,сборка1.3) оператор ДОЛЖЕН подойти к компьютеру и вручную перевести курсор на поле "Штрихкод_Родитель" главной формы. Хотелось бы что бы этот перевод курсора также происходил программно по выполнении условия ("Поле5"="Поле26")т.е. можно при выполнении операции "связывания "штрихкодов партии изделий и входящих в каждое изделие сборок находиться в отдалении от компьютера что существенно уменьшит время выполнения этой операции.
0
|
|
|
46 / 31 / 1
Регистрация: 28.09.2012
Сообщений: 972
|
|
| 13.11.2014, 18:22 [ТС] | |
|
Форумчане!
В главной форме «frmPrivyzka_Coctava_Glavn_1» : Заполняем «ПолеСоСписком9» и «ФИО_Внес» Ставим в «Поле26» любое число(например-2) Ставим курсор на поле «Штрихкод_Родитель» Вносим что либо( абракадабру) Нажимаем ENTER Курсор переходит на поле «Штрихкод_Входящий» подчиненной формы «frmPrivyzka_Coctava_Podch_1» Вносим абракадабру Нажимаем ENTER Нужна процедура - словами ее могу описать так: Если количество записей в подчиненной форме «frmPrivyzka_Coctava_Podch_1» < «Поле26» формы «frmPrivyzka_Coctava_Glavn_1» То при нажатии Enter курсор переходит на поле «Штрихкод_Входящий» т.е. образуется следующая запись в подчиненной форме «frmPrivyzka_Coctava_Podch_1» Если количество записей в подчиненной форме «frmPrivyzka_Coctava_Podch_1» = «Поле26» формы «frmPrivyzka_Coctava_Glavn_1» То фокус перемещается на поле «Штрихкод_Родитель» формы «frmPrivyzka_Coctava_Glavn_1» При этом содержимое формы «frmPrivyzka_Coctava_Podch_1» очищается (не удаляется) Также очищается содержимое «Штрихкод_Родитель» формы «frmPrivyzka_Coctava_Glavn_1» Далее заполняется поле «Штрихкод_Родитель» формы «frmPrivyzka_Coctava_Glavn_1» другим значением Enter- переходим на поле «Штрихкод_Входящий» подчиненной формы «frmPrivyzka_Coctava_Podch_1» И цикл повторяется. Самому мне эту процедуру сделать не получается. Возможно причина в том что «Поле26» не входит в источник записей «frmPrivyzka_Coctava_Glavn_1» Или «Поле26» должно находиться в форме «frmPrivyzka_Coctava_Podch_1» Или еще что-то ? Поможете?
0
|
|
|
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 14.11.2014, 23:33 | |
|
Не уверен, что точно и правильно понял ТЗ. Но попытку сделал
![]() Смотрите процедуру После вставки (AfterInsert) подформы. Поле txtCount это поле в примечании подформы
1
|
|
|
46 / 31 / 1
Регистрация: 28.09.2012
Сообщений: 972
|
|
| 15.11.2014, 11:51 [ТС] | |
|
mobile, Обалденно! Свершилось! Все именно так как я и просил! Спасибо большое!!!!!!
На работе еще протестирую на "боевых" записях, но думаю все будет работать корректно!
0
|
|
| 15.11.2014, 11:51 | |
|
Помогаю со студенческими работами здесь
6
Дублирование записи главной формы вместе со всеми записями подчиненной формы Открытие нужной вкладки в подчиненной формы из главной wpf формы
Скрытие вкладок подчиненной формы с условием главной формы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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(), которая. . .
|