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

Поиск сообщений в 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 2003

Понедельник, 24 Августа 2015 г. 10:43 + в цитатник
Процедура для часов в Visual Basic в access 2003

http://www.sql.ru/forum/1172149/access-2003


Зависимые поля с выпадающим списком

Суббота, 22 Августа 2015 г. 22:38 + в цитатник
Есть вот такая таблица
Картинка с другого сайта.
Как в ACCESS сделать чтобы при заполнении таблицы новыми значениями столбцы с характеристиками были в виде поля с выпадающим списком:
Характеристика 1 - в выпадающем списке два значения: крепеж, инструменты
Выбираем крепеж, тогда в характеристика 2 появляются значения: болт, винт, саморез
и т.д.

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

http://www.sql.ru/forum/1172035/zavisimye-polya-s-vypadaushhim-spiskom


Как сделать не активной Кнопку.Формы, если в самой Форме записи отсутствуют

Суббота, 22 Августа 2015 г. 17:00 + в цитатник
Здравствуйте, подскажите пожалуйста как настроить кнопки Открытия_Формы не активными, при условии что в самой форме нет записей, а если записи появились, то кнопка становилась бы активной.

http://www.sql.ru/forum/1171993/kak-sdelat-ne-aktivnoy-knopku-formy-esli-v-samoy-forme-zapisi-otsutstvuut


Как уменьшить высоту всплывающего окна формы

Суббота, 22 Августа 2015 г. 11:53 + в цитатник
Здравствуйте, подскажите пожалуйста как можно уменьшить высоту всплывающего окна формы (чтоб не появлялось пустой области, а если записей становиться больше -> справа появлялась полоса прокрутки, при заданой фиксированной высоте всплывающего окна)

Вопрос: Как задать фиксированную выслту всплывающего окна Формы

http://www.sql.ru/forum/1171968/kak-umenshit-vysotu-vsplyvaushhego-okna-formy


SQL. Развернуть таблицу из столбца в строку. Переменное ко-во полей

Суббота, 22 Августа 2015 г. 09:37 + в цитатник
Добрый день.
Как получить такую выборку на SQL без участия VBA?
Таблица из двух полей. Данные:
a	300
d	400
f	300
s	900

Необходимый результат:
a	d	f	s
300	400	300	900

Те, данные из первого поля таблицы стали названием поля выборки. При этом надо понимать, что количество записей в таблице-источнике может меняться.
Спасибо

http://www.sql.ru/forum/1171958/sql-razvernut-tablicu-iz-stolbca-v-stroku-peremennoe-ko-vo-poley


SQL запрос на просмотр структуры таблицы

Пятница, 21 Августа 2015 г. 11:17 + в цитатник
Доброго времени суток.

Столкнулся с простой задачей, а по ней информации ноль.

Как через SQL запросить имена, тип данных для столбцов. Вообщем вывести в таблицу структуру таблицы.

Нужно, для получения программой на С++, данных из базы данных

http://www.sql.ru/forum/1171832/sql-zapros-na-prosmotr-struktury-tablicy


Графики в Access 2007

Пятница, 21 Августа 2015 г. 10:10 + в цитатник
Доброго времени суток.
Идея такая: нужно сделать график, на котором будут две кривых. По оси абсцисс названия агрегатов, по оси ординат - количество выработанных ими продуктов. Две кривые - два разных условия для вывода этих данных.
Вопрос - это вообще реально сделать в access 2007 или нужно экспортироваться в excel? Насколько я понимаю, сводная диаграмма работает только на базе одного запроса с одним условием, т.е. привинтить туда вторую кривую не получится. Как работает диаграмма, которая вставляется в форму, я вообще теряюсь в догадках, но, судя по всему, тоже по результатам только одного запроса.
Не блещу великолепным познаниями vb и функций аксесса, только учусь.
Текст предполагаемых запросов для кривых прилагаю.
SELECT Query5.ID_ab, Sum(Query5.Blade) AS SumOfBlade FROM Query5
GROUP BY Query5.ID_ab, ID_updown
HAVING (Query5.ID_updown=1);

SELECT Query5.ID_ab, Sum(Query5.Blade) AS SumOfBlade FROM Query5
GROUP BY Query5.ID_ab, ID_updown
HAVING (Query5.ID_updown=2);

http://www.sql.ru/forum/1171814/grafiki-v-access-2007


Как заставить Access выводить форму

Пятница, 21 Августа 2015 г. 06:12 + в цитатник
При открытии файла A1.accdb открыть и форму Data

http://www.sql.ru/forum/1171789/kak-zastavit-access-vyvodit-formu


Вызвать событие InternetExplorer

Четверг, 20 Августа 2015 г. 19:59 + в цитатник
Какое событие: нажатие левой кнопкой мыши на картинки?
Click - пробовал не проходит.
Какую кнопку жать на картинке и CADmatic 4.1.html

