|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
Перенос списка из формы в форму31.10.2019, 11:41. Показов 1983. Ответов 17
Метки нет (Все метки)
Добрый день!
Помогите, пожалуйста, решить следующую задачу: На фирму приходит заказна установку нного количества оборудования; - в базу вносится документ (форма Заказы, подч. форма документы - АКТ ф.47) в этом документе всё оборудование, которое должно быть поставлено на объекте; - далее начинаются работы и создается заявка, но! сразу туда может попасть не все оборудование, поэтому для ввода списка оборудования в Ф47 создана отдельная форма и на ней флажки. Вопрос: как сделать, чтобы из формы Оборудование перенести данные по оборудованию с флажками в новую форму, т.е. выделяем флажками нужное оборудование, выбираем тип документа, нажимаем кнопку "Новый" и открывается форма ОборудованиеДок с отмеченным оборудованием и типом. Чтобы при создании новых документов не вводить каждый раз список оборудования. Заранее спасибо!
0
|
|
| 31.10.2019, 11:41 | |
|
Ответы с готовыми решениями:
17
Перенос записей из формы в другую форму Перенос данных из подчиненной формы в другую форму |
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||
| 31.10.2019, 11:58 | |||||||
|
Пример на событии Загрузка (Load) формы ОборудованиеДок в предположении, что имена полей одинаковы в обоих формах.
1
|
|||||||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 31.10.2019, 14:26 [ТС] | |
|
mobile, в данном случае, как я понимаю, переносятся все данные, а нужны только с галкой))
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||
| 31.10.2019, 14:41 | |||||||
1
|
|||||||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
||||||
| 31.10.2019, 14:56 [ТС] | ||||||
|
mobile, да, только с формы ОборудованиеФ47
0
|
||||||
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 31.10.2019, 14:59 | ||||||
|
Поошибался. Исправляюсь
0
|
||||||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 31.10.2019, 16:55 [ТС] | |
|
Ув, mobile!
все равно не работает(( Гляньте, если не трудно. Форма ОборудованиеФ47 на ней кнопка с вашим кодом. После нажатия этой кнопки выделенное оборудование должно перенестись в другю форму.
0
|
|
|
102 / 87 / 17
Регистрация: 04.05.2011
Сообщений: 1,330
|
|
| 31.10.2019, 17:08 | |
|
Папка пустая.
0
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 31.10.2019, 17:51 [ТС] | |
|
Вот.
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||||||
| 31.10.2019, 18:04 | |||||||||||
|
Kiriver, в чем смысл копирования, ведь таблица-источник у форм одна и та же - ОборудованиеДок? Ничего и переносить не надо, просто сделайте фильтр по полю ВДокумент и все. Или источником формы сделайте запрос где в предложении Where будет записано
0
|
|||||||||||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 31.10.2019, 18:22 [ТС] | |
|
mobile, Смысл копирования в создании нового документа, без забития всех позиций заново.
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||
| 31.10.2019, 19:13 | ||
|
0
|
||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 31.10.2019, 19:36 [ТС] | |
|
mobile,
вот немного переделал. Форма Заказы, двойной щелчок по КодуДокумента и открывается форма ввода оборудования. На основании нее можно сделать мою задумку?
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 31.10.2019, 20:08 | |
|
Теперь я вообще ничего не понимаю. Получается, что на основе "таблицы фактов" ОборудованиеДок формируется справочник Оборудование. Хотя, конечно же, должно быть наоборот. Разве что в специальных случаях, когда объектов очень много, дают возможность пополнять справочник из таблицы фактов.
Да и как пополнять справочник, ведь там другие поля, нежели в ОборудованиеДок. Мне кажется, Вам надо заново продумать всю идеологию работы. В том числе интерфейс.
0
|
|
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
||
| 31.10.2019, 20:12 [ТС] | ||
|
В ОборудованиеДок сходятся Люди и Оборудование)) чтобы потом было понятно кто делал его.
0
|
||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 01.11.2019, 19:39 [ТС] | |
|
Ничего так и не получается у меня....
НЕ могу придумать логику переноса, в целом процесса.
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 02.11.2019, 16:04 | ||||||
Сообщение было отмечено Capi как решение
Решение
Kiriver, если Вы хотите создавать новый документ, то, как следует из схемы данных, сначала надо заполнить строку в таблице ДокументыЗаказ (тип документа, код заказа, вид работ) и только потом создавать новый документ.
Может быть предполагается добавить строки в уже существующий документ? Но как тогда Вы представляете себе создание нового документа? Может быть я плохо смотрел, но, с учетом высказанного, не увидел как. Для пополнения существующего документа такой код на кнопке Новый
0
|
||||||
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
| 02.11.2019, 20:31 [ТС] | |
|
mobile, спасибо большое!
Адаптировал ваш вариант + еще помогли. На событии после обновления родительской формы сделал, без поля Вдокумент. Форма ДокуметыЗаказ - поле Код_тип
0
|
|
| 02.11.2019, 20:31 | |
|
Помогаю со студенческими работами здесь
18
Перенос записей из одного списка формы в другой В MS Access создать форму в заголовке формы разместить два списка Автоматический перенос данных поля одной формы в поле другой формы Перенос данных поля одной формы в поле другой формы Форму списка Заказов разбить на 4-ре списка по данным из регистра сведений (8.2, обычные формы) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|