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

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

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

Фильтрация подчиненной формы

Понедельник, 07 Апреля 2014 г. 08:21 + в цитатник
Доброго времени суток)
Форма в ней есть под форма.
Необходимо сделать фильтрацию записей по 5 и более полям. Но необъодимо чтобы они работали независимо друг от друга. Если фильтры создавать через конструктор необходимо выставить все значения полей фильтрации чтобы отобразились данные в подчиненной форме. А нужно, чтобы я например поставил фильтр в двух полях а остальные не трогаю и выпадал список удовлетовряющих этому. Подскажите пожта. Вроде знаком С акссеес давно. Работаю в 2003. Но это не пойму

http://www.sql.ru/forum/1087379/filtraciya-podchinennoy-formy


Присвоить строковой переменной значение

Понедельник, 07 Апреля 2014 г. 01:26 + в цитатник
Добрый час! Подскажите как строковой переменной присвоить значение из html тегов... необходимы код выделен внизу красным цветом ... но мне еще необходимо встроить в него значения и набора строк ...

ms1 = "
span> & Chr(34) & ">

100

"





Спасибо за помощь!

http://www.sql.ru/forum/1087363/prisvoit-strokovoy-peremennoy-znachenie


форма для заполнения таблиц

Воскресенье, 06 Апреля 2014 г. 22:19 + в цитатник
Помогите пожалуйста!!!!
Имеютя 3 таблицы: группы, дисциплины, студенты. Требуется создать форму, которая заполняла бы 4-ю таблицу "успеваемость" (номер группы, дисциплина, фамилия, оценка). При этом номер группы-поле со списком(данные из таб "группы", дисциплина - поле со списком дисциплин соответствующих выбранной одной группе, а фамилии должны быть представлены ввиде перечня всех студентов из этой группы, рядом с фамилией вводится вручную оценка.
Возможно ли такое?

http://www.sql.ru/forum/1087336/forma-dlya-zapolneniya-tablic


создание запроса SQL для объединения двух таблиц в одну в Access

Воскресенье, 06 Апреля 2014 г. 18:20 + в цитатник
даны 2 таблицы с моделями авто и их параметрами, в первой 50 единиц, во второй 55. нужно объединить чтобы счетчик id был от 1 до 105,
у меня код
автор
SELECT [b].*
FROM b
UNION
SELECT a.*
FROM a

и общая таблица идет с нумерацией 11223344 итд
помогите пожалуйста!

http://www.sql.ru/forum/1087305/sozdanie-zaprosa-sql-dlya-obedineniya-dvuh-tablic-v-odnu-v-access


Трудности создания БД. Очень интересный запрос

Воскресенье, 06 Апреля 2014 г. 17:52 + в цитатник
Добрый день, всем участникам форума.
Не могу справится с задачей.
есть таблица "договора займа предприятия"- столбцы( Наименование, контрагент, дата заключения, дата окончания, сумма, % ставка), также существует таблица "Перечисление" - столбцы (наименование, дата перечисления, сумма перечисления, параметр(получение или возврат). Эти таблица связаны по ключу наименование.
В первую таблицу вводятся договора и их характеристики, а во вторую все движения ден. средств.
Необходимо создать запрос, который бы считал сколько сколько % набежало за определенный период времени.
Для примера сейчас все делается вручную:
Договор займа от 30.05.2012\ сумма договора 500 000, 00 рублей\ставка 5 % \перечисление 300 000,00 рублей 01.06.2012\ возврат 28.06.2012 50 000, 00 рублей.
расчет:1) деньги пришли 01.06.2012(% проценты считаем с 2-го) т.е. с 02.06 по 28.06(27 дней) фирма пользовалась 300 000,00 займа, кол-во дней в году равно 365 и получаем (300 000,00/365*27*5%)=1109,59
2) т.к. 28.06.2012 фирма вернула 50 000,00 то с 29.06 по 31.06(3 дня) считаем проценты с суммы 250 000,00 рублей (250 000/365*3*5%)=102,74
3) итоговая сумма % за июнь = 1109,59 + 102,74=1212,33

