Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
MS Access Выбор формы в зависимости от результата запроса https://www.cyberforum.ru/ ms-access/ thread165135.html
Здравствуйте!!! Нужна помощь, не могу сообразить как сделать чтоб при нажатии кнопки на "Главной форме" выполнялся запрос и в зависимости от результата запроса открывалась та или иная форма. Прошу строго не судить в Access и VBA я чайник.
Лента меню Access 2007-2010 MS Access
К сожалению разработчики Access 2007 не реализовали пользовательского интерфейса для создания собственных лент, да и к тому же не создали справочной по этой теме написали только что при помощи XML файлов это возможно и все. Вопрос: Кто-то с этим разобрался? Возможно кто-то знает где лежат XML-ы от оригинальных лент Access 2007? (что бы посмотреть способы их реализации) P/S: Меню Access...
MS Access Создание базы данных для управления правами пользователей Здравствуйте. Есть две базы данных accounting и users, которая управляется ВЕБ интерфейсом. В первой ведется учет активности пользователей, а во второй содержится информация о пользователях и их правах. Задача заключается в следующем: 1. Необходимо связать базу accounting с базой users; 2. Из таблицы Actions выбрать поля DataType со значением "RINEX Observation" и подсчитать сколько раз... https://www.cyberforum.ru/ ms-access/ thread164590.html MS Access Доступ к базе данных Здравствуйте, уважаемые программисты, вопрос жизни и смерти, база данных выложена на общий диск обмена и теперь если её открыть она либо доступна только для чтения, либо пишет невозможна блокировка файла невозможно, в параметрах Access доступ стоит общий, СКАЖИТЕ ПОЧЕМУ ТОГДА НЕЛЬЗЯ В НЕМ РАБОТЬ НЕСКОЛЬКИМ ПОЛЬЗОВАТЕЛЯМ ОДНОВРЕМЕННО И КАК МОЖНО РЕШИТЬ ЭТУ ПРОБЛЕМУ?????? https://www.cyberforum.ru/ ms-access/ thread164526.html
В Access'е непонятно работает запрос MS Access
у меня есть запрос к БД Access Set rs = db.OpenRecordset("select ID, Data1, String1, String2, Data2 from table1 where ... order by ID", dbOpenDynaset) поля String2 и Data2 не обязательны для заполнения в Recordset rs выбираются только те поля, где Data2 заполнено(в то же время String2 попадают как заполненные, так и незаполненные) как мне сделать, чтобы выбирались все поля Data2(и заполненные...
MS Access А можно ли сделать подсказку к вводу, чтоб было как в экселе? https://www.cyberforum.ru/ ms-access/ thread164471.html
В экселе например когда вводишь в ячейку несколько букв, то появляется слово, которое уже было введено ранее в это же поле. В аксесе такого нет.. но может там в настройках можно поставить, чтоб было?
MS Access БД для отчета https://www.cyberforum.ru/ ms-access/ thread164357.html
Ребят, помогите пожалуйста с такой фишкой, изучаю Access, для примера нужна такая штука... Есть например 5 рабочих, нужна база для отчетов... т.е. там любые фамилии, имена... ежедневно, когда ушел, когда пришел, что делал и что будет делать... Помогите плиз, такой пример нужен оочень!
MS Access Поле со списком в ворде с выборкой из табл/запроса аксесса
В ворде создала юзер-форму, для нее использую след.код: Private Sub UserForm_Initialize() Dim db As Database Dim rst As Recordset Dim i As Integer Dim aResults() Set db = OpenDatabase("D:\Общие документы\Отчет мастера\Моя 2010.mdb") Set rst = dbDatabase.OpenRecordset("Темы") i = 0
MS Access Создать кнопку!!! Есть две таблицы: А и В. Таблица А: ID_А, Дата, Бренд, Партия Таблица В: ID_В, ID_A, 1, 2, 3.... Есть Форма1, где вводят: Дата, Бренд, Партия (ID - как счетчик) в форме предусмотрена кнопка, с нажатием которой введенные данные сохраняются в таблице А и паралельно в таблице В в поле ID_A (см. Рисунок1 ). Внимание вопрос: что прописать для кнопки "ОК", чтобы она выполняла данные... https://www.cyberforum.ru/ ms-access/ thread164166.html MS Access Обмен валют есть 3 стобца Сумма Валюта USD Поле Валюта со списком, в котором EUR, USD, GRN. Задача заключается в том, что нужно, чтоб при выборе USD в столбце Валюта, ничего не переводило, а при выборе EUR и GRN умножало на 0.8 и 7.9 соответственно, в столбец USD. https://www.cyberforum.ru/ ms-access/ thread164084.html
Автоматическая запись MS Access
:gwink: Здравствуйте!!!! ....в моей задумке есть такая идея,которую очень хочется воплотить!!! Вопрос таков: как можно осуществить такую задачку!!!:umnik: что бы при выброе определенного значения (например:наименование филиала,) автоматически выходил его адрес О_о...как это сделат?? создавать для негго отдельное поле или где то в программе его происать?*??? (пример... филиал №5 адрес г.Уфа...
MS Access Кнопка подсчета Здраствуйте. Естьб учебное задание, на этот раз форма и кнопка на форме. Суть в чем: есть поле на форме KodCycl, и есть таблица res в которые два поля: KodCycl, ObsDysCr. Нужно запрограмировать кнопку в ВБА так что б при нажатии брало значение поля КодЦикл на форме, брало значение этого поля в таблице и выводило в сообщении ObsDysCr соответствуещее . https://www.cyberforum.ru/ ms-access/ thread163880.html
453 / 215 / 5
Регистрация: 16.05.2010
Сообщений: 420
13.09.2010, 17:11 0

Вычисления в Access - MS Access - Ответ 955558

13.09.2010, 17:11. Показов 9092. Ответов 19
Метки (Все метки)

Ответ

Просче производить вычисление в форме, используя подпрограмму:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Public Sub SubAge(gdtBeginDate As Date, gdtEndDate As Date)
'Використано алгоритм Сергея Терени з сайту MS Access - Кирпичики [url]http://msa.polarcom.ru/downloads.htm[/url]
'АЛГОРИТМ РЕШЕНИЯ ЧАСТИЧНО БЫЛ ВЗЯТ С САЙТА БИБЛИОТЕКИ АЛГОРИТМОВ
Dim dm(12) As Integer, cf As Integer
'описываем массив количества дней в месяцах
dm(1) = 31
dm(2) = 28
dm(3) = 31
dm(4) = 30
dm(5) = 31
dm(6) = 30
dm(7) = 31
dm(8) = 31
dm(9) = 30
dm(10) = 31
dm(11) = 30
dm(12) = 31
If LeapYear(DatePart("yyyy", gdtEndDate)) Then
    dm(2) = 29  'если год високосный, то число дней в месяце февраль -29
        Else
    dm(2) = 28  'если год невисокосный, то число дней в месяце февраль -28
End If
' кількість днів
cf = 0
d = DatePart("d", gdtEndDate) - DatePart("d", gdtBeginDate)
If d < 0 Then
    d = d + dm(DatePart("m", gdtBeginDate))
    cf = 1
Else
    d = DatePart("d", gdtEndDate) - DatePart("d", gdtBeginDate)
End If
If d >= dm(DatePart("m", gdtEndDate)) Then
    d = d - dm(DatePart("m", gdtEndDate))
    cf = 0
End If
'кількість місяців
m = DatePart("m", gdtEndDate) - DatePart("m", gdtBeginDate) - cf
cf = 0
If m < 0 Then
    m = m + 12
    cf = 1
End If
'кількість років
If m = 12 Then
    cf = -1
    m = 0
End If
    
Y = DatePart("yyyy", gdtEndDate) - DatePart("yyyy", gdtBeginDate) - cf
 
VarD = d 'дней
VarM = m 'месяцев
VarY = Y 'лет
End Sub
и функция вычисления высокосного года:
Visual Basic
1
2
3
Function LeapYear(YYYY As Integer) As Integer
  LeapYear = YYYY Mod 4 = 0 And (YYYY Mod 100 <> 0 Or YYYY Mod 400 = 0)
End Function


Вернуться к обсуждению:
Вычисления в Access MS Access
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.09.2010, 17:11
Готовые ответы и решения:

Вычисления в Access 2007
Всем Доброго дня!!!! Подскажите пожалуйста, как реализовать расчет, проблема такая: есть таблица...

Вычисления в запросе access
У меня база данных ЖКХ . Мне надо рассчитать сумму за потребленные услуги по счётчику. Что бы...

Связи и Вычисления в запросе access
Доброе время суток ) У меня есть база данных жкх . В ней мне надо посчитать сумму которую нужно...

MS Access БД вычисления в запросах и отчетах
Здравствуйте. Для оптимизации своего рабочего времени решил написать базу данных по учету автошин....

19
13.09.2010, 17:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.09.2010, 17:11
Помогаю со студенческими работами здесь

не могу понять вычисления в access
не могу понять вычисления в access..как вы думаете лучше в excel все подготовить а c access...

Вычисления в Access :вычислить заработную плату
Здравствуйте! Помогите пожалуйста с базой данных в Access. Необходимо вычислить заработную...

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

Как в Access создать формулу для вычисления суммы?
Проблема такая: на основе таблицы создана форма с полями:. Способ оплаты: касса. банк. Как...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru