Ru-Board.club
← Вернуться в раздел «Программы»

» Про MS Access

Автор: dimaaliev
Дата сообщения: 28.02.2009 20:46
Доброго времени суток. Я чайник. Требуется помощь в создании базы статистики контроля качества. В главной таблице делаются записи, кторые содержат дату проведения контроля, место проведения контроля, код брака, кол-во брака. Таблицы с подстановкой места и кодов сделал. Теперь нужно сделать запрос, результатом которого должен быть отчет, а также форму для формирования запроса по: временному интервалу проведения контроля, месту проведения контроля. В результате должен быть отчет, в котором видно, сколько сумарно единиц брака была с каким кодом для определенного места и временного интервала. Подскажите, пожалуйста, последовательность действий, типы запросов, элементы управления в форме и т.д. А может, есть уже что-то готовое?
Автор: Klaid1
Дата сообщения: 02.03.2009 15:25
Есть запрос на поиск данных по 4-м полям.
Найденные данные показываются в форме. Посмотрели, нажимаем кнопку закрыть.

В случаи отсутствия совпадений по какому-либо полю показывается абсолютно пустая форма, без полей и кнопки "закрыть".

Вопрос:
1) как можно сделать чтоб после запроса при отсутствии совпадений в форме показывались пустые поля
или
2) создать новую форму, которая выводилась бы в случаи отсутствия совпадений.
В этом случаи вопрос заключается в том как написать процедуру показа другой формы в запросе на случаи отсутствия совпадений.
Автор: gemoglobin
Дата сообщения: 03.03.2009 06:51
При открытии файла Access выходит ошибка:
"Нераспознаваемый формат базы данных...".

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

Вот начало этого файла в текстовом виде:

Цитата:

 Standard Jet DB  µnb`    ВUй©gr@? њ~џђя…љ1Еyєн0јЯМќcЩдГџFыЉјN6aФ7еЮҐъxДжэ,е`і6=и…±юnCF5±3Ѕыy[/|*Ја|™?э$sчЋIoѓf_•шР‰$…gЖ'DТоПeняЗFЎx нй-bФT 4.0


Помогите: как его открыть в самом Access?

Может это не формат Access, хотя файл имеет расширение mdb.
Автор: Dixi257
Дата сообщения: 03.03.2009 21:56

Цитата:
"Нераспознаваемый формат базы данных...".

Файл создан в более старшей версии access, чем установленная
Автор: gemoglobin
Дата сообщения: 04.03.2009 06:44
Пытался открыть и в Access 2007, не помогло.
Автор: Vitus_Bering
Дата сообщения: 04.03.2009 10:45
gemoglobin
Сравни начало этого файла с каким-нибудь рабочим файлом mdb в hex-редакторе. Может подравить надо пару байтиков, и всё откроется...
Автор: gemoglobin
Дата сообщения: 04.03.2009 16:55
сравнивал...
немного похож.
я поэтому и привел заголовок файла, думал может кто подскажет что это за файл такой.
Автор: messen
Дата сообщения: 17.03.2009 12:40
При запуске Microsoft Office Access' 2003 выдает ошибку:
"Возникла ошибка при установке связи в приложении 'Microsoft Office Access' с сервером OLE или элементом управления ActiveX.
Закройте сервер OLE и перепустите его вне приложения 'Microsoft Office Access' Затем снова попробуйте исходную операцию в приложении 'Microsoft Office Access'"
Причём как при запуске самого приложения так и при открытии файлов базы данных. Остальные приложения офиса запускаются нормально. Переустановка не помогла.
Как полечить?
Автор: neopa
Дата сообщения: 22.03.2009 21:04
Еще вопросик к спецам. Сам ответа в инете не нашел.
Итак.
1. Конвертирую 2003 в 2007
2. Раньше (в 2003) таблицы были внутри mdb файла,
а теперь они в виде xlsx ( Excel 2007 формат) файлов снаружи accdb файла.
Как их запихнуть, в смысле обьединить, в один accdb файл ?

P.S. Все работает, таблицы вызываются как надо.
Автор: Gabzya
Дата сообщения: 31.03.2009 20:47

Цитата:
Всем Привет! Такая проблема: ACCESS 97 при запуске выдает ошибку: Недостаточно памяти!! Хотя ее 1,5 Гб.
Может кто знает решение проллемы?


кто-то победил???
Автор: Tim72
Дата сообщения: 01.04.2009 00:00
Gabzya

Цитата:
При запуске выдает такое:
Системная ошибка или недостаточно свободной памяти для запуска
приложения 'Microsoft Access'.

Эта проблема, известна майкрософту, а именно:
невозможно запустить 97 Access на машине с 1 или больше гигом.

Они предлагают два выхода:
1) либо не пользоваться компами с гигом и больше памяти (?!) ,
2) либо установить свежий ДАО.