Буду благодарен очень сильно!!!

http://www.sql.ru/forum/1087298/trudnosti-sozdaniya-bd-ochen-interesnyy-zapros


Параметрический запрос (Access 2010)

Воскресенье, 06 Апреля 2014 г. 02:58 + в цитатник
Приветствую! Хочу задать наверное слишком банальный вопрос, но все же. Как создавать параметрический запрос в Access 2010? Я делаю так: создаю "Простой запрос" и потом в конструкторе под полем, которое следует отобрать, в квадратных скобках указываю сообщение для вывода при входе в параметрический запрос. Но при вводе нужного параметра (в моем случае ФамилияИгрока) мне выжает лишь пустое поле. Пробовал также использовать "Построитель выражений" и вбивать дополнительную инфу в параметры, но все в пустую - все мои попытки мимо кассы. Забыл указать, что запрос строю на основе другого запроса, который считает количество ставок и сумму потраченных денег по конкретному ФИО. Помогите обнаружить генезис моей, казалось бы, ничтожной проблемы и навести меня на путь истинный.

http://www.sql.ru/forum/1087233/parametricheskiy-zapros-access-2010


http запрос

Суббота, 05 Апреля 2014 г. 23:16 + в цитатник
добрый вечер

скажите, можно ли из access выполнить http запрос? Если да, то можно какой-нибудь пример?

Спасибо

http://www.sql.ru/forum/1087204/http-zapros


Access 2003: при формировании большой коллекции больших структур слетает или глючит

Суббота, 05 Апреля 2014 г. 14:38 + в цитатник
Перед импортом на основе БД формируется большая коллекция объектов. Каждый объект - это структура, содержащая полную информацию (в требуемом виде) об экземпляре импортируемой сущности. После подготовки такой большой коллекции из неё формируется csv-файл.
Так вот, при формировании такой коллекции каждый раз на разных итерациях Access запарывается. Проявляется это либо произвольной выгрузкой процесса из памяти, либо ничего не говорящей ошибкой (при нормальном выполнении кода ситуации, приводящей к данной ошибке, быть не может). Во втором случае после остановки выполнения кода невозможно ничего сделать с объектом RichTextBox (всё время вылезает ошибка "Automation Error"), пока не перезапустишь mdb-файл.

Причём каждая из итераций в отдельности выполняется нормально.
Ещё обратил внимание на то, что запарывается Access тогда, когда его процесс в памяти занимает 58-64 Мб.

Что это за хрень ?
Не исключаю, конечно, ошибки в коде, но то, что Access запарывается каждый раз на разных итерациях + последующий Automation Error до перезапуска mdb говорит о внутренних проблемах с Access или с тем, как Access работает с памятью.

-------------------------------------------
Оперативки в системе достаточно. Дофига.

http://www.sql.ru/forum/1087136/access-2003-pri-formirovanii-bolshoy-kollekcii-bolshih-struktur-sletaet-ili-gluchit


поиск в больших файлах

Суббота, 05 Апреля 2014 г. 01:49 + в цитатник
имеется папка, в которой порядка 1000 текстовых файлов разного размера от 10кб до 10мб. необходимо в каждом файле найти определенную комбинацию символов и занести в таблицу ее наличие или отсутствие в каждом файле.

Как перебрать файлы понятно. Но каким способом можно наиболее быстро прочесть сам файл и найти эту комбинацию?

Одно дело перебирать построчно файл размером 10кб, а другое 10мб.

Заранее спасибо

http://www.sql.ru/forum/1087096/poisk-v-bolshih-faylah


сохранение отчета в Access 2013

Суббота, 05 Апреля 2014 г. 01:12 + в цитатник
Здравствуйте.

