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

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

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

Блокировка полей в зависимости от значений других полей

Вторник, 22 Июля 2014 г. 15:00 + в цитатник
Собственно сабж.
Есть форма с кучей полей.
Нужно, если стоит в поле типа "Галочка" значение "истина", то блокируется изменение другого поля типа "String".
Надеюсь понятно объяснил.
Прошу помощи как осуществить?
Спасибо

http://www.sql.ru/forum/1106621/blokirovka-poley-v-zavisimosti-ot-znacheniy-drugih-poley


Найти делители числа

Понедельник, 21 Июля 2014 г. 19:38 + в цитатник

Ошибка "Ошибочный аргумент" при подсчете из запроса

Понедельник, 21 Июля 2014 г. 15:14 + в цитатник
Здравствуйте уже несколько дней пытаюсь решить данную проблему, при запуске запроса "Стоимость работ" и изменении разряда или кол-во и т.д. выдает ошибку, но потом без ошибки меняет и считает. Я думаю проблемы в связях или неверном формате запроса. Вот сам запрос
+
SELECT [Приложение к ДВ].ДЕФ_ВЕД, [Приложение к ДВ].ВИД_РАБ, [Приложение к ДВ].КОЛ, [Приложение к ДВ].ФИО, [Приложение к ДВ].Н_ЧАС, [Приложение к ДВ].РАЗРЯД, [Приложение к ДВ]![КОЛ]*[Приложение к ДВ]![Н_ЧАС]*[Часовые тарифные ставки]![РУБ_ЧАС] AS Стоимость, [Приложение к ДВ].Код
FROM [Часовые тарифные ставки] INNER JOIN [Приложение к ДВ] ON [Часовые тарифные ставки].Разряды = [Приложение к ДВ].РАЗРЯД;
и сама база ДО

http://www.sql.ru/forum/1106389/oshibka-oshibochnyy-argument-pri-podschete-iz-zaprosa


Виснет форма

Понедельник, 21 Июля 2014 г. 13:20 + в цитатник
Добрый день, товарищи! Помогите в решении проблемы пожалуйста!

Есть база-клиент которая обращается к основной раз в минуту за данными и выводит их на экран, что то вроде электронной очереди.
На 2003 акссесе работало прекрасно, никаких проблем не было, но настала необходимость сменить версию на 2010, и тут все это порушилось.

в 2003 схема обновления была проста: на форме находиться 3 субформы, в каждом отображается своя очередь. Обновление по таймеру раз в минуту. Код обновления был такой:

Dim q As QueryDef 
Dim rs As DAO.Recordset
Dim frm As Form

For i = 1 To 3
Select Case i
Case 1
yrd = "E"
Case 2
yrd = "S"
Case 3
yrd = "W"
End Select

Set q = CurrentDb.QueryDefs("quTVfin") ' в запросе все хорошо, рабочий.
    q.Parameters("[Yrde]").Value = yrd
    q.Parameters("[ParamDate]").Value = TestTime
    q.Parameters("[t1]").Value = DateAdd("h", -3, testTime)
    q.Parameters("[t2]").Value = DateAdd("h", 3, testTime)
    Set rs = q.OpenRecordset()

Set frm = Forms("TV")("qTVsub" & yrd).Form
    
set frm.Recordset = rs
Next i