[/SRC]
    Dim ie As Object
    Dim el As Object
   
    Set ie = CreateObject("InternetExplorer.Application")
    ie.Visible = True
    ie.navigate (CurrentProject.Path & "/CADmatic 4.1.html")
    
    varReturn = SysCmd(acSysCmdClearStatus)
    
    Do Until ie.readyState = 4: DoEvents: Loop

    'Пытаюсь вызвать событие Click - ошибка: Run-time Error '424'
    'Это не кнопка а картинка (может у нее нет события Click)
    ie.Document.getElementById("ctl00$cphBody$btnPrgHistory").Click

    Set el = Nothing
    Set ie = Nothing
[SRC vba]

http://www.sql.ru/forum/1171757/vyzvat-sobytie-internetexplorer


Как выбрать [Клиента] из Формы.Клиенты в Форму.Заказ

Четверг, 20 Августа 2015 г. 18:08 + в цитатник
Здравствуйте, подсткажите пожалуйста как при нажатии на кнопку "Выбрать клиента" в Форме.Клиенты нужный [КодКлиента] из Формы.Клиенты "улетал" в Форму.Заказы

http://www.sql.ru/forum/1171741/kak-vybrat-klienta-iz-formy-klienty-v-formu-zakaz


Проблема с переходом на Access 2007

Четверг, 20 Августа 2015 г. 16:12 + в цитатник
Подскажите как решить проблему. После конвертации с 2003 в 2007 не работает конструкция

Dim db As Database
Dim rs As Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("SELECT TMP.num_s FROM TMP")

Выдает ошибку Type mismatch

http://www.sql.ru/forum/1171710/problema-s-perehodom-na-access-2007