Пол дня копаюсь в интернете и нечего не могу найти.
Вот код модуля, не работает:

Sub report()
Set db = CurrentDb
Set rep = CreateReport
DoCmd.OpenReport rep.Name, acViewNormal
DoCmd.Save acReport, "rpt1"
End Sub

На строке DoCmd.Save acReport, "rpt1"

выдает ошибку 2489 и пишет, что объект rpt1 isn't open.
Access 2013, 64-bit.
Если кто может навести на мысль, подскажите в чем дело.

http://www.sql.ru/forum/1087085/sohranenie-otcheta-v-access-2013


UPDATE + вложенный подзапрос

Пятница, 04 Апреля 2014 г. 19:55 + в цитатник
Помогите составить работающий запрос:
UPDATE uniter SET uniter.trand_id =  (SELECT FIRST(dic_trand.id) FROM dic_trand WHERE (dic_trand.name = uniter.name))
UPDATE uniter SET uniter.trand_id =  (SELECT TOP 1 dic_trand.id FROM dic_trand WHERE (dic_trand.name = uniter.name))

Так запрос необновляемый. Необходимо использовать всякого рода DLookup'ы. А в них я не силён.

Вот так:
UPDATE uniter SET uniter.trand_id = DLookup("id","dic_trand","dic_trand.name = uniter.name");
ни одна запись не обновляется. Судя по всему, из-за наличия в условии внешнего поля

http://www.sql.ru/forum/1087051/update-vlozhennyy-podzapros


Обновление подключенных данных в Excel

Пятница, 04 Апреля 2014 г. 16:19 + в цитатник
Здравствуйте.
Есть таблица в Excel с подключенными данными.
Записал в макрос обновление этой таблицы:
Sheets("DATA").Select
Range("Table_Default__V_ONLINE_FLD_DNP_PHONES[FOLDER_DATE_CREATE]").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False

Хочу проделать то же самое в Access:
Private Sub dfsgdfg3_Click()
  Dim xlApp As Excel.Application
  Dim xlBook As Excel.Workbook
  Dim xlSheet As Excel.Worksheet

    Set xlApp = CreateObject("Excel.Application")
    Set xlBook = xlApp.Workbooks.Open("Z:\NPS\NPS_v3.xlsx")
    Set xlSheet = xlBook.Worksheets(2)
    xlApp.Visible = False
    xlSheet.Activate
        
        With xlSheet

           .Range("A1").Select
           .ListObject.QueryTable.Refresh BackgroundQuery:=False

        End With

    xlBook.Save
    xlApp.Quit

    Set xlSheet = Nothing
    Set xlBook = Nothing
    Set xlApp = Nothing
    Exit Sub
    
MsgBox "ОК"

End Sub

Вот здесь у меня не работает. ListObject не находит. Библиотеку Excel подключил.
Подскажите, пожалуйста, решение.
Спасибо.

http://www.sql.ru/forum/1087003/obnovlenie-podkluchennyh-dannyh-v-excel


подсчет строк с пустыми значениями поля в аксесс на VBA

Пятница, 04 Апреля 2014 г. 15:12 + в цитатник
Здравствуйте. Понадобилось посчитать в таблице БД на Аксесс количество строк, где не заполнено одно из полей и вывести результат в поле формы. Сделал форму и обработчик для кнопки формы:
Private Sub Кнока2_Click()
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("SELECT count(*)  FROM ЕжТрудозатрата Where ВремяНаДокумент =Null")
Поле0 = rs.Fields(0)
End Sub

Результат выводится равным 0,а записей в таблице с пустым полем ВремяНаДокумент огромное количество... Что не так?

http://www.sql.ru/forum/1086982/podschet-strok-s-pustymi-znacheniyami-polya-v-aksess-na-vba


помогите с процедурой в форме

Пятница, 04 Апреля 2014 г. 15:04 + в цитатник
Возвращаюсь к своим баранам. Исходник гдето потерялся, в котором эта процедура уже реализована, теперь снова требуется.

