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

Поиск сообщений в 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 ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

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

Не работает Recordset для отчёта

Вторник, 01 Апреля 2014 г. 03:36 + в цитатник
Никак не могу разобраться:

Access 2003, файл базы формата mdb

Есть форма, которая вызывается с разными источниками данных. Из этой формы я хочу вызвать отчёт с тем же Recordset, что и моя форма. Пишу для отчёта:

Private Sub Report_Open(Cancel As Integer)
Me.Recordset = [Form_Clients Find].Recordset
End Sub

Выдает ошибку: "Эта возможность не реализована для файлов mdb".

Подскажите: как всё-таки вывести отчёт с тем же набором записей, что и вызывающая его форма?

http://www.sql.ru/forum/1086148/ne-rabotaet-recordset-dlya-otchyota


Экспорт данных из Access

Понедельник, 31 Марта 2014 г. 19:06 + в цитатник
Добрый день!

Подскажите пожалуйста, с помощью какого инструменты можно решить следующую задачу.

Необходимо что-то вроде формы (для каждой организации), где будут некоторые поля из таблицы "Организации" и несколько полей из другой, связанной с таблицей "Организации" много - многозначной связью (у одной организации несколько сфер деятельности). И чтобы все это импортировалось в пригодном виде Excel или Word для дальнейшего редактирования другими пользователями. В Базе много организаций.

Образец импорта:
Организация _________ОАО "Ромашка"
Сфера деятельности __Информационные и коммуникационные технологии
____________________ Медицина, фармацевтика и биотехнологи
_____________________Энергоэффективность и энергосбережение

Спасибо.

http://www.sql.ru/forum/1086094/eksport-dannyh-iz-access


MS Access ADP. Форма\отчет в режиме конструктора. Невозможность отладки.

Понедельник, 31 Марта 2014 г. 16:34 + в цитатник
Темы, похожей не нашел.
Нужно назначать отчету в качестве источника данных запрос на основе табличной функции с передачей параметров. Делаю это открывая отчет в конструкторе, назначаю источник данных и сохраняю отчет.
Вот проблема как раз возникает в момент открытия отчета в конструкторе. Редактор кода бодро рапортует о невозможности продолжать дебаг в данное время.
Почему?

http://www.sql.ru/forum/1086053/ms-access-adp-forma-otchet-v-rezhime-konstruktora-nevozmozhnost-otladki


Сравнение двух таблиц с целью выявления неравных значений

Понедельник, 31 Марта 2014 г. 13:12 + в цитатник
Здравствуйте. Существует отчет ввиде таблици report1.xls(текущий месяц) и report2.xls(предидуций месяц), который формируется каждый месяц. Необходимо сравнить отчет предидущего и текущего месяца на различия данных в соответствущих полях. Имеются поля :
F[фамилия],i[имя],o[отчество], N[наименование товара], k [количество шт], s[сумма], D[дата приобретения]
Необходимо чтобы в запросе выводились все поля файла report1, у которых f.[repotrt1]=f.[repotrt2] и i.[repotrt1]=i.[repotrt2] и o.[repotrt1]=o.[repotrt2], но при этом хотя бы одно из оставшихся полей не равно соответствуюшему. тоесть
N.[repotrt1]<> N.[repotrt2] или k.[repotrt1]<>k.[repotrt2]или s.[repotrt1]<>s.[repotrt2] или D.[repotrt1]<>D.[repotrt2]
Как составить запрос? Буду очень благодарен!

http://www.sql.ru/forum/1085986/sravnenie-dvuh-tablic-s-celu-vyyavleniya-neravnyh-znacheniy


Отбор записей с пустыми полями с помощью чекбокса

Понедельник, 31 Марта 2014 г. 12:47 + в цитатник
Подскажите пожалуйста

Есть:
- Таблица с полем даты
- Форма с чекбоксом
- Запрос, который должен отображать записи с пустыми полями даты – в случае включения чекбокса, либо все записи при выключенном чекбоксе.

Подскажите пожалуйста, в чем ошибка в условии отбора:

IIf([Формы]![Форма1]![Переключатель7]=Истина;([Таблица1].[Дата оплаты]) Is Null;([Таблица1].[Дата оплаты]) Is Not Null Or ([Таблица1].[Дата оплаты]) Is Null)

http://www.sql.ru/forum/1085976/otbor-zapisey-s-pustymi-polyami-s-pomoshhu-chekboksa


Как выкинуть из строки все знаки, не являющиеся цифрами

