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

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

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

Как посчитать сумму заказа в табл.1 если значение цены находится в табл.2

Вторник, 29 Марта 2016 г. 12:52 + в цитатник
Подскажите, что я делаю не так...
Есть таблица1 - сведения о товаре и цена
Есть таблица2 - сведения о продажи - Подставляемое значение "товар-цена" из табл1 и его цены (2в1) и количество проданного товара, сумма по полям товар-цена и количество на считается...

http://www.sql.ru/forum/1207431/kak-poschitat-summu-zakaza-v-tabl-1-esli-znachenie-ceny-nahoditsya-v-tabl-2


Запрос с двумя параметрами

Вторник, 29 Марта 2016 г. 12:11 + в цитатник
В топике http://www.sql.ru/forum/1206911/eksport-poley-zaprosa-v-list-eexcel был вопрос про экспорт в Excel.
Задачка была решена при помощи добрых людей. Создал я макросом код для экспорта в Excel который берет 2 заданные даты из формы, формирует отчет и экспортирует данные из ЗАПРОСА по начальными и конечными датами в Excel.
Teперь получается что надо еще и по филиалам, то есть:
- если на форме ReportTotal, в поле Filial выбрать филиал А то отчет выводил только Баланс по датам и филиалу
- если ничего не брать то выводил суммированный отчет по датам без филиалов








"Бухгалтера можно уподобить пчеловоду, ибо от его труда - учетной информации - извлекают пользу очень многие, но трудится он один. М.Ф. Ван Бреда"

http://www.sql.ru/forum/1207419/zapros-s-dvumya-parametrami


Не запускается меню Сервис

Вторник, 29 Марта 2016 г. 11:25 + в цитатник
Друзья!
У меня в Access 2010 не запускается меню Сервис. Оно мне нужно для создания главной кнопочной формы.
Тут есть совет запустить с зажатым шифтом, но у меня не получается.
Подскажите, пожалуйста. Срочная работа.
Спасибо.

Модератор: Тема перенесена из форума "Microsoft Office".

http://www.sql.ru/forum/1207411/ne-zapuskaetsya-menu-servis


FTP (через wininet.dll) обработка ошибок.

Вторник, 29 Марта 2016 г. 10:37 + в цитатник
Доброе время суток,

Имеется код вида:

Option Compare Database

Const FTP_TRANSFER_TYPE_UNKNOWN = &H0
Const FTP_TRANSFER_TYPE_ASCII = &H1
Const FTP_TRANSFER_TYPE_BINARY = &H2
Const INTERNET_DEFAULT_FTP_PORT = 21               ' default for FTP servers
Const INTERNET_SERVICE_FTP = 1
Const INTERNET_FLAG_PASSIVE = &H8000000            ' used for FTP connections
Const INTERNET_OPEN_TYPE_PRECONFIG = 0                    ' use registry configuration
Const INTERNET_OPEN_TYPE_DIRECT = 1                        ' direct to net
Const INTERNET_OPEN_TYPE_PROXY = 3                         ' via named proxy
Const INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY = 4   ' prevent using java/script/INS
Const MAX_PATH = 260
Private Type FILETIME
    dwLowDateTime As Long
    dwHighDateTime As Long
End Type

Private Type WIN32_FIND_DATA
    dwFileAttributes As Long
    ftCreationTime As FILETIME
    ftLastAccessTime As FILETIME
    ftLastWriteTime As FILETIME
    nFileSizeHigh As Long
    nFileSizeLow As Long
    dwReserved0 As Long
    dwReserved1 As Long
    cFileName As String * MAX_PATH
    cAlternate As String * 14
End Type

'Private Declare Function InternetCloseHandle Lib "wininet" (ByRef hInet As Long) As Long
Private Declare Function InternetCloseHandle Lib "wininet" (ByVal hInet As Long) As Long

