Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
1

формa в Access

20.02.2012, 09:35. Показов 1705. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здраствуйте У меня такой вопрос
См пример Как связать на форме строку Poluchatel чтобы при открывании списка
получателей из Poluchatel в строках INN1 Bank1 R/scnet вписывалась соответственно ИНН Банк Р/счёт соответсвуюшего получателя
СПАСИБО
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2012, 09:35
Ответы с готовыми решениями:

Как скопировать данные из таблицы одной БД Access в такую же таблицу БД Access другой БД Access?
Как с помощью компонента AdoQuery (Delphi7) скопировать данные из таблицы одной БД Access в такую...

Нужно ли устанавливать Access 2003, если в Access 2016 итак возможно разрабатывать БД в формате Access 2003?
Здравствуйте! Подскажите пожалуйста, нужно ли устанавливать Access 2003, если в Access 2016 итак...

Код VBA в Access 2010 работает, в Access 2007 выдает ошибку
Написала код VBA в Access 2010 - работает, в Access-2007 выдает ошибку. В чем причина - подскажите

Создание БД Access, используя VB-команду Select Microsoft Access Database to Create
Доброе время суток всем!!!! все как обычно, в последнии дня....Прошу, просто умоляю ПОМОГИТЕ!!!! ...

15
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
22.02.2012, 09:42  [ТС] 2
proshu Vas pomochj
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
22.02.2012, 10:30 3
Вам нужно прежде всего привести базу в порядок. В таблице BASE нужно держать только ID получателя из таблицы Stacox, а копировать туда 3 поля (HVHH, POLUCATEL и BANK) не следует. ИМХО.
0
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
22.02.2012, 10:38  [ТС] 4
v smysle kak eto?
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
22.02.2012, 10:57 5
tak eto (А вообще-то это русскоязычный форум).
0
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
22.02.2012, 12:51  [ТС] 6
а если можно по подробнее объяснить, а то я новичок в этом деле Пожалуйста
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
22.02.2012, 13:34 7
А что [underline]конкретно[/underline] не ясно ?
Например по нормализации базы данных материалов куча (только изучай), например
http://www.megalib.com/item_show.htm?gl_item_id=1021&gl_subject_id=68&action=item_show
(только что нашел яндексом, сам не читал, претензий не иметь )
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
22.02.2012, 13:49 8
или это: http://www.podgoretsky.com/ftp/Docs/Microsoft/MsWinBook1/chapter6/6_4.htm
(тоже совершенно случайный материал)
0
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
22.02.2012, 15:11  [ТС] 9
Я ничего не понял там очень трудно понять
Пожалуйста ПОМОГИТЕ
Хотя бы Чуть-чуть
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
22.02.2012, 15:31 10
1. Как я предлагал Вам 15.12.2005 09:53 в таблицу Base добавлено поле ID_Poluchatel (это вторичный ключ для таблицы Stacox, см.Схему данных)
2. Форма теперь открывается не на таблице, а на запросе:
SELECT Base.*, [Stacox].[Poluchatel], [Stacox].[HVHH], [Stacox].[Bank] FROM Stacox INNER JOIN Base ON [Stacox].[ID]=[Base].[ID_Poluchatel];
3. В комбобоксе Poluchatel теперь 2 столбца, также изменен источник строк на SELECT [Stacox].[ID], [Stacox].[Poluchatel] FROM Stacox;

Но Вы, естественно, делайте как Вам удобнее, поскольку за разработку отвечаете Вы. Удачи
0
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
24.02.2012, 15:18  [ТС] 11
Я нови-ч-ч-ок в акцесе поэтону не понима-й-у как если можно не опишете подробно Я покапался и понял что нужно с помощю Relationship-om
С уважением Ser Artur
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
26.02.2012, 12:01 12
Не ясен уровень Вашей подготовки, а от этого прямо зависит польза от помощи, кот. Вы можете получить на форуме (ну нельзя в стакан налить 1л жидкости)
Например, в качестве теста, это http://www.firststeps.ru/msoffice/access/access1.html
Вам понятно ?
Повторяю еще раз - что [bold] конкретно [/bold] в примере не понятно ? Все-таки Форум не занимается систематическим обучением программированию на VBA, для этого есть курсы, учебники, наконец дистанционное обучение. Например:
http://www.arimsoft.ru/msaccess/rstudy.htm
0
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
26.02.2012, 16:56  [ТС] 13
Уважаемый Ас, я благодарен Тебе за помощь, но с терминологией Access-а не знаком. Я совсем новичок в этом деле и уже неделю, как занимаюсь Access-ом.
И если Вас не затруднит, то посмотрите пожалуйста что я сделал не так.

