|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
|
Обновление записей согласно отмеченных в поле список26.06.2014, 11:18. Показов 919. Ответов 11
Метки нет (Все метки)
Доброго времени суток!
помогите разобраться начинающему в access. в прикрепленной БД в форме "Создать сопроводительныю" выводиться в поле список через запрос "Ремонт Запрос" информация о технике находящейся в ремонте и не имеющей "номер сопроводительной". в списке выставлен "Несвязанное выделение: Простой", что дает вариант выбора нескольких записей, в поле "Номер сопроводительной:" выводится порядковый номер создаваемой сопроводительной через запрос "Номер сопровод" (это просто для пользователя, в таблице поле счетчик), поле "Дата составления" и "Сотрудники" обязательные для заполнения. Задача выполнить следующие действия по нажатию кнопки сохранить: - выделенным записям присвоить номер сопроводительной в таблице "Ремонт" поле "Номер Сопров" - создать в таблице "Сопроводительная" новую запись с записью в нее данных из полей "Дата составления" и "Сотрудники" пока загвоздка в том чтобы указать, что обновить надо именно выделенные записи.
0
|
|
| 26.06.2014, 11:18 | |
|
Ответы с готовыми решениями:
11
Подсчет количества отмеченных записей Удаление отмеченных записей из раздельно формы Excel и группы записей. Импорт записей, согласно категории(которая указана в экселе) |
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 26.06.2014, 12:16 | |
|
А вы не пробовали создать основную форму - Сопроводительные и вставить в нее подчиненную ремонт, указав какое поле основное, а какое подчиненное.
Если вы например у сопроводительной № 12 укажите 20 наименований, то у них само собой появится значение = данной сопроводительной, в вашем случае это - Код и - Номер сопроводительной. А так у вас свободное - что то или вы специально легких путей не ищите?
0
|
|
|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
||||
| 26.06.2014, 13:20 [ТС] | ||||
|
0
|
||||
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 26.06.2014, 13:28 | |
|
Про начинающего ни чего не видел, ни чего не знаю.
Вот посмотрите пример. Хотя мене не совсем понятно из ваших вопросов, что вы хотите Вводите данные, полученные от заказчика для отправки в ремонт на своем предприятии или уже отправляете отремонтированное оборудование заказчику.
0
|
|
|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
|
| 26.06.2014, 13:43 [ТС] | |
|
kmv-puh, то что вы сделали, называется найти сопроводительную, а мне надо создать.
для создания сопроводительной в форме Создать сопроводительныю, пользователь должен просто выбрать свое ФИО и те устройства которые он в данный момент отправляет в ремонт. После чего нажимает сохранить и в таблицу "ремонт" выбранным устройствам будет присвоено значение порядкового номера написанного в поле "номер сопроводительной". ситуация такая, в таблице ремонт техника которая находится на складе и не факт, что она поедет в ремонт, а раз не поехала, значит и сопроводительной у нее нет. Сопроводительная создается в момент отправки техники, а по особенностям моей организации это может произойти 2 раза за месяц, а может и 1 раз в три месяца.
0
|
|
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 26.06.2014, 14:09 | |
|
Теперь более менее понятно.
Куча всего находится на складе. Сотрудник решил кое чего отправить в ремонт. В определенный момент он выбирает из лома что именно нужно воскресить, указывает это. Если правильно, то на мой взгляд нужна дополнительная таблица, типа ЧТО ИМЕННО отправлено в ремонт или в тойже таблице к примеру логическое поле (Флажок) которое будет указывать, что этот агрегат уже направлен для ремонта и его уже будет нельзя повторно выбрать для ремонта. Я правильно понимаю? Да и еще, в каком поле находится ГЛАВНЫЙ КРИТЕРИЙ ОТБОРА, (Типа как и в поле счетчика. ни когда не может повториться и вы по нему можете выбрать прибор для ремонта) это инв. № , Зав. № или еще что? Типа по какому ВИЗУАЛЬНОМУ принцыпу вы различаете приборы подлежащие ремонту
0
|
|
|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
||||||||
| 26.06.2014, 14:52 [ТС] | ||||||||
|
kmv-puh, да правильно.
0
|
||||||||
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 26.06.2014, 15:12 | |
|
Возможно у меня другое логическое мЫшненье.
По жиздни я это представляю себе так и сделал этак.: 1. Сушествует - Прибор/Агрегат. - Хрясть сделал по нему таблицу ()со множеством Параметров\Характерисик. 2. Есть сотрудник - Ответственный за то, что бы - РЕШАТЬ , есть возможность/Деньги на ремонт. Сделал по нему таблицу с полями - ФИО, Должность и т. п. 3. Деньги появились, чтоб направить на ремонт - ответственный за это решает - В РЕМОНТ НАПРАВИТЬ. Ставит галочку на против данного прибора и если нужно еще напротив нескольких. Соответственно ВВВВВ - источнике строк подчиненной формы появляется значение - ДА, а в условии источника строк стоит в - УСЛОВИЕ ОТБОРА - НЕТ, соответственно после обновления данных формы (процедура - Me..Requery или Me.ИмяПоля.Requery или ее открытия данные записи, где проставлены галочки не появятся. Для этого конечно нужно создать - ЛОГИЧЕСКИЕ ПОЛЯ в таблицах и формах. По простому это как то так звучит
0
|
|
|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
|
| 26.06.2014, 23:48 [ТС] | |
|
kmv-puh, сделал логическое поле в таблице ремонт, но самый главный вопрос как выглядит код для кнопки? как передать значение из полей "Дата" (ну тут просто вставить в запросе Date() ) и "Сотрудник" в таблицу "Сопроводительная" и обновить все выбранные строки в Ремонт.[Номер Сопров] ?
0
|
|
|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
|
| 28.06.2014, 16:03 [ТС] | |
|
еще вопрос, вообще правильно ли я вывожу порядковый номер сопроводительной? у меня получается его выводить, если только я к форме привяжу запрос "Номер сопровод"
0
|
|
|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
||||||
| 01.07.2014, 16:08 [ТС] | ||||||
|
помощи пока 0,1 %, но делать и учиться надо.
создал ленточную форму "ПФ temp" вывел позиции не содержащие в логическом поле таблицы "Ремонт" значение "истина". создал для кнопки "Сохранить запись" в форме "ПФ temp" обработку события click
0
|
||||||
|
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 17
|
|
| 01.07.2014, 16:31 [ТС] | |
|
да еще мысля пришла.
необходимо выбранные записи занести в массив, после чего в цикле произвести перебор массива с выполнением запроса, правильно ли думаю? но главный вопрос как определить выделенные строки и занести их в массив пока так и непонятен.
0
|
|
| 01.07.2014, 16:31 | |
|
Помогаю со студенческими работами здесь
12
Поиск отмеченных записей в списке и копирование в другую таблицу
Создать двоичное дерево записей. Проверить выбранное поле записей на равенство Выбор записей в форме согласно условию Ввод в поле согласно значения кпопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|