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

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

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

Screen.ActiveForm не возвращает значение поля при PopUp=true

Среда, 23 Ноября 2016 г. 10:03 + в цитатник
День добрый.
Столкнулся с тем, что при попытке вернуть значение поля используя Screen.ActiveForm, значение не возвращается если форма всплывающая. Как то не сталкивался раньше с таким. Можно помочь?

Public Function Ban_k()
Dim b As String
With Screen.ActiveForm
b = .sps_VubBank
Ban_k = b
End With
End Function

http://www.sql.ru/forum/1239813/screen-activeform-ne-vozvrashhaet-znachenie-polya-pri-popup-true


Открыть форму по клику на записи в любом поле (месте)

Среда, 23 Ноября 2016 г. 05:07 + в цитатник
Здравствуйте!
Можно в Access как-то открыть вторую форму (Forma2) двойным кликом в любом поле текущей записи первой формы (Forma1, форма табличная) по заданному критерию? Если можно, то подскажите, пожалуйста, как?

Получается делать по любому полю на "Двойное нажатие кнопки" или по клику слева на отметке строки (опять же на "Двойное нажатие кнопки"):
DoCmd.OpenForm "Forma2", acFormDS, , "[N zap]=" & Me![N zap]

Или надо на каждое поле записи вставить эту процедуру?

(P.S. в поиске не смог найти подобное)

http://www.sql.ru/forum/1239793/otkryt-formu-po-kliku-na-zapisi-v-lubom-pole-meste


Повторов не было

Вторник, 22 Ноября 2016 г. 18:32 + в цитатник
Уважаемые ,подскажите пожалуйста ,что прописать в поле со списком(там данные с таблицы)ФИО) ,чтобы не было повторов ФИО.Благодарен!!!

http://www.sql.ru/forum/1239732/povtorov-ne-bylo


Запрос о сохранении формы или отчёта при закрытии в режиме конструктора

Вторник, 22 Ноября 2016 г. 16:01 + в цитатник
Раньше у меня при закрытии формы или отчёта если в нём было что-то изменено, задавался вопрос, сохранять эти изменения или нет. Сейчас я работаю на другом компьютере и там этот режим выключен. Форма или отчёт просто закрываются с сохранением всех внесённых изменений. А мне надо сохранить возможность отката к началу редактирования. Как включить этот режим?
У меня Офис 2010.


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

http://www.sql.ru/forum/1239698/zapros-o-sohranenii-formy-ili-otchyota-pri-zakrytii-v-rezhime-konstruktora


Как выделить объект на заднем фоне?

Вторник, 22 Ноября 2016 г. 15:54 + в цитатник
Прошерстил все короткие клавиши, но так и не нашел ответа: каким образом в дизайнере формы/отчета можно выделить объект, полностью закрытый другим объектом, если не знаешь его имени? Понятно, что можно выбрать из списка, если имя известно или просто отодвинуть закрывающий объект. Неужели нет другого способа, как в графических редакторах? Перепробовал все клавиши-модификаторы, ничего не выходит.

http://www.sql.ru/forum/1239696/kak-vydelit-obekt-na-zadnem-fone


как обратиться к выключателю в группе переключателей?

Вторник, 22 Ноября 2016 г. 15:22 + в цитатник
Как обратиться к выключателю в группе переключателей?
Уже всю голову сломал.
Посмотрел в фак, не нашел. Поиском - не нашел.
Плиз.

Нужно обратиться к выключателю1 в группе1, то есть определить, что выключатель нажат.
Пробовал так:
if Me.Группа1.Controls.Item("выключатель1")=true then
ну и все подобные варианты.

Устал в гугле рыть. Наставьте на путь истинный.

http://www.sql.ru/forum/1239685/kak-obratitsya-k-vykluchatelu-v-gruppe-perekluchateley


При выводе сразу на печать данные не распечатываются

Вторник, 22 Ноября 2016 г. 10:07 + в цитатник
Добрый день!

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

DoCmd.OpenReport "REP_DIRECTION_01", acViewNormal, , , acDialog, Me.OpenArgs & "#" & "HBS Aq"

