Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > поле


Автор: PsiHo 14.11.2006, 18:55
Привет Всем!!!
поскажите как в имеющейся БД создать на имеющеся форме 
новое поле и связать его таблицей, и  при работе новой строчки оно создвалось чистое 
новая ссылалась на новую строчку в таблице 

в таблице фильтрация при запись по одному из полей - оно уникальное  smile 
 smile 

Автор: klen1 15.11.2006, 07:35
Пооле. Русское поооле. Ничего не понял. Чего мужик спрашивает?

Автор: Юдифь 15.11.2006, 07:41
если я правильно поняла первую часть вопроса, то в с свойстве нового поля "данные" нужно выбрать поле таблицы, к которому оно будет присоединено. Вторую часть вопроса я вообще не поняла.

Автор: PsiHo 15.11.2006, 09:42
 smile  smile 
с начало имеем бд уже работающею
надо в неё в форме добавить поле -(поле добавить не проблема) а проблема в связи поля с таблице в бд так чтобы можно было вносились изменения...
 


Автор: Rodman 15.11.2006, 11:33
Цитата(klen1 @  15.11.2006,  07:35 Найти цитируемый пост)
Чего мужик спрашивает? 

че то мутно...

Но если я правильно розумию, то в добавленном поле в СВОЙСТВАХ закладка ВСЕ поле ДАННЫЕ появляется диалог создания связи...

Там и пропиши...

Автор: PsiHo 15.11.2006, 11:42
гы если бы так все просто в своиствах нету таблицы и поля нужного - (хотя его создавал )
???? smile 

Автор: Юдифь 15.11.2006, 11:44
Может, таблица как источник данных присоединяется программно при открытии формы? Посмотри в модулях.

Автор: dionisiu 15.11.2006, 17:25
Соурс формы смотри - если запрос, то приконструируй ему нужное поле. Если табла - то два варианта: впихать в таблу нужное поле или сделать запрос на выборку из двух таблиц, причём вторая табла должна содержать твоё поле и поле связи с первой таблой (раз уж ты "живую" базу ломаешь)

Автор: PsiHo 29.11.2006, 12:56
вот выложил базу 
http://www.mytempdir.com/1089584 
см отчет "накладная вертикальная"
поле258 и иже с ним как и где изменить

Автор: dionisiu 2.12.2006, 17:45
Загрузил, KAV матерится.
Запустил - ничё не понял. TFM есть? куда нажимать? 
Смотрел отчёт - просит для соурса номер накладной.

В общем, выкладывай последовательность действий, как с базой бороться.

Автор: Юдифь 4.12.2006, 11:42
в поле 258 уже лежит как источник поле "ед.изм"
что еще надо?

Автор: PsiHo 8.12.2006, 10:16
откуда он берется ???
как его можно изменить на другие

Автор: Юдифь 8.12.2006, 16:48
источник данных отчета у тебя стоит - оттуда и берется
кликаешь на поле, в свойстве "данные" выбираешь другое поле запроса

Автор: PsiHo 13.12.2006, 11:27
Юдифь, гы 
я незнаю какой запрос как ты видишь их там куча 

как вообще узнать к кому запросу относится smile 

Автор: Юдифь 14.12.2006, 06:12
Открываешь отчет в конструкторе
в свойствах переходишь во вкладку "Данные"
смотришь "источник данных" - там твой запрос smile 

вот он:
Код

SELECT DISTINCTROW заголовок.[№ накл], заголовок.[Код Унн отпр], заголовок.[Код ОКЮЛП отпр], 
заголовок.[Лицензия отпр], заголовок.[Код Унн получ], заголовок.[Код ОКЮЛП получ], заголовок.
[Лицензия получ], заголовок.[Код Унн зак], заголовок.[Код ОКЮЛП зак], заголовок.[Лицензия зак], 
заголовок.дата, заголовок.Автомобиль, заголовок.грузоподъемность, заголовок.[№ пут листа], 
заголовок.[Владелец транспорта], заголовок.Водитель, заголовок.[Вид перевозки], заголовок.[Заказчик 
плательщик], заголовок.Грузоотправитель, заголовок.Грузополучатель, заголовок.[Основание отпуска], 
заголовок.[Цель приобретения], заголовок.[Пункт отгрузки], заголовок.[Пункт разгрузки], 

заголовок.расст, заголовок.Переадресовка, заголовок.Прицеп, заголовок.[Гар номер], заголовок.[код 
зак], заголовок.[код отправ], заголовок.[код получ], [реализация Запрос].[№ реестра], [реализация 
Запрос].[№ накладной], [реализация Запрос].[наименование прод], [реализация Запрос].[ед изм], 
[реализация Запрос].[кол-во], [реализация Запрос].[цена ед прод], [реализация Запрос].[размер опт 
надбавки], [реализация Запрос].стоимость, [реализация Запрос].НДС, [реализация Запрос].[сумма НДС], 
[реализация Запрос].[Всего с НДС], [реализация Запрос].[Вид тары], [реализация Запрос].[Код груза], 
[реализация Запрос].[масса брутто], [реализация Запрос].[С грузом след док], [реализация 
Запрос].дата, [реализация Запрос].получатель, [реализация Запрос].объект, заголовок.[банк 
заказчика], заголовок.[банк получателя], заголовок.наименов, заголовок.время, заголовок.прост, 
заголовок.убытие, заголовок.прибытие, заголовок.код, заголовок.способ, заголовок.исполн, 
[реализация Запрос].[кол-во в месте], [реализация Запрос].[прейскурант номер], [реализация Запрос].
[прейскурант дата] FROM заголовок RIGHT JOIN [реализация Запрос] ON заголовок.[№ накл] = 
[реализация Запрос].[№ накладной];

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)