Private Declare Function InternetConnect Lib "wininet.dll" Alias "InternetConnectA" (ByVal hInternetSession As Long, ByVal sServerName As String, ByVal nServerPort As Integer, ByVal sUserName As String, ByVal sPassword As String, ByVal lService As Long, ByVal lFlags As Long, ByVal lContext As Long) As Long
Private Declare Function InternetOpen Lib "wininet.dll" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long
Private Declare Function FtpSetCurrentDirectory Lib "wininet.dll" Alias "FtpSetCurrentDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
Private Declare Function FtpGetCurrentDirectory Lib "wininet.dll" Alias "FtpGetCurrentDirectoryA" (ByVal hFtpSession As Long, ByVal lpszCurrentDirectory As String, lpdwCurrentDirectory As Long) As Long
Private Declare Function FtpCreateDirectory Lib "wininet.dll" Alias "FtpCreateDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
Private Declare Function FtpRemoveDirectory Lib "wininet.dll" Alias "FtpRemoveDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
Private Declare Function FtpDeleteFile Lib "wininet.dll" Alias "FtpDeleteFileA" (ByVal hFtpSession As Long, ByVal lpszFileName As String) As Boolean
Private Declare Function FtpRenameFile Lib "wininet.dll" Alias "FtpRenameFileA" (ByVal hFtpSession As Long, ByVal lpszExisting As String, ByVal lpszNew As String) As Boolean
Private Declare Function FtpGetFile Lib "wininet.dll" Alias "FtpGetFileA" (ByVal hConnect As Long, ByVal lpszRemoteFile As String, ByVal lpszNewFile As String, ByVal fFailIfExists As Long, ByVal dwFlagsAndAttributes As Long, ByVal dwFlags As Long, ByRef dwContext As Long) As Boolean
Private Declare Function FtpPutFile Lib "wininet.dll" Alias "FtpPutFileA" (ByVal hConnect As Long, ByVal lpszLocalFile As String, ByVal lpszNewRemoteFile As String, ByVal dwFlags As Long, ByVal dwContext As Long) As Boolean
Private Declare Function InternetGetLastResponseInfo Lib "wininet.dll" Alias "InternetGetLastResponseInfoA" (lpdwError As Long, ByVal lpszBuffer As String, lpdwBufferLength As Long) As Boolean
Private Declare Function FtpFindFirstFile Lib "wininet.dll" Alias "FtpFindFirstFileA" (ByVal hFtpSession As Long, ByVal lpszSearchFile As String, lpFindFileData As WIN32_FIND_DATA, ByVal dwFlags As Long, ByVal dwContent As Long) As Long
Private Declare Function InternetFindNextFile Lib "wininet.dll" Alias "InternetFindNextFileA" (ByVal hFind As Long, lpvFindData As WIN32_FIND_DATA) As Long
Const PassiveConnection As Boolean = True


Public Sub CopyCSVFromFTP()
'On Error GoTo 0

Dim hConnection As Long, hOpen As Long, sOrgPath  As String

FTP_Host = GetProperty("FTP_Host")
FTP_Login = GetProperty("FTP_Login")
FTP_Password = GetProperty("FTP_Password")
    
'open an internet connection
hOpen = InternetOpen("API-Guide sample program", INTERNET_OPEN_TYPE_PRECONFIG, vbNullString, vbNullString, 0)

'connect to the FTP server
hConnection = InternetConnect(hOpen, FTP_Host, INTERNET_DEFAULT_FTP_PORT, FTP_Login, FTP_Password, INTERNET_SERVICE_FTP, IIf(PassiveConnection, INTERNET_FLAG_PASSIVE, 0), 0)

'create a buffer to store the original directory
sOrgPath = String(MAX_PATH, 0)

'get the directory
FtpGetCurrentDirectory hConnection, sOrgPath, Len(sOrgPath)
  
'set the current directory to 'root/testing'
FtpSetCurrentDirectory hConnection, GetProperty("FTP_Folder")

'***** retrieve the file from the FTP server
SaveToPath = CurrentProject.Path + "\CSV\" + GetProperty("CSV_filename")
'Debug.Print SaveToPath