И вот что я написал (проект счёт-фактуры - инвойс):
-создал таблицы Edizm, Invoice, Pokupateli и Tovar-ы.
-потом через RelationShip связал их вернее таблицы Invoice, Pokupateli и Tovar-ы.
-создал форму на основе таблиц Invoice и Tovar, где Tovar служит Subform-ой
Задача заключается в том:
1. как связать NamePokupatelja из формы Invoice, чтобы в Address, Bank, NumberScheta, INN вписывались данные из таблицы Pokupateli
2. какую функцию вписать в Summa из формы Invoice, чтобы она подсчитывала сумму товаров данного инвойса,т.е. например 1-го, 2-го и т.д. . Я пишу =Sum([Tovar]![Summa]) функция даёт Error!
3. можно ли скрыть IDInvoice в разделе Tovar на форме Invoice, или это объязательный параметр нужно заполнять указывая, что товар должен вписываться в данный инвойс
С уважением Ser Artur
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
26.02.2012, 17:38 14
0. [bold] А С [/bold] у нас - [italic] Пушкин [/italic] , ко мне можно обращаться [bold] BorisL [/bold]
1. Поменять [bold]Источник записей [/bold] формы Инвойс на :
Код
SELECT [Invoice].[IDInvoice], [Invoice].[NumberInvoice], [Invoice].[IDPokupatelja], [Pokupateli].[Address], [Pokupateli].[Bank], [Pokupateli].[NumberScheta], [Pokupateli].[INN] FROM Pokupateli INNER JOIN Invoice ON [Pokupateli].[IDPokupatelja]=[Invoice].[IDPokupatelja];
как, кстати, Вам и предлагали ранее

2. =DSum("[Cena] * [Kolichestvo]";"Tovar";"[IDInvoice]=" & [IDInvoice])
3. да, и не только скрыть, но и удалить

Ну и убрать 4 поля из таблицы Инвойс (все равно инф. идет из таблицы покупатели)

В общем, в правильном направлении идете, удачи

0
1 / 1 / 0
Регистрация: 19.07.2011
Сообщений: 285
26.02.2012, 18:32  [ТС] 15
Спасибо Уважаемый Борис выручили
Анектод для вас
сидит обьезьяна на дереве и увидела как лев упал в яму. Ну она начала прикалываться. "всё лев тебе хана шяс твою шкуру снимем и повесим на стену, голову тоже" и так полчаса. Вдруг ветка ломается и обьезяна падает ко льву Ну та не затерялясь в своих мыслях и говорит "Лёвушка, н-е-е-е-е пов-в-веришь, специально спустилась чтобы извиниться"
Спасибо, если будут вопросы, можно зайти к Вам
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
27.02.2012, 10:16 16
Анекдот хороший, понравился. Замечание по примеру: странно, что Вы разместили номер счета в той же таблице, что и реквизиты покупателя. В этом случае Вам придется повторно вводить НаименованиеПокупателя,ИНН и т.д. при выписке клиенту следующего счета (или к Вам клиенты второй раз не обращаются ? )
0
27.02.2012, 10:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.02.2012, 10:16
Помогаю со студенческими работами здесь

Чем можно заменить тип вычисляемый (Access 2007) в Access 2002?
Чем можно заменить тип вычисляемый (Access 2007) в Access 2002 Делфи принимает базу только mdb...

Переписывание файла adp под Access 2007 или Access 2010
Имеется проект, разработанный под Access 2003 и работающий с базой данных SQL Server. При...

VkApi (vk_api.exceptions.ApiError: [15] Access denied: no access to call this method)
Не работает код на питоне, что я делаю не так? или как это исправить from vk_api.bot_longpoll...

Подстановка области из excel в форму Access и перенос в отчет Access
Всем привет. Хочу сделать базу данных по формирования и отправке писем. Короче: 1. Есть 5...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru