Подскажите пожалуйста как выполнить это задание правильно... Незнаю как делать... Задание 1 : Выдать список клиентов (кроме Frankenversand), заказавших товары почтой со стоимостью доставки от 30 до 200 рублей c 01.11.96 по 01.01.97. Указать телефоны и факсы клиентов.
Доброго времени суток. Возникла проблема. Office 2010. В Access'е связанная таблица к папке Outlook'а. Обрабатываю данные по полям, сегодня пропало поле "Содержание". До этого пропало поле "Отправлено", но оно не критично, поэтому забили. Перелинковка таблицы не помогла. В настройках Outlook'а отображение полей не найдено (т.е. найдено, но это "Вид" в самом Outlook'е, а не вывод в таблицу)
Путь к таблице в Access ведёт в C:\Users\AppData\Local\Temp.... (при этом сегодня он сменился - новая папка)
Вероятно это какой-то сбой механизма внутреннего взаимодействия Office (Exchange/Outlook).
В данный момент запланирована переустановка всего офиса (с тотальной чисткой)
Кто сталкивался? Что посоветуете?
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера.
Подскажите, плиз, можно ли оптимизировать такой запрос:
Имеются две таблички - товар (good) и его история изменения цен (cost), нужно получить наименование товара и его последнюю цену.
Таблички:
good ------ GoodID Name DatePrice
cost ---- CostID GoodID DatePrice Price
Я сделал так:
SELECT g.Name, c.DatePrice, c.Price
FROM good g INNERJOIN cost c ON g.GoodID = c.GoodID
WHERE c.CostID IN(SELECTMAX(CostID)FROM cost
GROUPBY GoodID)ORDERBY g.Name, с.DatePrice, c.Price ASC
Такой запрос работает крайне долго. Хотя записей в good ~5500, а в ~16500. Вроде не так уж и много...
Добрый день! Подскажите, пожалуйста, ситуация следующая: Пользователь в Access вывел отчет и хочет закрыть приложение, необходимо чтоб при закрытие ему выдавалось сообщение, что надо сначала распечатать отчет, а потом приложение закроется. Спасибо заранее.
Дернул меня кто то пойти учиться. Дали задание сделать "программку" для библиотеки. Сделал. Все вроде бы понравилось, но препод хочет чтобы там был "умный" поиск книг, то бишь начинаешь в некое поле вводить что угодно: автора книги, ее название, любой другой реквизит, а в поле ниже сразу бы осуществлялся поиск книги и выдавал их список. Как такое можно реализовать?
Здравствуйте. Пытаюсь в Аксессе провести обновление таблицы запросом на обновление, который выбирает данные для изменения из подчиненной формы: UPDATE Документы SET Документы.ОстатокЧас = [ОстатокЧас]-[ЗатратыЗаДень] WHERE (((Документы.Код)=[Forms]![ТрудозатрЗаДень]![Код]));
Документы -это таблица, а ТрудозатрЗаДень - подчиненная форма, в которую запросом выводится список документов. Состав формы ТрудозатрЗаДень:НазваниеДокумента, КоличествоЧасов, ОстатокЧас, ЗатратыЗаДень.Т.е.хочу сделать следующее: в форму сотрудник вводит свои затратыпо документам и запрос отнимает эти затраты от ОстатокЧас в таблице. Запрос не работает, хотя форма при его запуске открыта...
Dim db As DAO.Database
Set db = CurrentDb
db.Properties("AppIcon").value = CurrentProject.path & "\icons\logo.ico"
db.Properties("AppTitle").value = "СЛПВ"
В событие текущая запись формы прописана некая процедура параметром этой процедуры является значение поля типа счетчик. При добавлении новой записи значение этого параметра еще null. В какой момент при добавлении новой записи в форму поле типа счетчик приобретет значение?
Добрый день. Есть БД, установленная на трех компах. БД написана в 2003-м аксесе. На компах стоит 2010-й офис. Табличный файл лежит на сервере. Все работало хорошо, пока не появился 4-й комп с 2013-м офисом. Если на первых трех компах база закрыта, то четвертый ее спокойно открывает. В противном случае, аксесс ругается: "Невозможно использовать файл" (это тот файл, что расположен на сервере) и БД не запускается. Как это можно победить?
Здравствуйте, есть форма, источником которой - таблица, где есть логич. поле. подскажите, пож-та, как сделать работу флажка на форме (или в таблице) так, чтобы выбиралось только одно поле, т.е. после отметки галочкой другого поля, в предыдущем поле она автоматич. снималась?
В отчете используется расчетная ячейка в горизонтальной строке Как задать условие при котором при результате "ноль" строка не будет выводиться на экран Спасибо
Здравствуйте, подскажите пожалуйста FAQ, где можно почитать про работу с присоединенными к форме Аксесса листами Excel на VBA. Сейчас передо мной такие задачи: 1) есть запрос,условием для которого служит значение поля со спискомна форме. В эту же форму надо же на прикрепленный лист Excel выгрузить результат этого запроса 2) из полученного листа записать данные из нужных полей в таблицу базы Аксесс Аксесс у меня 2013-й
Подскажите как по нажатии кнопки создавался отчёт по запросу 1. Запрос перекрёстный с PARAMETRS. Когда стоим на Запросе 1 и нажимаем в меню Создание - кнопку Отчёт то отчёт красиво создаётся. Может как-то сэмулировать в VBA нажатие кнопки Отчёт. Или какой вариант кода создающего отчёт?
Добрый день! Скажите, пожалуйста, можно ли использовать функцию between вместе с функцией nz в Access? У меня есть форма поиска в БД, которая должна выбирать данные по одному или нескольким заполненным полям. В ней есть поля Дата начальная и Дата конечная. Необходимо, чтобы можно было оставлять эти поля пустыми. В запросе в условии отбора пишу следующее: Between nz([Forms]![Форма поиска данных]![DateDocStart];'#30.12.1899#') And nz([Forms]![Форма поиска данных]![DateDocEnd];'Date()') Access выдает ошибку: "Выражение неверно введено или является слишком сложным для расчета". Помогите, пожалуйста, правильно записать это условие.
Кто-нибудь пытался работать опубликованным приложением в связке Access 2003 + Терминал Windows 2012 R2?
Программа периодически зависает. Помогает только сброс сессии. Не всегда работает обновление экрана. Например, при вызове формы новая форма не отображается полностью на экране поверх старой. Не работает корректно календарь Active-x.
Доброго времени суток. Возникла такая проблема. Создал БД которая при запуске по макросу AUTOExec выдает основную форму. При расширении ACCDB все работает отлично все кнопки на формах, все запросы и отчеты выполняются. Поменял расширение на ACCDR, чтобы разослать сотрудникам и они в самой Базе не испортили ничего. Но при запуске он открывается и тут же закрывается.