В отчет на загрузка стоит процедура:
Private Sub Report_Load()
Dim mass() As String

mass() = Split(Me.OpenArgs, "#")
Me.ID_PAC = mass(0)
Me.DIS_TITLE = mass(1)
End Sub

Все поля рассчитываются по функциям, например поле ФИО:
=getPACIENT_FIO([ID_PAC])

Что делать?

http://www.sql.ru/forum/1239632/pri-vyvode-srazu-na-pechat-dannye-ne-raspechatyvautsya


автозаполнение полей на форме из других таблиц

Понедельник, 21 Ноября 2016 г. 23:31 + в цитатник
Доброго времени суток. Продолжаю изучать основы Access'a

Дано:
3 таблицы(Товар,Сотрудник,Выдача), 3 созданные формы по ним. В таблице "Товар" есть поле Штрих-код. В Таблице "Выдача" есть поле Штрих-код-товара

Задача:
В форму "Выдача" при заполнении одного из полей (к примеру штрих-кода), автоматически подставлялись остальные значения из таблицы "Товар".

Пробовал функцию Me , но что-то не получилось. Скорее всего решается DLookup'ом, но не могу правильно составить строку...

Спасибо.

http://www.sql.ru/forum/1239607/avtozapolnenie-poley-na-forme-iz-drugih-tablic


не работает кнопка на форме

Понедельник, 21 Ноября 2016 г. 19:20 + в цитатник
Раньше стоял access2003. Но я создал базу на access2007, попробовал открыть и
перестало работать. Поставил access2010, думал на нем все будет работать, но тоже пишет
ошибку. Что можно сделать?
Спасибо.

http://www.sql.ru/forum/1239590/ne-rabotaet-knopka-na-forme


Закрытие формы после выбора данных для отчета

Понедельник, 21 Ноября 2016 г. 16:56 + в цитатник
Добрый день возник такой вопрос на какую из процедур "повесить" код для закрытие формы выбора, то есть надо выбрать из КОМБО бокса данные для запроса отчета и после ее формирования надо чтоб форма выбора закрылась
Спасибо

http://www.sql.ru/forum/1239559/zakrytie-formy-posle-vybora-dannyh-dlya-otcheta


Редактирование вычисляемых полей

Понедельник, 21 Ноября 2016 г. 12:15 + в цитатник
Добрый день! Прошу помочь в решении задачи.
Существует Таблица1 ([Референс],[Кол-во],[Цена],[Скидка] и тд)
Для работы с этой таблицей в определенный момент выполняется запрос на группировку записей (появляются вычисляемые поля), чтобы к примеру одинаковые артикулы не встречались дважды, трижды (такое может быть при заполнении таблицы).
Запрос получается не редактируемым, но мне для сгруппированных записей необходимо проставить скидки.
Подскажите как это можно реализовать (как это будет правильно сделать)?
Спасибо откликнувшимся

http://www.sql.ru/forum/1239485/redaktirovanie-vychislyaemyh-poley


Вывести в текущую таблицу сумму из другой таблицы в виде запроса

Понедельник, 21 Ноября 2016 г. 11:40 + в цитатник
Всех приветствую, имею небольшую и не супер сложную базу данных.

Не могу нормально сделать запрос, который бы мне показывал сумму столбцов из движения денег, при условии что статья расходов у них будет "Ремонт машины" и записывал в строку соответствующей машины

Делал такое в Google-таблицах с помощью формулы, записанной во все значения столбца
=SUMIFS('Расходы'!B2:B9999; 'Расходы'!F2:F9998; "=ремонт"; 'движениеденег'!$E2:$E9999; B5)

но хранить данные в Google-таблицах и тем более работать с ними не очень удобно

http://www.sql.ru/forum/1239477/vyvesti-v-tekushhuu-tablicu-summu-iz-drugoy-tablicy-v-vide-zaprosa


Выбор данных зависит от выбора данных в пред.столбце