В 2010 эта же схема работает, но не долго( т.е. как только сворачиваешь окно, либо что то делаешь на компе, он виснет наглухо, и уже больше не отходит, если не трогать может работать часами. Периодически удавалось увидеть ошибку присвоения рекордсета, изменил вместо присвоения рекордсета - шло обновление рекордсурс, но это тоже не помогло.

Может кто встречался с таким?
Заранее спасибо!

http://www.sql.ru/forum/1106360/visnet-forma


Запрос с условием, данные из формы. Оператор IN.

Понедельник, 21 Июля 2014 г. 01:13 + в цитатник
Доброй ночи. Гуглил пол дня. Так и не смог реализовать стоящую передо мной задачу.
Задача в следующем.
Есть запрос. Он должен выполняться в зависимости от выбранных радиокнопках на форме.
В конструкторе запроса в поле Отдел ставлю тип условие и пишу условие.
IIF([forms].[form1].[otdel]=1;45;78) - если так то все работает.
Но мне надо выбрать несколько отделов.
IIF([forms].[form1].[otdel]=1;in (45,46,47);in (78,79,80)) - так пробовал выдает пустой результат
IN (IIF([forms].[form1].[otdel]=1;"(45,46,47)";"(78,79,80)") - и так пробовал - не работает.

Подскажите как реализовать.
Спасибо.

http://www.sql.ru/forum/1106297/zapros-s-usloviem-dannye-iz-formy-operator-in


MHT + ACCESS

Воскресенье, 20 Июля 2014 г. 19:10 + в цитатник
Друзья, помогите загрузить в Access данные из файла mht

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

http://www.sql.ru/forum/1106253/mht-access


Шаблон формы / отчета

Воскресенье, 20 Июля 2014 г. 14:47 + в цитатник
Я создал форму, применил к ней желаемые настройки свойств, сохранил и подключил в качестве шаблона. Подскажите пожалуйста, как-то можно изменить свойства контролов по умолчанию? Например цвет текстбокса.

http://www.sql.ru/forum/1106214/shablon-formy-otcheta


помогите плз с запросом

Воскресенье, 20 Июля 2014 г. 13:37 + в цитатник
Есть таблица t1 с полями t1.tID (счетчик, ключевое поле), t1.tName и таблица t2 с полями t2.sID (счетчик, ключевое поле), t2.tID (связь с t1), t2.sRem. Надо запросом получить t1.tID и t2.sRem, таким образом, что бы в одной строке был уникальный t1.tID и ВСЕ t2.sRem.

Как пример:
t1:
tID tName
1first
2second
3third


t2:
sIDtIDsRem
11rem11
21rem12
32rem21
42rem22
52rem23


запрос должен выдать такое:
tID sRemarcs
1rem11 / rem12
2rem21 / rem22 / rem23

http://www.sql.ru/forum/1106212/pomogite-plz-s-zaprosom


Возобновляемая нумерация списка

Суббота, 19 Июля 2014 г. 22:55 + в цитатник
Имеется таблица с личными достижениями участников сгруппированных по классам. 1А, 1Б, 1В...и т.д. всего 16 классов. Необходимо в первом столбце прописать последовательно-возобновляемую нумерацию всех участников. Таблица изначально уже отсортирована по возрастанию поля [Класс] и по убыванию поля [Набранные баллы]. Последовательную нумерацию я кое-как осилил, а как быть, что бы при переходе в новой строке на новый класс, нумерация вернулась к единице (1)?. Благодарен любому совету.

http://www.sql.ru/forum/1106169/vozobnovlyaemaya-numeraciya-spiska


Запись пути к файлу из проводника по нажатию кнопки

Суббота, 19 Июля 2014 г. 03:51 + в цитатник
Всем доброго здоровья.
Помогите пожалуйста со следующим вопросом.
Есть расположенные стопкой два окна. Окно с базой данных access и окно проводника.
В проводнике я выбираю нужную папку и выделяю необходимый файл.
Далее в форме в базе данных я нажимаю на кнопку и название выделенного файла с полным путем записывается в файл. И после этого осуществляется переход к следующему файлу в проводнике. И так при каждом нажатии на кнопку.

http://www.sql.ru/forum/1106109/zapis-puti-k-faylu-iz-provodnika-po-nazhatiu-knopki


Сравнить время

Пятница, 18 Июля 2014 г. 19:45 + в цитатник
Доброго времени. Есть поля типа дата/время, как можно сравнить только время из этих полей?

http://www.sql.ru/forum/1106070/sravnit-vremya


MY SQL

Пятница, 18 Июля 2014 г. 08:17 + в цитатник
в MY SQL Добавил колонку, в колонке Agent_namе изменил имя и ввел изменений,теперь их не могу сохранить, выдает ошибка: Не удалось сохранить изменений и т.д. включил базаданных, все службы, не знаю из за чего ?

http://www.sql.ru/forum/1105938/my-sql


Помогите с Access

Четверг, 17 Июля 2014 г. 19:34 + в цитатник
Суть базы заключается в учете поступления и выдачи картриджей со склада. Есть 2 таблицы "приход" и "расход". Так вот в этих таблицах есть поля "принтер"(модель принтера) и "картридж"(модель картриджа).
Помогите сделать подстановку так, что бы при выборе модели принтера предлагались только подходящие картриджи.
Совместимость принтеров и картриджей указана в таблице "все картриджы"
Помогите пожалуйста, уже 3 дня мучаюсь.

http://www.sql.ru/forum/1105867/pomogite-s-access


Как вызвать PDF ?

Четверг, 17 Июля 2014 г. 19:02 + в цитатник
Есть таблица - журнал регистрации и учета научных отчетов. Как туда вставить небольшой значок PDF (full text)? Чтобы можно было при необходимости скачать весь PDF файл. Как в электронных библиотеках.

http://www.sql.ru/forum/1105855/kak-vyzvat-pdf


Сравнить Access'ы

Четверг, 17 Июля 2014 г. 17:32 + в цитатник
Вопрос

Какая связка быстрее и надежнее работает?
1. Access XP SP3 + SQLServer2008R2
2. Access 2003 SP3 + SQLServer2008R2

Кто знает ? Подскажите...

http://www.sql.ru/forum/1105835/sravnit-access-y


Me.RecordSource подчиненной формы после фильтра

Четверг, 17 Июля 2014 г. 16:49 + в цитатник
Здравствуйте,
на форме: Формы![ГлавнаяФорма]![ПодчиненнаяФорма] RecordSource задан, после применения фильтра RecordSource меняется. Как получить рекордсет с фильтром?
Private Sub Form_ApplyFilter(Cancel As Integer, ApplyType As Integer)
    Dim a As String
    a = Me.RecordSource
    Debug.Print a
End Sub

Если так, то RecordSource как при загрузке
Как получить данные RecordSource в данный момент с фильтром?

http://www.sql.ru/forum/1105822/me-recordsource-podchinennoy-formy-posle-filtra


Найти текст в ячейках

Четверг, 17 Июля 2014 г. 16:38 + в цитатник
Всем привет! Нужна помощь.
Есть около 70000 ячеек в БД. Из них мне нужно посредством запроса вывести все ячейки, в которой имеется слово - game.
Спасибо. Очень жду

http://www.sql.ru/forum/1105817/nayti-tekst-v-yacheykah


Использование констант в выражении SQL

Четверг, 17 Июля 2014 г. 13:27 + в цитатник
Господа, прошу совета.

Есть таблица_с_денежкой.
ID|Revenue
-----------
1|100
2|110
3|115
и т.д., записей много (>млн)
Есть вторая табличка_с_номативыми.

Норматив|Значение нораматива
----------------------------------
Первый норматив|0,012
Второй норматив|0,7

Нужно получить результат:
Revenue|Revenue*Первый норматив,Revenue*Второй норматив
Я использовал для этого DLookUp, но это сильно медленно.
SELECT * from таблица_с_денежкой, revenue*dlookup('[Значение нораматива]','табличка_с_номативыми', 'Норматив="Первый норматив"'), revenue*dlookup('[Значение нораматива]','табличка_с_номативыми', 'Норматив="Второй норматив"')

Подскажите, есть ли какой-то хитрый ход конем для решения таких задач?

http://www.sql.ru/forum/1105756/ispolzovanie-konstant-v-vyrazhenii-sql


И снова нужна помощь!

Четверг, 17 Июля 2014 г. 13:03 + в цитатник
Подскажите, пожалуйста, почему не работает запрос! Проблема состоит в следующем: поле Дата Списания рассчитывается через функцию AddDate("m";[срок носки];[дата выдачи]). Тут все работает нормально. Нужно создать запрос с параметром, показывающий необходимость выдачи на какое-то число. В условии отбора поля Дата Списания пишу <=[Введите дату], но запрос не срабатывает, через between тоже не работает. Что я делаю не так?

http://www.sql.ru/forum/1105749/i-snova-nuzhna-pomoshh


Обращению к элементу на вкладке

Четверг, 17 Июля 2014 г. 12:17 + в цитатник
Доброго времени суток!
MSAccess2010

Подскажите советом, с решением проблемы при наполнением listbox, который расположен на вкладке.
Схема работы следующая.
При выполнении процедуры AfterUpdate на combobox вылетает ошибка о невозможности запустить макрос:

    
If (Me.fld_GoFilial.Value <> "") Then
    Me.fld_cln_lst.Rowsource = "q_frm_параметр"
Else
    Me.fld_cln_lst.Rowsource = "SELECT NULL"
    Exit Sub
End If

Запрос q_frm_параметр:
SELECT DB_CLIENT.CLN_NAME
FROM DB_CLIENT
WHERE (((DB_CLIENT.[FIL_NAME])=[Forms]![карточка_клиента]![fld_GoFilial].[Value]));

http://www.sql.ru/forum/1105739/obrashheniu-k-elementu-na-vkladke



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 65 64 [63] 62 61 ..
.. 1 Календарь