Имеется таблица [получ] с полями: дата; серия; марка1; марка2; фирма

Требуется добавлять к существующим записям в таблице полученные марки, у которых 8 знаков, 2 буквы и 6 цифр (например МС084267),с одной датой, на одну в данном случае фирму (фирма идет по номеру) . Марки идут строго по порядку. Заполнить нужно все поля таблицы с условием что в каждой строке марка1 с приростом 2, а марка2=марка1+1. Количество марок не всегда одинаков

http://www.sql.ru/forum/1086978/pomogite-s-proceduroy-v-forme


Переход по TAB: нет и возможность ручной сортировке

Пятница, 04 Апреля 2014 г. 14:35 + в цитатник
проблема в том, что когда Переход по TAB нет, то по данному столбцу не доступна сортировка вручную (надпись Сортировка не активна)
как решить данную проблему, чтобы оставалось Переход по TAB нет

http://www.sql.ru/forum/1086966/perehod-po-tab-net-i-vozmozhnost-ruchnoy-sortirovke


Ленточная форма маска отображения даты

Пятница, 04 Апреля 2014 г. 12:56 + в цитатник
Добрый день!
Подскажите как в ленточной форме данные даты и время отображать по маске.
На обычной форме все работает, а вот в ленточной не хочет
пробывал: dd.mm.yy\ hh:nn и dd.mm.yy результат нулевой

http://www.sql.ru/forum/1086937/lentochnaya-forma-maska-otobrazheniya-daty


Как перевести запрос в переменную? (Именно запрос, а не результаты)

Пятница, 04 Апреля 2014 г. 12:00 + в цитатник
Добрый день. Возникла проблема в следующей ситуации:
Есть запрос на выборку в базе Access 2007, очень большой.
Есть форма по этому запросу, с параметрами .
В определённый момент требуется получить исходный код запроса, приклеить к нему "where параметр1=x" и снова положить в рекордсурс. Весь вопрос в том, какой функцией прочитать файл запроса? Заранее благодарен.

http://www.sql.ru/forum/1086926/kak-perevesti-zapros-v-peremennuu-imenno-zapros-a-ne-rezultaty


Ограничения целостности

Пятница, 04 Апреля 2014 г. 01:07 + в цитатник
Есть две разные таблицы - Продажи и Склад. Нужно чтобы реализуемый товар был на складе.
То есть когда заполняешь форму с продажами, если вводишь значение, которое больше значения имеющихся товаров на складе, то выводилось сообщение об ошибке.
Пробовала через vba, но тогда новую запись нельзя добавить.
Заранее спасибо!

http://www.sql.ru/forum/1086876/ogranicheniya-celostnosti


Вставка значений полей формы Access2007 в Word2007

Четверг, 03 Апреля 2014 г. 22:45 + в цитатник
Добрый день! Подскажите, пожалуйста, решение следующей проблемы.
Необходимо вставить значения конкретных полей формы Access 2007 в документ Word 2007. Я пробовала делать это через поле Database в Word. При этом в источнике данных указывается БД Access. Затем предлагается отобрать записи из таблиц:

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

При этом ничего не происходит. Если вместо [Формы]![Люди]![Фамилия] вставить конкретную фамилию, напр. "Иванов", то все будет работать. Подскажите пожалуйста, как правильно указать ссылку на конкретное поле формы, если она неправильно указана. Заранее спасибо!

http://www.sql.ru/forum/1086857/vstavka-znacheniy-poley-formy-access2007-v-word2007


IIF при Insert не работает

Четверг, 03 Апреля 2014 г. 18:52 + в цитатник
подскажите как делать проверку IIF при INSERT
мне нужно вставить в столбец данные если есть, в противном случае слово 'нет'
как не пытался - ругается акс

http://www.sql.ru/forum/1086805/iif-pri-insert-ne-rabotaet



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