Понедельник, 31 Марта 2014 г. 03:19 + в цитатник
В запросе надо преобразовать строку в набор чисел. То есть, выкинуть из строки все знаки, не являющиеся числами от 0 до 9.
Например, "+7-915-516" преобразовать в "7915516".

Сделать это надо в sql-запросе...

Не подскажите, как реализовать?

И если нет готовых функций - то как вставить свои функции в sql-запрос?

Спасибо!

http://www.sql.ru/forum/1085937/kak-vykinut-iz-stroki-vse-znaki-ne-yavlyaushhiesya-ciframi


Нуждаюсь в помощи с кнопочной формой.

Понедельник, 31 Марта 2014 г. 00:17 + в цитатник
Вижу живут на форуме люди знающие Access ни как любители.
Затем и обращаюсь за помощью к профи.
Возникла у меня одна проблема, Сделал кнопочную форму которая автоматом открывается при открытии базы, но прежде покопался в свойствах формы. Там я убрал возможность закрытия окна кнопочной формы через "красный крестик" изменения ее размеров а так же сворачивания, а на форме только одна кнопка закрытия программы.

Как можно открыть окно свойств формы? Возможно ли исправить данное положение?

Заранее благодарю Вас и надеюсь на Вашу помощь и поддержку.

http://www.sql.ru/forum/1085915/nuzhdaus-v-pomoshhi-s-knopochnoy-formoy


экспорт таблицы либо формы в эксель, содержащий тип поля типа вложение

Воскресенье, 30 Марта 2014 г. 19:27 + в цитатник
Коллеги, всем привет!
Подскажите пожалуйста, как можно экспортировать в эксель поля типа "вложение" . Нужно экспорт организовать таким образом, чтобы в эксель вставлялось не только содержимое обычных полей типа текстовых, числовых итд, но и чтобы в экселевский файл вставлялось изображение картинки? Базового внятного ответа на просторах интернета не нашел.

http://www.sql.ru/forum/1085873/eksport-tablicy-libo-formy-v-eksel-soderzhashhiy-tip-polya-tipa-vlozhenie


Microsoft JET Database Engine: Недостаточно места на временном диске.

Воскресенье, 30 Марта 2014 г. 16:06 + в цитатник
вот такая ошибка происходит. Места на диске хватает - терабайты. В интернете есть упоминание на некий параметр UseTransaction, которую нужно установить в False, но как это сделать?

http://www.sql.ru/forum/1085848/microsoft-jet-database-engine-nedostatochno-mesta-na-vremennom-diske


Учет оборудования по ИТ и связи - изменение схемы данных

Воскресенье, 30 Марта 2014 г. 08:58 + в цитатник
Доброго времени суток!

Сразу хочу извиниться за вероятный повтор вопросов, однако, не смог найти разбора моих вопросов среди тем по складскому учету и учету оборудования. Мой первый опыт создания БД, поэтому сильно прошу не пинать :)

Итак:
исходя из первоначальных требований по учету фактического местоположения оборудования, набросал БД с прилагаемой схемой, в которой:
Голубая рамка - иерархия местоположения оборудования
Красная рамка - модель (например: iPhone 5s, Samsung Galaxy S5 и пр.) и тип оборудования (например: Мобильный телефон, Системный блок, Монитор, принтер и пр..)
Сиреневая рамка - данные по расходным материалам
Желтая рамка - информация по договорам поставки.
Зеленая рамка - справочники по сотрудникам, текущему статусу (в работе, в ремонте, в резерве) и пр...
В центре собственно основная таблица, в которой хранятся данные по всем объектам учета.
Общий объем записей планируется около 4 000 - 5 000.

Задачи:
1. на текущем этапе появилось желание хранить данные о характеристиках оборудования. Например: для принтера указать его скорость печати, максимальный формат, цветной или ч/б, струйный или лазерный; для монитора - диагональ, тип матрицы и пр...
Вопрос: Как лучше (правильнее) сделать, чтобы еще облегчить себе задачи с последующей выборкой данных:
а) Привязать к модели и типу оборудования одну таблицу в которой создать кучу полей со всеми возможными параметрами для всех типов оборудования. Тогда для конкретной записи многие поля будут пустыми, т.к. не имеют отношения к конкретному типу или
б) создать "много" таблиц для каждого типа оборудования, в каждой из которых хранить только относящиеся к нему данные. Тогда, насколько я понимаю, при появлении нового типа оборудования придется создавать новую таблицу и переписывать или дописывать запросы...
в) другие альтернативы
2. Каким образом организовать хранение данных по текущей конфигурации конкретного устройства? Например: данная модель принтера поддерживает подключение по сети, однако, не все из них используют сеть и многие подключены по usb к ПК пользователя, или данная модель системного блока с завода имеет 2 Gb RAM, но в процессе эксплуатации было добавлено еще 2 и сейчас их, понятно, 4.

