Добавление записей.

sakh
Дата: 24.11.2006 06:20:18
Подскажите.
Имеется:
1)форма (документ "отчет о получении материалов"-от сторонней орг), в ней есть подчиненная форма со списком самих материалов.
2) форма (документ "запрос на получение"-со склада внутр подразделения), тоже с подчиненной формаой со списком.

Необходимо:
если на заполняемый документ 1 формы, необходимо выписать (запрос на получение) форма 2, при нажатии кнопки чтоб открылось окно для заполнения 2 формы, куда уже будет внесена необходимая информация с 1 формы и будет предложено внесение дополнительной к примеру, номер "запроса на получение".
ILL HEAD
Дата: 24.11.2006 06:46:19
а что не получается сделать ?
ILL HEAD
Дата: 24.11.2006 07:01:12
это я в том смысле что вопрос помоему написан грамотно
из чего следует что вы все четко себе представляете
возможно даже у вас есть вариант решения но чтото не получается
что?

как вариант ответа
- обе формы (как и их подформы) основаны на одноименных таблицах
- по кнопке выполняется DoCmd.OpenForm "форма2", , ,параметр_открытия
- при открытиии форма2 по параметр_открытия выполняет поиск реквизитов (например устанавливается на нужную запись в таблице на которой она основана)
- подчиненная (по параметр_открытия) тоже чегото ищет в таблице материалы (возможно те которые отмечены в форма1/подчиненная)
-...

можно конечно и по другому. не хватает инфы о ваших таблицах чтобы посоветовать поточнее
sakh
Дата: 24.11.2006 07:18:49
ILL HEAD
а что не получается сделать ?


Как правильнее это надо сделать. Путем простого присваевания значений ТекстБоксам или же через SQL запрос?
Скажите какми образом присваевать значения с подчиненной формы,т.е. как к ней обращаться, как указать что нужно переносить значения те которые приндлежать документу под опред номером.
sakh
Дата: 24.11.2006 07:29:08
ILL HEAD
можно конечно и по другому. не хватает инфы о ваших таблицах чтобы посоветовать поточнее


в краце опишу таблицы

1 форма
- номер док
- дата получения материала
- номер заказа
- склад

подчиненная форма
- порядковый номер в заказе
- порядковый номер в доку
- сер.номер
- заказ кол-во
- название материала
- получ кол

2 форма
- номер документа
- склад
- дата запроса

подчиненная форма
- порядковый номер
- порядковый номер в заказе
- сер.номер
- название
- затребованное кол

Это смежные данные дополнительные данные необходимо до внести самостоятельно.
sakh
Дата: 24.11.2006 07:31:06
Забыл упомянуть что таблицы разные.
ILL HEAD
Дата: 24.11.2006 08:04:21
sakh
...Путем простого присваевания значений ТекстБоксам или же через SQL запрос? - зарос в recordsource формы позволит вам двигаться "легко" по записям (если это потребуется)
Скажите какми образом присваевать значения с подчиненной формы,т.е. как к ней обращаться,- с этим лучше посмотреть ФАК
как указать что нужно переносить значения те которые приндлежать документу под опред номером. - если у вас будет запрос то либо собсно запросом либо фильтром на форму куда переносите

структура таблиц конечно говорит о многом но что вы ждете ? что вам дадут готовое решение? врядли %)
sakh
Дата: 24.11.2006 08:40:25

структура таблиц конечно говорит о многом но что вы ждете ? что вам дадут готовое решение? врядли %)


Вы же сами сказали что можно как то и по другому но не знаете что за таблице, вот я и написал их содержимое.
ILL HEAD
Дата: 24.11.2006 08:43:47
сорри. упущение
но раз не написал подругому то это значит что можно и по первому . только надо включить воображение
ILL HEAD
Дата: 24.11.2006 08:46:03
насколько я знаю здесь больше приветствуются вопросы почему чем как
тоесть надо чтото сделать и уже после этого добиваться ответа - гарантированно ответят . а так - это пустое