FtpGetFile hConnection, GetProperty("FTP_filename"), SaveToPath, False, 0, FTP_TRANSFER_TYPE_UNKNOWN, 0
    

'close the FTP connection
InternetCloseHandle hConnection
    
'close the internet connection
InternetCloseHandle hOpen

End Sub


Все работает как мне нужно, файл благополучно копируется с FTP, но есть проблема с обработкой ошибок. Если файл не найден или задана неверная директория, путь и т.д., то почему-то игнорируются любые ошибки. Даже код "On Error GoTo 0" в начале не помог. В чем может быть дело?

http://www.sql.ru/forum/1207401/ftp-cherez-wininet-dll-obrabotka-oshibok


Собрать данные из неск.записей в одну строку

Вторник, 29 Марта 2016 г. 09:21 + в цитатник
Запрос возвращает данные (строки):
ААА | БББ |
ВВВ | ААА |
БББ | ДДД |

Как собрать их в строку, типа: "ААА, БББ, ВВВ, ДДД" (т.е. ещё и исключить повторы)?

http://www.sql.ru/forum/1207379/sobrat-dannye-iz-nesk-zapisey-v-odnu-stroku


Доделать БД access 2003

Вторник, 29 Марта 2016 г. 06:38 + в цитатник
Здравствуйте!
Ни как не могу реализовать задачу(
БД в приложении
Нужно что бы каждому потребителю соответствовал список вопросов, также для каждого вопроса дата регистрации и ответ на него
в данной БД одному потребителю соответствует один вопрос
пароль 123

http://www.sql.ru/forum/1207366/dodelat-bd-access-2003


Определить тройку лидеров по объемам продаж среди товаров

Понедельник, 28 Марта 2016 г. 23:37 + в цитатник
1. Определить тройку лидеров по объемам продаж среди товаров за период. Результаты представить в виде следующей таблицы:

КодТовара НаименованиеТовара ОбъемПродаж


где поле «ОбъемПродаж» рассчитывается на основе поля «Количество» таблицы «Продажи» за период, т.е. при ограничении:

Не считает сумму по продажам. Получается сделать топ 3 только по заказом, то есть без складывания суммы по товару. Как исправить проблему?


SELECT TOP 3 Товары.[Код товара], Товары.[Наименование Товара], SUM(Продажа.Количество) AS [Объем продаж]
FROM Товары, Продажа
WHERE Продажа.[Код товара] = Товары.[Код товара]
GROUP BY Товары.[Код товара], Товары.[Наименование Товара], Продажа.Количество
ORDER BY Продажа.Количество DESC

http://www.sql.ru/forum/1207355/opredelit-troyku-liderov-po-obemam-prodazh-sredi-tovarov


Чем отличает условие в запросе:<>2 от Not In(2)

Понедельник, 28 Марта 2016 г. 21:36 + в цитатник
Чем отличает условие в запросе:<>2 от Not In(2)

http://www.sql.ru/forum/1207346/chem-otlichaet-uslovie-v-zaprose-2-ot-not-in-2


Запрос одновременно и к sql и к access.

Понедельник, 28 Марта 2016 г. 16:41 + в цитатник
Добрый день!
Помогите пожалуйста разобраться, возможно ли в VBA выполнить простейший запрос к базе sql server (2008) с использованием данных текущей БД Access (2010)?
Пример:
select * into [dbo].[таблица SQL Server] from [таблица Access]


Если в запросе указаны только таблицы sql server, то все нормально, если есть таблица access, то он ее не видит.

http://www.sql.ru/forum/1207293/zapros-odnovremenno-i-k-sql-i-k-access


фильр флажками

Понедельник, 28 Марта 2016 г. 16:26 + в цитатник
Форумчане, сделал общий фильтр к которому подвязал все списки и флажки, но появилась проблема со флажками

Private Sub FilterForm()

Dim strFilter As String

strFilter = "True"

If Form.Recordset.EOF Then Me.FilterOn = False
Form.Dirty = False

If Me.Napr_no = True Then strFilter = strFilter & " and [kVili25kV] Like ""НЕТ"""


If Me.Napr_yes = True Then strFilter = strFilter & " and [kVili25kV] Like ""ДА"""

If Me.Napr_case = True Then strFilter = strFilter & " and [kVili25kV] Like ""null"""


If Me.Napr_all = True Then strFilter = strFilter & ""

Me.Filter = strFilter
Me.FilterOn = True



End Sub
Выдает ошибку и не хочет фильтровать. Получается мне нужно 4 позиции: ДА,НЕТ,пусто,все

http://www.sql.ru/forum/1207291/filr-flazhkami


Проблема с отчетом

Понедельник, 28 Марта 2016 г. 14:00 + в цитатник
Добрый день,

Формирую ценник для товара. Проблема в том, что расстояние между ценниками большое.
Не могу найти проблему, как сделать так, что бы ценники примыкали друг другу не только по высоте , но и по ширине.
Заранее спасибо.

Андрей

http://www.sql.ru/forum/1207263/problema-s-otchetom


Редактирование запроса из vba

Понедельник, 28 Марта 2016 г. 12:17 + в цитатник
Добрый день, подскажите как изменить сохраненный запрос?
Есть запрос типа
select * from t1

Мне нужно добавить, чтобы по кнопке в этот запрос добавилась строка с where.

http://www.sql.ru/forum/1207241/redaktirovanie-zaprosa-iz-vba


В условии отбора конструктора запросов не вставляется Date()

Понедельник, 28 Марта 2016 г. 10:11 + в цитатник
Доброго времени суток.
почему то В условии отбора конструктора запросов не вставляется Date(), акцесс ругается - пишет не допускается использование указанной функции в этом выражении. Акцесс 2013 в предыдущей версии акцесса этот же запрос прекрасно работал, а после перехода на новую версию перестал, в Чем может быть проблема, подскажите пожалуйста.
Но функция Now вставляется, но к сожалению с ее помощью не удается выполнить отбор, видимо потому что она выдает дату + время, а у меня в колонке только даты.

http://www.sql.ru/forum/1207218/v-uslovii-otbora-konstruktora-zaprosov-ne-vstavlyaetsya-date


выбор нескольких значений в группе переключателей

Понедельник, 28 Марта 2016 г. 09:17 + в цитатник
Private Sub kV3Vybor_AfterUpdate()

With CodeContextObject
If (.kV3Vybor = 1) Then
DoCmd.ApplyFilter "", "[kVili25kV] Like ""Да""", ""
End If
If (.kV3Vybor = 2) Then
DoCmd.ApplyFilter "", "[kVili25kV] Like ""НЕТ""", ""
End If
If (.kV3Vybor = 3) Then
DoCmd.ApplyFilter "", "[kVili25kV] Like ""null""", ""
End If

If (.kV3Vybor = 4) Then
DoCmd.ShowAllRecords
End If
End With

End Sub

Здравствуйте, хотел бы узнать, а как можно сделать выбор нескольких значений в группе переключателей

http://www.sql.ru/forum/1207208/vybor-neskolkih-znacheniy-v-gruppe-perekluchateley


Можно ли вызывать форму ввода в новом окне

Суббота, 26 Марта 2016 г. 23:19 + в цитатник
Доброго дня
подскажите как можно сделать вызов формы в новом окне красивой кнопкой около поля ввода
условно, есть форма где вводятся данные о клиенте, и в этой форме будет адрес клиента
для его ввода хотелось бы открывать отдельную форму, а в таблицу клиента возвращать ссылку на номер записи в таблице адреса
может коряво объяснил, но как то так ...
можно это реализовать на акцесс?

(''')0___0(''')
\ '( о_о )' / /
\ \_0_/ /
l . . l
/ /Y\ \
(„„„)_(„„„) Превед !

http://www.sql.ru/forum/1207091/mozhno-li-vyzyvat-formu-vvoda-v-novom-okne


Нужен профессионал ACCESS

Суббота, 26 Марта 2016 г. 14:09 + в цитатник
Есть готовая База данных - полуфабрикат.

Нужны изменения, и добавления.

Напишите договоримся о сумме.

http://www.sql.ru/forum/1207051/nuzhen-professional-access


Шифрование / дешифровка при передаче данных мужду VBA -> PHP и обратно

Пятница, 25 Марта 2016 г. 20:54 + в цитатник
Здравствуйте уважаемые гуру!

Нужна ваша помощь
Нужно решить следующую задачу:

1 Зашифровать по ключу строку с данными на VBA и передать ее в скрипт PHP
2 Расшифровать переданную строку на PHP
3 Выполнить некоторый код с данными расшифрованной строки (работа с базой данных)
4 Зашифровать по ключу полученный результат в скрипте PHP и возвратить в программу VBA
5 Расшифровать полученные данные в программе VBA

Процесс обмена данными между скриптами решен
Не получается расшифровать строку в PHP которая была зашифрована на VBA и наоборот

Использовал стандартный алгоритм RC4 в реализации для VBA и PHP
Но безрезультатно.

Строка зашифрованная в VBA не расшифровывается в PHP и наоборот
Поиск в Google не увенчался успехом...

Мне нужна реализация данной задачи шифровки/дешифровки на ЛЮБОМ АЛГОРИТМЕ!!!
Направьте пожалуйста мысль в правиьную сторону или подскажите возможное решение
Буду рад ссылке, примеру, может есть готовое решение...(чтобы не изобретать велосипед)

Заранее благодарен
С уважением Семен

http://www.sql.ru/forum/1206995/shifrovanie-deshifrovka-pri-peredache-dannyh-muzhdu-vba-php-i-obratno


Есть готовая БД, помогите неучу, передалить под себя. Описание того, что хочу прикрепила

Пятница, 25 Марта 2016 г. 18:55 + в цитатник
Есть готовая БД, добрые люди скинули,помогите пожалуйста неучу, переделать под себя. Описание того, что хочу прикрепила в вордовском файле, того что есть в аксессе

http://www.sql.ru/forum/1206987/est-gotovaya-bd-pomogite-neuchu-peredalit-pod-sebya-opisanie-togo-chto-hochu-prikrepila


Организация обмена данными и наполнение магазина

Пятница, 25 Марта 2016 г. 16:41 + в цитатник
Привет всем.

Интересует вопрос, какие есть варианты организации синхронизации БД с локальным ПК для наполнения интернет-магазина?

Например если синхронизировать тот же самый microsoft access и mysql напрямую для наполнения БД, что у меня собственно уже получилось, при помощи технологию ocdb, будет ли это удобно в дальнешем?

Сейчас ужасно долго выполняются запросы, не знаю почему, но данный подгружаются быстро из таблиц, в чем может быть проблема не подскажите?

Спасибо большое, выслушаю любые интересные идеи и нюансы.

http://www.sql.ru/forum/1206959/organizaciya-obmena-dannymi-i-napolnenie-magazina


Помогите заполнение значения из подчиненной таблицы

Пятница, 25 Марта 2016 г. 14:43 + в цитатник
Здравствуйте, искал ответ на свой вопрос не один день так и не нашел.

Ситуация: есть простая база которая отслеживает сроки исполнения мероприятия, грубо: таблица с 4-мя полями:
-название мероприятия (в примере поле [м]),
-контрольный срок,
-дата снятия с контроля
-количество дат контроля

очень часто мероприятие возвращается на доработку (иногда множество раз), тогда контрольный срок меняется.
сделал к основной таблице связанную с датами, запрос считает количество дат, но не выдает количество м без дат контроля (количество нулевых значений).
Вопрос: Как сделать что бы в примере в поле [количество к] заносилось количество [дата 1] из связанной таблицы, если [дата 1] пустое, то значение должно быть равно 0
Очень нужно, база не учебная, реально работает на предприятии,
приложение упрощенный пример.

http://www.sql.ru/forum/1206926/pomogite-zapolnenie-znacheniya-iz-podchinennoy-tablicy



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 199 198 [197] 196 195 ..
.. 1 Календарь