Так же сейчас начинаю конструировать запросы из таблиц и понимаю, что в результатах поиска у меня должна отображать информация в табличном виде (использую ListBox) из 9 таблиц БД. Придется делать много вложенных запросов.
Насколько сильно это скажется на производительности БД при существующей структуре?

Заранее большое спасибо всем кто откликнется!

http://www.sql.ru/forum/1085804/uchet-oborudovaniya-po-it-i-svyazi-izmenenie-shemy-dannyh


Автоматическое изменение текста запроса

Воскресенье, 30 Марта 2014 г. 08:34 + в цитатник
Делаю форму. В качестве источника данных набираю запрос:

SELECT Оплата.Client, Оплата.Action, Оплата.Start, Оплата.Finish, Акции.Name, Акции.Period, Акции.Price, [Период оплаты].Id, [Период оплаты].Duration, [Период оплаты].Name
FROM (Оплата INNER JOIN Акции ON Оплата.Action = Акции.Id) INNER JOIN [Период оплаты] ON Акции.Period = [Период оплаты].Id;

Похоже это входит в конфликт со схемой данных. После переоткрытия вижу такой запрос:

SELECT Оплата.Client, Оплата.Action, Оплата.Start, Оплата.Finish, Акции.Name, Акции.Period, Акции.Price, [Период оплаты].Id, [Период оплаты].Duration, [Период оплаты].Name
FROM [Период оплаты] INNER JOIN (Акции INNER JOIN Оплата ON Акции.Id = Оплата.Action) ON [Период оплаты].Id = Акции.Period;

т.е. строка FROM "инвертирована".

Эти запросы эквивалентны?

http://www.sql.ru/forum/1085803/avtomaticheskoe-izmenenie-teksta-zaprosa


LEFT JOIN по полю типа MEMO?

Суббота, 29 Марта 2014 г. 01:51 + в цитатник
мне нужно в новую таблицу закинуть объединение таблиц, одно из полей по которому объединять типа MEMO, и оно ругается на это.

Вот мой запрос, есть ли другие пути этого? Мне нужно, что бы id_val оставался нулем, если не найдено, но все строки из props присутствовали. (crc является crc32 от строки val)

INSERT INTO _tab_search (id_obj, id_prop, crc, val, id_val)

SELECT p.id_obj, p.id_prop, p.crc, p.val, v.id

FROM
   [Text;DATABASE=t:\].[props.txt] p
     LEFT OUTER JOIN vals v ON p.crc = v.crc AND p.val = v.val

http://www.sql.ru/forum/1085680/left-join-po-polu-tipa-memo


нажатие клавиш

Пятница, 28 Марта 2014 г. 18:30 + в цитатник
PC чужой-подскажите коды клавиш shift и enter

http://www.sql.ru/forum/1085630/nazhatie-klavish


Импорт данных из Excel в Access

Пятница, 28 Марта 2014 г. 14:51 + в цитатник
Добрый день!
Есть таблица в Excel в неструктурированном виде, для автоматической загрузки в Access. Данные из неё должны быть загружены в две таблицы. То есть, как я понимаю, нужно поячеечно прописывать данные. Как это правильнее сделать?
Объём импортируемых данных не очень большой (3 записи, примерно 20 полей).
Зарнее благодарю за помощь.

http://www.sql.ru/forum/1085562/import-dannyh-iz-excel-v-access


Добавить данные в связанную таблицу

Пятница, 28 Марта 2014 г. 13:47 + в цитатник
Есть две связанные таблицы Сотрудники (Код, ФИО, должность, ставка) и отработанное время (Код, КодФИО, Январь, Февраль,...,Декабрь). При удалении и изменении записей в таблице Сотрудники, данные в таблице Отработанное время также меняются. Но как сделать так, чтобы при добавлении новой записи в таблицу Сотрудники, в таблице Отработанное время также добавлялась новая запись (в поле КодФИО - ФИО в таблице Сотрудники, а в полях Январь, Февраль,...., Декабрь нули)?

http://www.sql.ru/forum/1085542/dobavit-dannye-v-svyazannuu-tablicu


