-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4

Invalid link!








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://www.sql.ru/forum/actualtopics.aspx?bid=4.
Данный дневник сформирован из открытого RSS-источника по адресу http://www.sql.ru/forum/actualrss.aspx?id=4, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Access 2010 пересекающейся запрос в Отчёте - MS Access

Четверг, 17 Декабря 2015 г. 17:48 + в цитатник
Здравствуйте!
Ситуация такова. Нужно сделать отчёт, содержащий вывод из пересекающегося запроса (так, чтобы выводилось нечто вроде таблицы с неопределённым количеством ячеек по ширине).
При обычном выводе пересекающегося запроса всё работает
http://cs630530.vk.me/v630530903/7a8a/xec2FNCjpIY.jpg
Но как только я хочу добавить связь, которую он вроде бы принимает, то происходит неожиданное.
http://cs630530.vk.me/v630530903/7a9c/40s26W836RM.jpg
Прошу направить меня в нужную сторону...

http://www.sql.ru/forum/1191151/access-2010-peresekaushheysya-zapros-v-otchyote-ms-access


Взрыв мозга! Вычисляем процент и делаем выборку процентиа по условию

Четверг, 17 Декабря 2015 г. 17:32 + в цитатник
Есть две таблицы

Программа (код продукции , код подразделения , дата и количество)
Накладная (код продукции , код подразделения , дата и количество)

Необходимо найти строки из программы где (Накладная .количество/программа.количество)*100 меньше указанного значения

Сделан запрос - процент
и к нему запрос1 - он не выбирает нужно значение!! Глюк аксесса???

http://www.sql.ru/forum/1191148/vzryv-mozga-vychislyaem-procent-i-delaem-vyborku-procentia-po-usloviu


Count(distinct)

Четверг, 17 Декабря 2015 г. 16:54 + в цитатник
Наткнулся на код, который убивае. Нужно его переписать, а мозг отказывается сотрудничать.

selected = DCount("*", "TA_S_RVB_read_vouchers_box", "checked = true")
All = DCount("*", "TA_S_RVB_read_vouchers_box", "rvb_number in (select distinct rvb_number from TA_S_RVB_read_vouchers_box where checked = true)")

Второй запрос мегатормозной, очевидно из-за in.
Я понимаю, что это хрень, но как её переписать то корректно? Убирание distinct проблему не решает

http://www.sql.ru/forum/1191142/count-distinct


Динамический список

Четверг, 17 Декабря 2015 г. 12:00 + в цитатник
Приветствую уважаемых посетителей форума!
Есть форма в которой есть поле со списком. Содержимое поля со списком должно изменяться (само) при переходе по записям в соответствии с полем hostname формы (из таблички software). Вариант с подчиненной формой работает, но не нравится внешний вид.
Помогите с реализацией, плз)

http://www.sql.ru/forum/1191081/dinamicheskiy-spisok


Объединение по условию

Четверг, 17 Декабря 2015 г. 06:16 + в цитатник
Здравствуйте! В базе необходимо объединить записи как указано на рисунке. Как реализовать? Кусок базы прилагаю)

http://www.sql.ru/forum/1191031/obedinenie-po-usloviu


Создание на базе Access "виджета" , наподобие заметок в Windows 7

Среда, 16 Декабря 2015 г. 20:01 + в цитатник
Не знаю возможно вообще такое или нет, возможно обращаюсь вообще не по адресу, но всеже..Ситуация следующая, есть база данных Access, в ней есть форма, на которой расположено множество элемнтов управления.Задача, отобразить, к примеру, один из элементов управления (ListBox) на рабочем столе Windows 7, и чтобы выглядело это и вело себя примерно как виджет Заметки из уже упомянутого win7, висело на рабочем столе в "фоновом режиме", но при нажатии выполняло запрограмированные действия, т.е. открывало access, отображала форму и т.д.Если на Access этого сделать нельзя, подскажите тогда хотябы в какую сторону копать и можно ли это "другое" вязать с уже имеющейся базой, формой и эл-ми управления...