Надо обновить оффис до SR2 или SR1.
Автор: Gabzya
Дата сообщения: 01.04.2009 00:34
пофиксил так: нашел ссылку на мелкософте и все заработало вот она

Добавлено:
спс уже нашел, невитдел ответа,
вопрос мега сложный есть mde файл смогу отредактировать его? конструктор или еще как? нет исходной mdb
Автор: Tim72
Дата сообщения: 01.04.2009 02:20
Gabzya
Access MDE Unlocker

Цитата:

MDE Unlocker – это программа от EverythingAccess.com, которая позволит разблокировать ваши Access MDE файлы, так что вы можете делать любые изменения, такие как: извлечение или прикрепление форм и отчетов. Это новая техника, которой пользуется множество других компаний по всему миру!

В отличие от других утилит, данная сервисная программа позволяет вам хранить ваши VBA проекты нетронутыми, так что вам не потребуется повторно программировать ваши базы данных! И наконец, вы можете применять эти изменения к вашим Access MDE базам данных, даже если вы потеряли оригинальный MDB файл!

Пожалуйста, помните: VBA остается заблокированным, однако вы можете проводить полностью функциональные изменения, используя макросы.


корректировка MDE-файлов
Автор: Vitus_Bering
Дата сообщения: 01.04.2009 10:14
Модераторы, зачем дублировать темы, ведь уже есть http://forum.ru-board.com/topic.cgi?forum=33&bm=1&topic=0357&start=760#lt.
Автор: Gabzya
Дата сообщения: 01.04.2009 16:10
читал искал день, ненашел рабочей ломаной любой....
Автор: aha
Дата сообщения: 04.04.2009 12:15
как в access включить опцию автозавершения, подобную в excel ?
Автор: NGASU
Дата сообщения: 04.06.2009 11:09
Подскажите пожалуйста, кто знает, как в базе посчитать сколько лет и месяцев сотрудник работает в организации. Как это сделать с помощью построителя выражений. Т.е. есть дата начала работы и сегодняшнее число. Заранее благодарю!:D
Автор: Vitus_Bering
Дата сообщения: 04.06.2009 13:07
NGASU
http://www.sql.ru/forum/actualthread.aspx?tid=629980&hl=fage
Автор: tratata87
Дата сообщения: 04.06.2009 14:19
Доброго времени суток всем.
Может кто сталкивался с такой проблемой?
Имеется конвертированная база с 97го access'a в 2002й, всё считается, нажимается и корректно заполняется за исключением одного.
Если целиком копировать строку с данными, а потом вставить её в пустую строку (по работе в этой базе часто строки с информацией дублируются, чтобы не сидеть не вбивать каждую колонку вручную, удобно было копировать строку целиком), появляется ошибка. В 97м такого не было. Грешу на невозможность корректной работы данной функции в конвертированной базе. Но вдруг кто-то прошел через это?
Прошу прощения за путанное объяснение, т.к. сам пока в этой теме новичек.
Для прояснения ситуации выкладываю скриншот:
http://s1.dump.ru/viewer/2841912/
Автор: Florell
Дата сообщения: 23.07.2009 12:12
Добрый день! Проблема такая. Имеется база данных Access, рабочая для программы ВС: Бухгалтерия. На базе стоят права доступа, так что открыть ее нельзя (выдает сообщение об ограничении прав), работать фактически может с ней только программа. Но в программе нет выгрузки данных во вне.
Как нибудь можно эти ограничения обойти и повытаскивать из файла нужные таблички?
Автор: dneprcomp
Дата сообщения: 23.07.2009 22:57
tratata87
Похоже, у вас в поле "Дата начала" стоит маска вода.
Требуется вводить даты в формате 01/01/09, а вы при копировании пытаетесь ввести в формате 01.01.09
Проверьте все поля с датами. Возможно, ошибку вызывает другое поле. Кроме того, надо смотреть, разрешен ли ввод пустого значения(нет Даты)
Отредактируйте маску.

Добавлено:
Florell
Используй что-то вроде:
http://forum.ru-board.com/topic.cgi?forum=35&topic=0618&start=40#lt
http://forum.ru-board.com/topic.cgi?forum=35&topic=14239#1
Автор: erevlad
Дата сообщения: 29.08.2009 06:51
Есть таблица с полями: № п/п, Номер накладной, Номер тары, Участок, Вес отходов_1, Вес отходов_2
Данные в столбцы "Вес отходов_1" и "Вес отходов_2" поступают из разных мест. На несколько взвешиваний, с соответствующим весом в столбцах "Вес отходов_1" и "Вес отходов_2", может оформляться одна накладная. Вопросы:
1 Как организовать (с выводом в отчет) подсчет суммарного веса отходов по столбцам "Вес отходов_1" и "Вес отходов_2" в пределах одной накладной?
2 После этого, как организовать сравнение полученных суммарных весов?
Автор: SERGE_BLIZNUK
Дата сообщения: 29.08.2009 08:01
erevlad
примерный ответ на вопрос 1 - суммируйте Вес_Отходов_1 и Вес_Отходов_2 и группируйте по номеру накладной...