Копирование в основной и подчиненной таблицах

Пятница, 28 Марта 2014 г. 12:25 + в цитатник
Добрый день!
Есть основная таблица с заказ-нарядами и подчиненная таблица, в которой перечисляется какие услуги непосредственно заказаны. Соответственно к одной строке в основной таблице привязаны несколько в подчиненной. Таблицы связаны через КодЗаказа связью один ко многим. В основной таблице КодЗаказа - счетчик, в подчиненной просто числовое поле.Необходимо, чтобы новый заказ всегда создавался копированием первого заказа при нажатии кнопки. Причем со всеми привязанными к нему строками из подчиненной таблицы. Как это сделать, чтоб не нарушались связи?

http://www.sql.ru/forum/1085525/kopirovanie-v-osnovnoy-i-podchinennoy-tablicah


Вывод отчета о ЭЦП при выполнении условия при запуске базы данных Access.

Пятница, 28 Марта 2014 г. 06:06 + в цитатник
Есть миссия. Надо реализовать на Access базу данных небольшой компании. Надо реализовать так, чтобы при запуске базы, система проверяла запрос "Лицензии ЭЦП" (в этом запросе у меня отображаются те компьютеры на которых закончится ЭЦП за 30 дней), если в запросе есть записи, то выводится отчет о том на каких машинах заканчивается ЭЦП, если же в запросе записей нет то отчет не выводится. Чтобы было яснее прикладываю базу(разбил на 3 архива).

http://www.sql.ru/forum/1085475/vyvod-otcheta-o-ecp-pri-vypolnenii-usloviya-pri-zapuske-bazy-dannyh-access


Access ODBC - не понимает русских названий таблиц. Как исправить?

Четверг, 27 Марта 2014 г. 23:48 + в цитатник
Коннектюсь из акцеса через odbc в mysql, где есть таблицы с русскими и
английскими названиями. Английские названия акцес без проблем
привязывает. А как только встречается русское название, выдаёт ошибку
odbc.
В английских названиях таблиц есть русские названия полей и акцес с ними
работает нормально. А вот русские названия таблиц - таблицы не подсоединяет.

Как исправить?

http://www.sql.ru/forum/1085447/access-odbc-ne-ponimaet-russkih-nazvaniy-tablic-kak-ispravit


Несколько запросов в отчете

Четверг, 27 Марта 2014 г. 23:46 + в цитатник
Нужно сформировать отчет в котором будет несколько запросов, но проблема в том что эти зпросы берут данные из одной таблицы и аксес не дает добавлять их в отчет. Почему собственно мне нужно засунуть несколько запросов в отчет, да потому что необходимо сформировать таблицу медального зачета, запрос следущего вида: Поле Страна, Поле Медель( золото, серебро, бронза) и Подсчет этих медалей (каждого типа отдельно), такой запрос с Условием отбора по полю Медаль Золото or Серебро or Бронза при добавлении в отчет Дублирует поле Страна и получается так:
Россия Бронза 5
Россия Серебро 6
Австрия Серебро 3
Австрия Золото 3

Есть какое то решение одной из проблем? Надеюсь все понятно объяснил, спасибо заранее

http://www.sql.ru/forum/1085445/neskolko-zaprosov-v-otchete


Имя поля - в переменной

Четверг, 27 Марта 2014 г. 17:04 + в цитатник
Всем добрый день.
Прошу помощи в простой (для знающих) задаче.
Есть таблица tblOffName, в ней текстовое поле persTo, в нем какой-то текст. Вернее, не какой-то, в нем хранится имя поля другой таблицы, на который мне нужно сослаться, например так
idpersTo
1 par1

Другая таблица tblClients_temp содержит поля par1, par2 и т.д. например так
код par1par2par3
1abc

Есть запрос на добавление
Set rs1 = CurrentDb.OpenRecordset("SELECT tblClients_temp.* FROM tblClients_temp")
Set rs2 = CurrentDb.OpenRecordset("SELECT tblOffName.persTo FROM tblOffName")
With CurrentDb.OpenRecordset("tblOffers")
        .AddNew
        !client_id = rs1.client_id
        !to = ...

В последней строчке мне нужно в поле to рекордсета tblOffers добавить значение из поля par1 таблицы tblClients_temp, то есть a
Как выглядит синтаксис?

http://www.sql.ru/forum/1085356/imya-polya-v-peremennoy



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 30 29 [28] 27 26 ..
.. 1 Календарь