Временные таблицы в Access (аналог # в MS SQL)

Четверг, 20 Августа 2015 г. 10:35 + в цитатник
Кто работал с последними офисами (2013 и 2016) не подскажите, есть ли там возможность создавать временные таблицы, аналогичные # в MS SQL?

Может кто-нибудь подскажет способ как выкрутиться из этой ситуации? Нужны временные таблицы.


-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?

http://www.sql.ru/forum/1171624/vremennye-tablicy-v-access-analog-v-ms-sql


присвоение запроса переменной типа recordset

Четверг, 20 Августа 2015 г. 08:28 + в цитатник
Здравствуйте. Подскажите пожалуйста. Есть в БД Аксесс сохраненный запрос с именем например "ЗагрузкаСотрудников". Можно ли присвоить этот запрос переменной типа Recordset на VBA? Мне это нужно, чтобы результат выгрузить в Excel.

http://www.sql.ru/forum/1171610/prisvoenie-zaprosa-peremennoy-tipa-recordset


Система контроля версий проекта

Среда, 19 Августа 2015 г. 16:50 + в цитатник
Приветствую!

Поделитесь, кто и как осуществляет контроль версий (что было добавлено, удалено, изменено) при поддержании проекта (код модулей, обработчики событий форм и т.д.)

С уважением, Сергей.

http://www.sql.ru/forum/1171554/sistema-kontrolya-versiy-proekta


Сортировка и группировка в отчёте

Среда, 19 Августа 2015 г. 13:58 + в цитатник
Здравствуйте!

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

Имеются четыре таблицы справочника - Студенты, Преподаватели, Предметы, ОценкиЭкзаменов.

Схема на фото.

Имеется запрос Экзамены:
SELECT Предметы.Дисциплина, Преподаватели.ФИО AS Принимал, Преподаватели.Должность, Преподаватели.Кафедра, Студенты.ФИО AS Сдавал, Студенты.Факультет, Студенты.Курс, ОценкиЭкзаменов.Оценка, ОценкиЭкзаменов.Дата, ОценкиЭкзаменов!cod_prepod & Студенты!Факультет AS ПрепПредмет
FROM Студенты INNER JOIN (Преподаватели INNER JOIN (Предметы INNER JOIN ОценкиЭкзаменов ON Предметы.cod_predmet = ОценкиЭкзаменов.cod_predmet) ON Преподаватели.cod_prepod = ОценкиЭкзаменов.cod_prepod) ON Студенты.cod_student = ОценкиЭкзаменов.cod_student;


И на основе запроса создан Отчёт О_Экзамены. Группировка задана по полю, которое слеплено из двух полей - преподаватель и факультет, получается, что если преподаватель или факультет меняется, то начинается новый раздел.

Файл с базой Access2003 залил сюда (256 КБ):
https://drive.google.com/file/d/0Bx1pMPa5A5jrbXk5MnVueENPMlE/view?usp=sharing

http://www.sql.ru/forum/1171515/sortirovka-i-gruppirovka-v-otchyote


подскажите как сделать.

Среда, 19 Августа 2015 г. 13:30 + в цитатник
Добрый день уважаемые ГУРУ! Для начала нужна идея по реализации процесса выборки данных из таблицы Ехсель.
для начала дано: таблица по земельным участкам в таблице есть кадастровые номера, дата регистрации, вид сделки, ФИО и т.д., нужно выбрать и проследить какие телодвижения совершались по земельныму(ым) участку(ам).
В случае если например на участок дядя ваня оформил наследство,зателм через месяц, эго продал, потом его еще раз переоформли на 4-6 челове к, ну и дальше можно не продолжать.
Из всего этого много образия хочется поиметь отчет по всем направлениям , а именно сколько за год оформили наследство сколько участков подарено, сколько продано. и т.д.
Единственное что приходит на ум - сделать подотчетный отчет по выборке данных. Правильным ли курсом я двигаюсь или мож еще что есть?

http://www.sql.ru/forum/1171507/podskazhite-kak-sdelat


Проставдение Рангов

Среда, 19 Августа 2015 г. 12:25 + в цитатник
Добрый день.
Друзья, необходима Ваша помощь.
Необходимо увидеть изменение позиций сотрудника по продажам за неделю. Данные подтягиваются с access (формируя сводную таблицу)
Как сделал я:
Проранжировал по сумме продаж на текущий момент и проранжировал по сумме продаж на конец прошлой недели ( через сортировка от минимального к максимальному) . Может есть другой вариант ранжирования в сводной таблице, ноя его не знаю((
т.е. получились ранги на текущую дату и на конец прошлой недели( и при вычитании одного от другого, он вычитает сумму продаж, а не ранги, т.к. ранжировал по сумме продаж)
Подскажите, есть ли вариант в access ранжирования( я искал формулу проставления рангов , но не нашел).
И главная суть в том, что сумма продаж повторяется!!
Есть код такой

SELECT T2.[ФИО сотрудника-продавца продукта], T2.[ID сотрудника-продавца продукта], T2.[стоимость продукта квартал], (SELECT COUNT(T1.[стоимость продукта квартал])
FROM
Рейтинг AS T1
WHERE T1.[стоимость продукта квартал] >= T2.[стоимость продукта квартал] And T1.[ID сотрудника-продавца продукта]<>T2.[ID сотрудника-продавца продукта]) AS Rank
FROM Рейтинг AS T2
ORDER BY T2.[стоимость продукта квартал] DESC;

Но он считает по количеств строк и например может быть 5 сотрудников продали на 10 000 и все занимают 10 место, а следующий продал 9000 и занимает 16 место.

Спасибо

http://www.sql.ru/forum/1171480/prostavdenie-rangov


Запуск запроса на добавление через VBA

Вторник, 18 Августа 2015 г. 17:47 + в цитатник
Добрый день!
Долго искал ответ на вопрос но так и не нашел.

Дано:
Access 2010
БД
В БД две таблицы- Таб1 и Таб2
в БД есть запрос на добавление, который должен вызываться нажатием кнопки в форме.И добавляет этот запрос все записи из Таб1 в Таб2 основываясь на параметре, который берется из той же формы из текстового поля.

Вопрос:
Если открыть данную форму и запустить данный запрос не нажатием кнопки, а непосредственно кликнув по запросу, то все работает. Если же в обработке нажатия кнопки написать:
DoCmd.OpenQuery "Запрос1"

то данные не добавляются, ругаясь что "Приложению "Microsoft access" не удается добавить все данные в запросе на добавление..." и далее по тексту.
Если же пойти другим путем и на кнопку повесить следующее:
Dim q As DAO.QueryDef, p As DAO.Parameter
  Set q = CurrentDb.QueryDefs("Запрос1") 
  For Each p In q.Parameters
    p.Value = Eval(p.Name)
  Next
  q.Execute
  q.Close: Set q = Nothing

то не происходит ровным счетом ничего - никаких ошибок, никаких добавлений данных...
Оговорюсь, что я в этом деле не силен и раньше VBAшил немного под Excel и все. Так что прошу помощи и не судите строго если очевидных вещей не вижу/не знаю. Заранее спасибо

http://www.sql.ru/forum/1171365/zapusk-zaprosa-na-dobavlenie-cherez-vba


Считать - присвоить значение связанному полю подчиненной формы

Вторник, 18 Августа 2015 г. 16:55 + в цитатник
Сорри, поиск не помог, хотя помню что читал где-то.
Есть главная форма, в ней подчиненная, источником подчиненной формы таблица.
Нужно на открытии формы считать значение одних полей подчиненной и задать другие. Не проходит.
Уже все упростил, просто вешаю в модуле подчиненной на open, load, activate
MsgBox (Me!Имя Поля)

activate просто игнорирует
на load open пишет выражение не содержит значения
а если присваивать полю - то "невозможно присвоить значение объекту"

То есть форма пустая еще. Как выбраться из этого?

http://www.sql.ru/forum/1171355/schitat-prisvoit-znachenie-svyazannomu-polu-podchinennoy-formy


Переключатели и блокировка полей

Вторник, 18 Августа 2015 г. 09:58 + в цитатник
Имеется: два переключателя в группе, основная и подчиненная формы.
Переключатели находятся в основной форме.
Как при помощи переключателя выборочно блокировать поля в основной и подчиненной формах?
С access знакомы плохо. Покажите пожалуйста пример решения поставленной задачи.

http://www.sql.ru/forum/1171256/perekluchateli-i-blokirovka-poley



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 158 157 [156] 155 154 ..
.. 1 Календарь