Цитата:
2 После этого, как организовать сравнение полученных суммарных весов?

с чем сравнение орнанизовавать?!
Вы бы лучше привели пример с тестовым набором данных. Что есть, и что, по Вашему, надо получить... потому как, кроме Вас, логики задачи никто не понимает.


Автор: erevlad
Дата сообщения: 30.08.2009 13:19

Цитата:
с чем сравнение орнанизовавать?!


Вообще это нужно для того, чтобы в отчет выводились только записи, если по столбцам разные значения, т.е. разница не равна нулю. Например, суммарный вес в столбце "Вес отходов_1" по накладной №... состаляет 1289кг, а в столбце "Вес отходов_2" по той же накладной 1467кг. Разница составляет 178кг, следовательно, эту запись помещать в отчет, а если разница равна 0, то в отчет эту запись помещать не нужно.

Пример:

№    Номер    Номер    Участок    Вес    Вес
п/п    наклад    тары        отх_1    отх_2
    ной

1    891    203    Участок 5    1,270    1270
2    892    308    Участок 4    0,505    505
3    893    30    Участок 1    1,135    1135
4    893    31    Участок 1    0,960    960
5    893    34    Участок 1    1,670    1670
6    893    37    Участок 1    1,525    1525
7    893    37    Участок 1    1,525    
8    893    37    Участок 1    1,525    
9    893    37    Участок 1    2,000    2000
10    893    38    Участок 1    0,790    790
11    893    38    Участок 1    1,325    1325
12    893    40    Участок 1    2,170    2170
13    894    303    Участок 4    4,455    4455
14    894    304    Участок 4    4,340    4340
15    895    306    Участок 4    0,635    635
16    896    30    Участок 1    2,765    2765
17    896    31    Участок 1    1,030    1030
18    896    34    Участок 1    2,715    2715
19    896    40    Участок 1    1,170    1170
20    897    105    Участок 2    0,500    500
21    898    106    Участок 2    0,570    570
22    899    108    Участок 3    3,590    3590
23    900    109    Участок 3    2,585    2585
24    910    114    Участок 3    3,345    3345
25    901    32    Участок 1    3,250    3250
26    901    32    Участок 1    3,250    
27    901    32    Участок 1    2,680    2680
28    901    37    Участок 1    2,495    2495
29    901    38    Участок 1    1,550    1550
30    901    39    Участок 1    2,235    2235
Автор: AntoshkaUst
Дата сообщения: 03.09.2009 08:26
Есть столбец дата договора.
Например 24,10,2008
Нужно вычислить сколько дней до конца года, с помощью построителя выражений.
Читал про функции DateDiff и DateValue, но у самого ничего не получилось сделать. Постоянно ошибка какая нибудь. то формат не тот то еще чего то.
Если не трудно напишите как правильно должно выглядеть или скрин сделайте.
спасибо.
Автор: Vitus_Bering
Дата сообщения: 03.09.2009 10:04
AntoshkaUst
http://slil.ru/27949890
Автор: AntoshkaUst
Дата сообщения: 04.09.2009 14:22
еще вопросик.
В запросе должна выводится сумма платы за n дней.
пишу формулу, вроде все работает, но если добавляю другие колонки в запрос, энта сумма становится с 11 знаками после запятой.
Спрашивается, как это дело отключить, или может дополнительную функцию округления результата поставить? Но как эта функция называется не знаю.
И еще такой вопрос есть ли расшифровка на русском смысла функций в Access? Как например это в Экселе показывается?
Автор: aha
Дата сообщения: 07.09.2009 22:50
проблема windows 7 x64 и access 2007 sp2
создаю пустую или беру рабочую базу данных...анализ быстродействия- ошибка. у всех так?
http://bestpics.ru/full/2009-09-07_234724.jpg
Автор: alekra
Дата сообщения: 19.09.2009 11:32
Не подскажете, можно ли сделать разные левые поля четных и нечетных страниц в отчете? Необходимо печатать двухсторонний документ с полем для сшивания. Спасибо!
Автор: badangawl
Дата сообщения: 24.10.2009 00:48
Вечер добрый имеется база данных в access-е
база довольно большая+гиперссылки+связки
нужно сделать так чтоб база была доступна нескольким пользователям в локальной сети, одновременно.
сейчас база лежит на серваке на диске с открытым доступом.
но проблемка в том что если в неё заходит один человек, она блокируется и второй её просматривать неможет.
подскажите пожалуста..
что можно придумать...можно и через http
нельзя ли какнибудь осуществить попроще?

Страницы: 12345678910111213141516171819202122

Предыдущая тема: Как замедлить скорость чтения CDROM?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.