Понедельник, 21 Ноября 2016 г. 10:59 + в цитатник
Доброго времени суток.
Такая проблема,как сделать так чтобы сначала ,выбирая из выпадающего списка транспортную компанию (к примеру,грузовичок или газелька),в след. столбце был выпадающий список из фамилий именно для этой транспортной компании(по грузовичку один,по газельки другой список)?

http://www.sql.ru/forum/1239467/vybor-dannyh-zavisit-ot-vybora-dannyh-v-pred-stolbce


Сканер Штрих кодов и Access 2013

Воскресенье, 20 Ноября 2016 г. 23:54 + в цитатник
Доброго времени суток . Проблема в следующем:

Есть сканер ChiperLab 1500(RS232 -> USB) , установлены драйвера АТОЛ 8.х от 18.11.16 . Драйвер видит данные со сканера.

В Access'e начинаю подключать модуль Scanner1C.dll , выбираю "Драйвер устройств ввода" . Но по инструкции сказано, что нужно подключать "Драйвер сканера штрих-кодов", которого нету в списке. Соответственно не появляется и элемент ActiveX Scanner45 .

Изначально стоит задача считывать данные в поле. Подскажите, в каком направлении двигаться?

http://www.sql.ru/forum/1239441/skaner-shtrih-kodov-i-access-2013


unrecognized format Access BD

Воскресенье, 20 Ноября 2016 г. 09:28 + в цитатник
Добрый день

Сегодня после перезагрузки лаптопа (Перед перезагрузкой комп начал тормозить) перестала открываться бвза данных Access c расширением mdb
Выскакивает окно: unrecognized format 'C\....имя базы данных'

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

Просьба подсказать как можно её восстановить?

Заранее благодарен

http://www.sql.ru/forum/1239385/unrecognized-format-access-bd


Insert into, нарушение условий на значение

