LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  замена арккосин...
 замена арккосинуса
 
 03.03.2008 1:26:24
netksy
3 сообщения


замена арккосинуса
сразу прошу прощения за глупый вопрос но работаю в аксесе чуть больше недели и изучал его сам. я создаю отчет в базе данных который использует значения из ячеек базы данных.в выражении которое я создаю используется арккосинус,который аксес не воспринимает тк его нет в стандартных матем функциях.как мне поступить? чем можно заменить арккосинус?
 03.03.2008 12:58:15
host
87 сообщения


Re: замена арккосинуса

Пишите свою функцию. Например, так

Private Sub Кнопка_Click()
        MsgBox ArcCos(45)
End Sub

Private Function ArcCos(degrees As Long) As Double
        Dim radians As Double
        radians = 3.14 / 180# * degrees
        ArcCos = 1# / Cos(radians)
End Function

 03.03.2008 14:53:56
netksy
3 сообщения


Re: замена арккосинуса
а потом я в выражение вставляю arccos() а в скобках аргумент??
 03.03.2008 15:12:58
Admin1
731 сообщения
1-ый


Re: замена арккосинуса

Да, в скобках надо указать градусы.

 05.03.2008 0:11:51
netksy
3 сообщения


Re: замена арккосинуса
я делаю так отчет-конструктор- обработка данных-программы- открывается вижал бейсик я копирую вашу функцию-нажимаю на ран мне предлагается создать макрос я нажимаю креайт -потом ран и мне выдается такое сообщение the macros in this project are disabled. please refer to online help to determinate how to enable macros. что мне делать? прошу прощения за глупые вопросы
  Программирование  Microsoft Access. Файлы mdb и accdb  замена арккосин...
ПоискПоиск  Список форумовСписок форумов  
right