Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2016, 17:21   #1
ScatMan
 
Регистрация: 17.05.2016
Сообщений: 4
По умолчанию БД Склад. Подсчет компонентов приход/расход/резерв

Добрый день!

Постановка задачи: есть 300 электронных компонентов, которые принимаются мной по накладным. В накладных указывается типа компонента и количество. С этими компонентами регулярно производятся следующие действия: расход в производство и постановка в резерв. Схему существующей БД можно увидеть на картинке AccHelp_DBSch.

Вопрос: как сделать так, что бы при выборе одного элемента подтягивались его данные типа "типоразмер" (0603, 0805 и т. д.) и "тип" (конденсатор, резистор и т. д.)? Укажите, пожалуйста, в каком разделе учебников смотреть. Мастером подстановки не получается подтянуть всю строку, соответствующую, например резистору на 10 кОм. см картинку 2 и 3. Нужно, что бы данные о компоненте из таблицы AccHelp_Income подтягивались в AccHelp_Reserve.

Нужны будут пояснения - поясню.

Спасибо!
Изображения
Тип файла: jpg AccHelp_DBSch.jpg (52.8 Кб, 151 просмотров)
Тип файла: jpg AccHelp_Income.jpg (56.6 Кб, 149 просмотров)
Тип файла: jpg AccHelp_Reserve.jpg (51.9 Кб, 149 просмотров)
Вложения
Тип файла: zip хрень какаято.zip (63.3 Кб, 22 просмотров)

Последний раз редактировалось ScatMan; 17.05.2016 в 17:51. Причина: Забыл БД прикрутить.
ScatMan вне форума Ответить с цитированием
Старый 17.05.2016, 19:00   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

хрень какая-то
счетчики в таблицах есть, а везде подстановка текстовых полей
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 18.05.2016, 12:12   #3
ScatMan
 
Регистрация: 17.05.2016
Сообщений: 4
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
хрень какая-то
счетчики в таблицах есть, а везде подстановка текстовых полей
Что хрень какая-то я понимаю...

Что поменять надо в итоге? Счетчик проставлялся автоматически при создании таблицы... Текстовый - потому что назавание элемента - текст, а количество числовой. Тип - текст, типоразмер текст, ибо типоразмер может быть и 0603 и SOT-23-5, например. Где я неправ в назначении полей?
ScatMan вне форума Ответить с цитированием
Старый 18.05.2016, 15:17   #4
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

при подстановке текстового значения к основной таблице цепляется не сам текст, а его счетчик
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 18.05.2016, 16:57   #5
ScatMan
 
Регистрация: 17.05.2016
Сообщений: 4
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
при подстановке текстового значения к основной таблице цепляется не сам текст, а его счетчик
И? то, что я хочу сделать - невозможно? или текстовый поменять на что-то другое?
ScatMan вне форума Ответить с цитированием
Старый 19.05.2016, 00:42   #6
misha333
Заблокирован
 
Регистрация: 08.05.2016
Сообщений: 6
По умолчанию access

я не по теме но очень нужна помощь если кто знает

есть таблица должников столбцы "кто" "сумма" "в долларах"
создал форму и в форму добавил поле...в поле указал выражение =Sum([сумма])
то есть понятно что в это поле будет общая сумма столбца

вопрос? как сделать чтобы суммировалось только выбранное
например

таблица

кто ................сумма............в долларах.................статус флажок расплатился
1фирма ............ 6000..............1 ................................... да
2фирма ............. 6000 .............1 ..................................н ет
3фирма ..............6000 .............1 ................................. нет

видно что 1фирма рассчиталась...и надо сделать так чтобы в форме это сума не учитывалась
а в поле складывалась только общая сума тех должников кто не рассчитался
misha333 вне форума Ответить с цитированием
Старый 19.05.2016, 06:43   #7
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

В макросе циклом пройди по таблице и ссуммируй нужные строки. Макрос повесь на событие "после изменения".
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 19.05.2016, 11:13   #8
misha333
Заблокирован
 
Регистрация: 08.05.2016
Сообщений: 6
По умолчанию

спс мне уже помогли
вот ответ на мою скажем так задачу

=Sum(IIf([статус флажок расплатился]=Истина;0;[сумма]))

большое спс всем
misha333 вне форума Ответить с цитированием
Старый 24.05.2016, 14:00   #9
ScatMan
 
Регистрация: 17.05.2016
Сообщений: 4
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
при подстановке текстового значения к основной таблице цепляется не сам текст, а его счетчик
Так что же мне все-таки надо поменять. что бы подставлялась вся строка, а не только одна ячейка?
ScatMan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
W server 2003 r2 - резерв копирование BaiAs Операционные системы общие вопросы 0 16.05.2012 10:51
мини приход / расход ... (если таоке возможно в excel) paska27 Microsoft Office Excel 16 27.07.2010 22:28
Delphi-оболочка для MS SQL Server (создание, присоединение, восстановление, резерв. копирование БД) Машуля Помощь студентам 0 28.11.2009 11:27
БД, Запрос на приход/расход, не получается задействовать несколько обьектов kvadratnt Помощь студентам 0 06.06.2009 15:23
таблица приход-расход ISSA БД в Delphi 15 13.06.2008 11:15