Воскресенье, 20 Ноября 2016 г. 02:49 + в цитатник
Доброго времени суток!
Не работает запрос на добавление ((
Таблицы идентичны, поле единственное (оно же ключ), в одной таблице записей на одну больше.
При выполнении запроса ошибка.
Не понимаю, это лыжи не едут или.... Уже сил нет.
Может, я чего не знаю про insert into?
Помогите, плз!

http://www.sql.ru/forum/1239380/insert-into-narushenie-usloviy-na-znachenie


Непосильный мне запросы. Помогите чем сможете. Застрял.

Суббота, 19 Ноября 2016 г. 23:36 + в цитатник
Дана БД «БОЛЬНИЦА»

ТАБЛИЦА 1 ТАБЛИЦА 2 ТАБЛИЦА 3
«ОТДЕЛЕНИЯ» «ВРАЧИ» «БОЛЬНЫЕ»

КОД ОТДЕЛЕНИЯ КОД ВРАЧА № РЕГИСТРАЦИИ
НАЗВАНИЕ ОТДЕЛЕНИЯ ФИО ВРАЧА ФИО БОЛЬНОГО
ЗАВ. ОТДЕЛЕНИЕМ СПЕЦИАЛИЗАЦИЯ ВРАЧА ДАТА РОЖДЕНИЯ
КОЛИЧЕСТВО МЕСТ КВАЛИФИКАЦИЯ ДАТА ПОСТУПЛЕНИЯ
ДАТА РОЖДЕНИЯ КОД ОТДЕЛЕНИЯ
КОД ВРАЧА ДИАГНОЗ
ДАТА ВЫПИСКИ

Выполнить запросы:
- Подсчитать для указанного больного длительность прохождения лечения в больнице в днях на дату выписки. Фамилию больного ввести с клавиатуры.
- Определить возраст каждого больного, и для больных старше 60 лет вывести сообщение «Пенсионный возраст».
- Подсчитать среднюю продолжительность лечения и количество больных у каждого врача.
- Сколько всего больных прошли регистрацию в базе данных.
- Посчитать количество поступивших больных в каждое отделение за каждый день и вывести результат в виде перекрестной таблицы. В итоговом столбце для каждого отделения подсчитать общее количество больных.

http://www.sql.ru/forum/1239371/neposilnyy-mne-zaprosy-pomogite-chem-smozhete-zastryal


Не могу запустить stored procedure через synonym.

Пятница, 18 Ноября 2016 г. 23:48 + в цитатник
Не могу запустить stored procedure через synonym . Кто нибудь работал с synonyms?
Код примерно такои. Подставляю обычную stored procedure pаботает нормально.
С синонимом выдаёт unspecified error. :(
Синонимом использует stored procedure из другой базы данных.

sql - synonym (stored procedure name)

Public Function AAA(sql)
Dim conn As ADODB.Connection
Dim cmd As ADODB.Command

On Error GoTo Handler

    Set conn = New ADODB.Connection
    conn.ConnectionString = adoConnectString
    conn.Open
    
    Set cmd = New ADODB.Command
    cmd.ActiveConnection = conn
    cmd.CommandType = adCmdStoredProc
    cmd.CommandText = sql
      
    cmd.Execute
    
    AAA = True
    
    conn.Close

Exit Function

Handler:

    MsgBox "AAA:" & Err.Description
    AAA = False
    conn.Close
    Set conn = Nothing

End Function

http://www.sql.ru/forum/1239283/ne-mogu-zapustit-stored-procedure-cherez-synonym


Запрос с DatePart

Пятница, 18 Ноября 2016 г. 17:03 + в цитатник
Здравствуйте, уважаемые.
По-тихоньку с вашей помощью двигается проектик... Жду очередной помощи.
Есть таблица со статистикой с большим кол-вом записей (500-1000 тыс. строк).
IDtestDTEquity
902.01.2015 13:18:00-136.00
902.01.2015 13:19:00-96.00
902.01.2015 13:20:00-136.00
902.01.2015 13:21:008.00
902.01.2015 13:22:000.00

Шаг записей в таблице 1 минута.
Для целей формирования читаемого отчета (графика) мне необходима группировка по полю [DT] (тип Date)/
Жесткие настройки худо-бедно получаются, например для группировки по неделям:
SELECT DatePart("ww",[tEquity]![DT],2) AS Week, Min(tEquity.Equity) AS [MinEquity]
FROM tEquity
GROUP BY DatePart("ww",[tEquity]![DT],2);

Но уже для группировки с шагом в 1 день DatePart у меня не "взлетел". Сделал
SELECT Min(tEquity.Equity) AS [MinEquity], Format([tEquity]![DT],"dd.mm.yyyy") AS DateDay
FROM tEquity
GROUP BY Format([tEquity]![DT],"dd.mm.yyyy");

Но хочется сделать единообразно, без костылей- формировать строку в ВБА и запускать...

Идея в том, чтобы пользователь задавал анализируемый период, а запрос формировался из расчета, допустим, 50 записей.,
т.е. если период=год, то группировка по неделям, период = 2 месяца, то группировка с "шагом" 1 день и т.п.
Спасибо заранее...

http://www.sql.ru/forum/1239227/zapros-s-datepart


Обновление связной таблицы

Пятница, 18 Ноября 2016 г. 16:56 + в цитатник
Здравствуйте.
Есть база Access (не могу сбросить, так как на рабочей машине без доступа в инет)
Сейчас разделяем для многопользовательского режима.
На главной форме1 отображается результат запроса из главной таблицы.
При добавлении новой записи в главную таблицу пользователем 2
Пользователь 1 не видит изменений в таблице.

добавление реализовываю через docmd.runsql "insert into...."

все запросы без блокировки записей, монопольный доступ отключен. Такое впечатление что Пользователь 1 обновляет временный файл (Record-locking inform..), ну а у пользователя2 отображается состояние таблицы на момент его открытия.

Подскажите, как правильно реализовать вставку пользователем1 в таблицу, так чтоб пользователь2 сразу увидел обновления.

Благодарю вас.

http://www.sql.ru/forum/1239224/obnovlenie-svyaznoy-tablicy



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 235 234 [233] 232 231 ..
.. 1 Календарь