PS:Предчувствуя недовольства опытных форумчан поясню ситуацию при которой возникла столь нелепая потребность: Есть компьютер на нем из средств разработки есть только Access, и ничего более, к сожалению, установить что-либо более подходящее нельзя, поэтому приходится довольствоваться тем что есть.

http://www.sql.ru/forum/1190971/sozdanie-na-baze-access-vidzheta-napodobie-zametok-v-windows-7


Самостоятельное приложение в Access

Среда, 16 Декабря 2015 г. 19:44 + в цитатник
Подскажите пожалуста, можно ли в Access 2010 сделать так чтобы пользователь видел только Форму с элементами управления, т.е. скрыть вообще все панели самого Access.В настроках нашел как скрыть практически все, но остается Лента с кнопками типа "Сортировка", "Обновить все" и т.д...

http://www.sql.ru/forum/1190967/samostoyatelnoe-prilozhenie-v-access


суммировать поля

Среда, 16 Декабря 2015 г. 18:37 + в цитатник
Доброго времени суток форумчане,
хотел бы узнать как можно суммировать поле кол-во в отдельное поле, пробовал при помощи построителя выражений, но что-то пошло не так((

http://www.sql.ru/forum/1190952/summirovat-polya


Запрос через конструктор

Среда, 16 Декабря 2015 г. 16:40 + в цитатник
Доброго времени суток! Помогите пожалуйста, кому не сложно. Предметная область Отдел кадров. Имеются приказы с полями номер приказа, дата, код приказа(виды: принятие, увольнение, перемещение). Как из них выбрать максимальную дату с нужным кодом приказа? (Это необходимо для создания списка работающих сотрудников,не включая тех, кто когда-то работал. То есть выбрать тех у кого последняя дата была именно на принятие или перемещение).
PS.БД с таблицами прикладываю.

http://www.sql.ru/forum/1190927/zapros-cherez-konstruktor


как из vba подсчитать количество файлов?

Среда, 16 Декабря 2015 г. 16:11 + в цитатник
проверку наличия файла содержащего в названии ХХХ проверяю так:
If Len(Dir("w:\RIPGP\DataBase\*" ХХХ "*")) <> 0 Then....


а как подсчитать количество файлов, содержащих ХХХ ?

http://www.sql.ru/forum/1190918/kak-iz-vba-podschitat-kolichestvo-faylov


Рабить до третьей нормальной формы.

Вторник, 15 Декабря 2015 г. 20:27 + в цитатник
Помогите пожалуйста.
База данных регистратуры поликлиники.

Нужно разбить данные до третей нормальной формы.

Картинка с другого сайта.

http://www.sql.ru/forum/1190774/rabit-do-tretey-normalnoy-formy


Ускорить выполнение запроса

Вторник, 15 Декабря 2015 г. 16:55 + в цитатник
Делаю группировочный запрос к таблицам в базе по сети. Выполняется 5 секунд.
Если таблицы в локале, то 1 сек.
Чтобы ускорить запрос по сети, нодо выполнить его в базе с таблицами, а результат показать в прилинкованной базе.
Это запрос к серверу. Не могу правильно написать синтаксин коннекта по ODBC.
Подскажите плиз.

http://www.sql.ru/forum/1190737/uskorit-vypolnenie-zaprosa


возможно ли реализовать через запрос

Вторник, 15 Декабря 2015 г. 16:24 + в цитатник
Основная часть данных в базе будет постоянно вноситься в таблицу "поступления". В связи с чем потребуется знать итоговую сумму поступлений на текущий момент. Для меня сложность состоит в том, что каждую запись в таблице "поступления" нужно классифицировать по полю "суд_номер" и полю "вид_поступл" и суммировать именно по этим параметрам, т.е. по одному "суд_номер" может быть три "вид_поступл" и суммы тоже три. По незнанию хотел использовать запрос (он пока единственный), а внем ф-ию DSum, но как выяснилось, она не отрабатывает по введенным параметрам запроса (складывает все). Попытался в условие прописать те же параметры не выборку: получилась белеберда... Подскажите пжлста

http://www.sql.ru/forum/1190732/vozmozhno-li-realizovat-cherez-zapros


Как переделать алгоритм из формулы Excel для Access в SQL

Вторник, 15 Декабря 2015 г. 08:42 + в цитатник
Доброго времени суток!
Не хватает знаний! Имеется таблица в Access в которой нужно создать новый столбец с нарастающим подсчетом по идентификатору.
красным цветом пометил мой алгоритм в excel, но не получается прописать на SQL(((((((

1 10 10 ЕСЛИ(A2=A1;B2+C1;B2)
1 20 30 ЕСЛИ(A3=A2;B3+C2;B3)
1 30 60 ЕСЛИ(A4=A3;B4+C3;B4)
2 10 10 ЕСЛИ(A5=A4;B5+C4;B5)
2 20 30 ЕСЛИ(A6=A5;B6+C5;B6)
3 10 10 ЕСЛИ(A7=A6;B7+C6;B7)
3 20 30 ЕСЛИ(A8=A7;B8+C7;B8)
3 30 60 ЕСЛИ(A9=A8;B9+C8;B9)
3 40 100 ЕСЛИ(A10=A9;B10+C9;B10)
4 10 10 ЕСЛИ(A11=A10;B11+C10;B11)
4 20 30 ЕСЛИ(A12=A11;B12+C11;B12)
4 30 60 ЕСЛИ(A13=A12;B13+C12;B13)
Как прописать подобный алгоритм на языке SQL?????

http://www.sql.ru/forum/1190610/kak-peredelat-algoritm-iz-formuly-excel-dlya-access-v-sql


обновление записи таблицы1 из записей таблицы2

Понедельник, 14 Декабря 2015 г. 21:25 + в цитатник
Здравствуйте, кто может помочь с таким вопросом? Access 2007,2010. Нужно написать запрос на обновление записи таблицы1 из записей таблицы2. Имеется таблица "Билет" с полями рейс, код_билета и таблица "Рейс" с полями номер_рейса, кол_мест, кол_свободных_мест. Они связаны Билет.рейс = Рейс.номер_рейса.
Update Рейс Set Рейс.кол_свободных_мест = [Рейс].[Количество_мест] - (Select Count(Билет.код_билета) from Билет Where Билет.рейс = Рейс.номер_рейса);
Вот это нужно сделать в Access, не получается потому что Access в запросе типа Обновление не поддерживает подзапрос с выборкой. Можно использовать DCount функцию, но не знаю как правильно ее заюзать. Кто может помочь?спасибо

http://www.sql.ru/forum/1190554/obnovlenie-zapisi-tablicy1-iz-zapisey-tablicy2


Lebans's ToolTip.

Понедельник, 14 Декабря 2015 г. 18:30 + в цитатник
Здравствуйте!

Пробую применить Lebans's ToolTip http://www.lebans.com/tooltip.htm в ленточной форме.
Со следующими изменениями.
Используется только для контролов области данных,
появление всплывающей подсказки выполняется по DblClick,
текст и заголовок подсказки зависят от текущей записи формы.
Цвета текста и фона подсказки свои.
Добавлено обозначение типа подсказки - информационная.
Все это получилось.

Но не могу сделать так, чтобы подсказка не исчезала с экрана автоматически:
- по истечении времени задержки;
- при выходе указателя мыши из границ текущего контрола.


Пробовала разными способами.
1. Увеличение DelayTime.
Выяснилось (опытным путем, информации не нашла), что максимально возможное значение 30000 (30 сек.)
2. Увеличение RECT в TOOLINFO на 567 (1 см) в каждую сторону, .RECT.Left, .RECT.Right, .RECT.Top, .RECT.Bottom.
Ошибки нет. Но и никакого результата.
3. Вот здесь http://stackoverflow.com/questions/17063109/ctooltipctrl-with-ttf-track-flag-wont-disappear-setdelaytime-doesnt-work/17064901 написано,
что подсказка не исчезает при использовании флага TTF_TRACK (&H20).
Сделала TOOLINFO.uFlags = TTF_TRACK.
Тоже никакого результата.

Возможна ли реализация этих моих задумок?
Если да, то как?
Помогите, пожалуйста.

Понимаю, что после решения этого у меня может возникнуть вопрос "А как теперь убрать подсказку?")))
Но это уже потом...

http://www.sql.ru/forum/1190522/lebans-s-tooltip


Как импортировать в аксесс xml файлы с сохранение связей между таблицами

Понедельник, 14 Декабря 2015 г. 13:20 + в цитатник
Попытался импортировать xml/ Получил несколько таблиц друг с другом не связанные, даже полей для связи не нашел. Как с этим бороться?

http://www.sql.ru/forum/1190437/kak-importirovat-v-aksess-xml-fayly-s-sohranenie-svyazey-mezhdu-tablicami


Jet OLEDB на MS Server 2012

Понедельник, 14 Декабря 2015 г. 13:03 + в цитатник
Здравствуйте.

Имеется MS Server 2012 x64 и база данных mdb. Программа для работы с БД Access - 32-х разрядная.

Не подскажете, что надо установить, чтобы при создании файла udl, там можно было выбрать эту базу данных и проверка подключения была бы выполнена успешно.

Поиск по microsoft.com ничего не дал.

Запрос "Jet OLEDB 4" не дает загрузок.

По всяким разным ссылка и запросам нашел
2007 Office System Driver: Data Connectivity Components
(но тут написано, что это не замена jet, и в системных требованиях указан MS Office 2007)
Microsoft Access Database Engine 2010 Redistributable
(но тут написано, что это не замена jet, и максимум MS Server 2008)
Microsoft Data Access Components (MDAC) 2.8 SP1
(но тут написано, что он ничего не содержит)

И даже нашел ответ, почему этот JET нельзя найти на сайте Microsoft.
Оказывается
https://support.microsoft.com/en-us/kb/239114
Support for Office 2003 has ended
, и следовательно все предыдущие версии Access.

Причем там написано, что
автор
If you are running Windows Server 2008 or a later version, you have a later version of Jet 4.0 than the version that is included with Jet 4.0 SP8


Мде. В папках Common Files/System/OleDB никакого msjet нету.

http://www.sql.ru/forum/1190432/jet-oledb-na-ms-server-2012


Помогите создать запрос!!!

Понедельник, 14 Декабря 2015 г. 11:18 + в цитатник
В двух таблицах есть одинаковые поля ТОВАР, нужно сравнить их и подставить производителя, как это сделать....

/s018.radikal.ru/i516/1512/9b/4057655c6a37t.jpg" target="_blank">//s018.radikal.ru/i516/1512/9b/4057655c6a37t.jpg">
/s020.radikal.ru/i722/1512/63/b41420916abdt.jpg" target="_blank">//s020.radikal.ru/i722/1512/63/b41420916abdt.jpg">

http://www.sql.ru/forum/1190410/pomogite-sozdat-zapros


Почемуто виснет аксес на двух компьютерах

Понедельник, 14 Декабря 2015 г. 10:06 + в цитатник
При заполнении полей формы виснет аксесс, глухо, приходится закрывать, причес ставил 2007, и 2003 теже проблемы, ума не приложу в чем дело.

http://www.sql.ru/forum/1190392/pochemuto-visnet-akses-na-dvuh-komputerah



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 180 179 [178] 177 176 ..
.. 1 Календарь