powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отчёт
44 сообщений из 44, показаны все 2 страниц
Отчёт
    #32208555
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

я из Аксеса (2000 мдб)в запросе к SQL серверу вызываю стор процедуру с Selectом
т,е стор процедура должна вернуть выборку для отчёта
В QA она выполняется без проблем
а в аксесе в запросе к серверу говорит что не может вернуть записи
в свойствах запроса установлено вернуть записи

вот текст вызова
declare @Date1 datetime
declare @Date2 datetime

set @Date1='01/01/2003'
set @Date2='02/01/2003'

exec UP_RepSumMishtah @Date1, @Date2

как с этим бороться?
...
Рейтинг: 0 / 0
Отчёт
    #32208567
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо бы конечно увидеть текст хп ,но смею предположить,что в хп не стоит
set nocount on
...
Рейтинг: 0 / 0
Отчёт
    #32208588
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот текст
CREATE proc dbo.UP_RepSumMishtah @dateBeg datetime , @dateEnd datetime
as
set nocount on

SELECT SUM([tmp _plan_row].act_katif) AS Sumkatif,
SUM([tmp _plan_row].act_merkazi) AS Summerkazi,
SUM([tmp _plan_row].act_meshuklad) AS Summeshuklad,
SUM([tmp _plan_row].act_kfooim) AS Sumkfooim,
SUM(0) AS Harig,
TRCKS.TRACK_ASMASHTA
FROM PLAN_KOTERET INNER JOIN
plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num INNER JOIN
[tmp _plan_row] ON plan_tmp.id = [tmp _plan_row].plan_tmp_num FULL OUTER JOIN
TRCKS ON plan_tmp.track = TRCKS.TRACK_ID
WHERE (PLAN_KOTERET.PLAN_DATE >= @dateBeg) AND
(PLAN_KOTERET.PLAN_DATE <= @dateEnd)
GROUP BY TRCKS.TRACK_ASMASHTA

UNION ALL

SELECT SUM(0) AS Sumkatif,
SUM(0) AS Summercazi,
SUM(0) AS Summeshuclad,
SUM(0) AS Sumkfooim,
SUM(TRCKS.TRACK_NEFA) AS Harig,
TRCKS.TRACK_ASMASHTA
FROM PLAN_KOTERET INNER JOIN
plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num FULL OUTER JOIN
TRCKS ON plan_tmp.track = TRCKS.TRACK_ID
WHERE (PLAN_KOTERET.PLAN_DATE >= @dateBeg) AND
(PLAN_KOTERET.PLAN_DATE <= @dateEnd) AND
(plan_tmp.sevev = N'ח')
GROUP BY TRCKS.TRACK_ASMASHTA
ORDER BY TRCKS.TRACK_ASMASHTA

return
GO
...
Рейтинг: 0 / 0
Отчёт
    #32208603
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вчитался в вопрос и понял что возможно поспешил с советом
exec UP_RepSumMishtah @Date1, @Date2 - Это синтаксис SQL сервера
Насколько я понимаю из Access ты можешь вызвать хп через метод
Execute объектов Connection или Command(Что гораздо лучше)
...
Рейтинг: 0 / 0
Отчёт
    #32208624
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Насколько я понимаю из Access ты можешь вызвать хп через метод
Execute объектов Connection или Command(Что гораздо лучше)

это ещё не известно лучше ли

через Execute или Command можно затащить результат хп в рекордсет
а у репорта нет рекордсета
у него только рекордсорс
вот поэтому я и вызываю в аксесе в запросе к серверу

извратилась- собираю програмно текст запроса вместо хп и без
set nocount on возвращает мне записи в отчёт ,
но хотелось бы по человечески
...
Рейтинг: 0 / 0
Отчёт
    #32208633
Nick987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По-моему, какраз в данном случае set nocount on не нужен. (Первый же оператор выводит записи)
...
Рейтинг: 0 / 0
Отчёт
    #32208637
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что нужно?

написать в заголовке помогите девушке?
...
Рейтинг: 0 / 0
Отчёт
    #32208639
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У отчёта есть параметр OpenArguments, туда можно передавать Select из хп вот таким образом:
Код: plaintext
inparam =  "exec  my_sp"  & My_InputParametr

Затем открывать отчёт:
Код: plaintext
DoCmd.OpenReport  "My_Report" , acViewPreview, , , acWindowNormal, inparam

Потом на открытие отчёта:
Код: plaintext
If Not IsNull(Me.OpenArgs) Then Me.RecordSource = Me.OpenArgs


Ну и на NoData написать обработку.
...
Рейтинг: 0 / 0
Отчёт
    #32208642
Nick987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто убери set nocount
...
Рейтинг: 0 / 0
Отчёт
    #32208654
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо , попробую с OpenArgs

а на set nocount отчёту глубоко пелевать и убирала и добавляла



PS. а VIG был прав про заголовок :)
...
Рейтинг: 0 / 0
Отчёт
    #32208720
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>У отчёта есть параметр OpenArguments, туда можно передавать Select из хп вот таким образом:


нет у отчёта такого параметра
он есть у формы
а форма мне не подходит
то есть ваше решение только для формы
а как быть с отчётом?
...
Рейтинг: 0 / 0
Отчёт
    #32208728
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой версии Access?
...
Рейтинг: 0 / 0
Отчёт
    #32208732
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Передать что угодно в отчет можно через глобальную переменную.
...
Рейтинг: 0 / 0
Отчёт
    #32208734
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в самом начале писала

Аксес2000 (мдб)
а ты в каком это проверял?
...
Рейтинг: 0 / 0
Отчёт
    #32208740
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Передать что угодно в отчет можно через глобальную переменную.

а по-конкретнее пожайлуста
...
Рейтинг: 0 / 0
Отчёт
    #32208749
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 2002, тогда пользуемся глобальной переменной.
В 97 такая строка
Код: plaintext
1.
DoCmd.OpenReport  "My_Report" , acViewPreview, , , acWindowNormal, inparam

не будет работать, в 2000-м не работал.
Не внимательно прочитал:)
Через глобальную переменную - на OnOpen обращаемся не к OpenArgs, а к переменной.
...
Рейтинг: 0 / 0
Отчёт
    #32208755
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Public XXX As String
XXX = ...
DoCmd.OpenReport ...

А в отчете на OnOpen:

Me.RecordSource = XXX
...
Рейтинг: 0 / 0
Отчёт
    #32208766
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цитирую К.Маркса (тьфу,К.Гетца)

"Свойство отчетов InputParameters
позволяет запрашивать у пользователя параметры хранимой процедуры..."
Еще там написано что свойство работает абсолютно аналогично одноименному свойству формы

to be continued
...
Рейтинг: 0 / 0
Отчёт
    #32208767
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не работает
говорит что для репрорта не поддерживается, только для формы
...
Рейтинг: 0 / 0
Отчёт
    #32208779
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIG- на какой странице и какого тома?
может это про адп?
а 2000 мдб я InputParameters не нашла
...
Рейтинг: 0 / 0
Отчёт
    #32208799
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я так и знала
Карл Маркс(в простонародье Гетц) том 2, стр 295
InputParameters новое свойство в проэктах Аксекса
а у меня мдб а не адр
жаль, очень жаль что так и не удалось послушать начальника транспортного отдела
...
Рейтинг: 0 / 0
Отчёт
    #32208812
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т2,стр 295
но это действительно про adp.
Глубоко и искрене раскаиваюсь и надеюсь ,что самый гуманный суд в мире учтет мое чистосердечное признание.
...
Рейтинг: 0 / 0
Отчёт
    #32208822
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не издевайся
я прекрасно понимаю что даже лишний раз в хелп залезть- это уже трата времени, а тем более в книгах копаться ради чужой проблемы
без обид, договорились?

просто подумала что должен быть какой то способ заполучить результат хп в отчёт
...
Рейтинг: 0 / 0
Отчёт
    #32208832
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так написали же: с помощью глобальной переменной объявленной на уровне модуля можно практически так же как и с OpenArgs передать в отчёт всё что угодно, в том числе и результат выполнения ХП, в чём проблема-то теперь?
...
Рейтинг: 0 / 0
Отчёт
    #32208834
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не издеваюсь- 2000 увидел ,а вот мдб нет-может монитор глючит?
מתנצל עד פעם
...
Рейтинг: 0 / 0
Отчёт
    #32208837
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я из Аксеса (2000 мдб)

Мдб там тоже есть:)
Но я и 2000 не увидел))))
...
Рейтинг: 0 / 0
Отчёт
    #32208862
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно я тоже посмеюсь?

>с помощью глобальной переменной объявленной на уровне модуля можно практически так же как и с OpenArgs передать в отчёт всё что угодно, в том числе и результат выполнения ХП, в чём проблема-то теперь?


ну не работает так и всё
вот интересно , а Саныч свой совет проверял?
вдруг у меня руки кривые?
или смотрю в книгу а вижу... ну что вижу , а ничего не вижу?
я думаю что тут проблема в чём-то другом
вы ещё разок с начала прочитайте
ведь в QA возвращает записи
а в окошко запроса к серверу тоже должен?
...
Рейтинг: 0 / 0
Отчёт
    #32208870
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> вот интересно , а Саныч свой совет проверял?

Он им постоянно пользуется. (Саныч советом, не наоборот.) :^)
...
Рейтинг: 0 / 0
Отчёт
    #32208879
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверное таки ручки кривые
сделала так но ...
у меня не работает
отчёт при открытии орёт что записей не получил
...
Рейтинг: 0 / 0
Отчёт
    #32208885
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смеяться можно сколько угодно - это полезно для здоровья, я например, ни над кем в этом топике не смеялся.

Тогда поставим вопрос по другому - вы строку подключения к серверу в запросе делаете? Полный текст запроса приведён или только часть?

Если работаете с хранимыми процедурами, лучше переходить на adp.
...
Рейтинг: 0 / 0
Отчёт
    #32208888
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
На всякий случай: я отвечал только на вопрос, как без OpenArgs передать что-то в отчет. На первоначальный вопрос этого топика я отвечать не берусь.
...
Рейтинг: 0 / 0
Отчёт
    #32208894
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
строку подключения к серверу в запросе делаю
текст запроса приведён -Полный

перейти на адп не могу

ещё один момент
если это селект из хп прямо написать в окошко запроса ксерверу и вместо переменных написать константу(програмно собрать тело запроса) всё работает
вот так
Strsql = " "
Strsql = " SELECT SUM([tmp _plan_row].act_katif+[tmp _plan_row].act_merkazi+[tmp _plan_row].act_meshuklad+[tmp _plan_row].act_kfooim) AS Sumkatif," & vbCrLf
Strsql = Strsql & " SUM(0) AS Harig," & vbCrLf
Strsql = Strsql & " TRCKS.TRACK_ASMASHTA" & vbCrLf
Strsql = Strsql & " FROM PLAN_KOTERET INNER JOIN" & vbCrLf
Strsql = Strsql & " plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num INNER JOIN" & vbCrLf
Strsql = Strsql & " [tmp _plan_row] ON plan_tmp.id = [tmp _plan_row].plan_tmp_num FULL OUTER JOIN " & vbCrLf
Strsql = Strsql & " TRCKS ON plan_tmp.track = TRCKS.TRACK_ID " & vbCrLf
Strsql = Strsql & " WHERE (PLAN_KOTERET.PLAN_DATE >= CONVERT(DATETIME, '" & Format(Me!BeginPlanDTText, "mm/dd/yyyy") & "', 102)) AND " & vbCrLf
Strsql = Strsql & " (PLAN_KOTERET.PLAN_DATE <= CONVERT(DATETIME, '" & Format(Me!EndPlanDTText, "mm/dd/yyyy") & "', 102))" & vbCrLf
Strsql = Strsql & " GROUP BY TRCKS.TRACK_ASMASHTA" & vbCrLf
Strsql = Strsql & " Union All" & vbCrLf
Strsql = Strsql & " SELECT SUM(0) AS Sumkatif," & vbCrLf
Strsql = Strsql & " SUM(TRCKS.TRACK_NEFA) AS Harig," & vbCrLf
Strsql = Strsql & " TRCKS.TRACK_ASMASHTA" & vbCrLf
Strsql = Strsql & " FROM PLAN_KOTERET INNER JOIN" & vbCrLf
Strsql = Strsql & " plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num FULL OUTER JOIN" & vbCrLf
Strsql = Strsql & " TRCKS ON plan_tmp.track = TRCKS.TRACK_ID" & vbCrLf
Strsql = Strsql & " WHERE (PLAN_KOTERET.PLAN_DATE >=CONVERT(DATETIME, '" & Format(Me!BeginPlanDTText, "mm/dd/yyyy") & "', 102)) AND " & vbCrLf
Strsql = Strsql & " (PLAN_KOTERET.PLAN_DATE <= CONVERT(DATETIME, '" & Format(Me!EndPlanDTText, "mm/dd/yyyy") & "', 102)) AND"
Strsql = Strsql & " (plan_tmp.sevev = N'ç')" & vbCrLf
Strsql = Strsql & " GROUP BY TRCKS.TRACK_ASMASHTA" & vbCrLf
Strsql = Strsql & " ORDER BY TRCKS.TRACK_ASMASHTA"
Debug.Print Strsql
Call QueryExecute(Strsql, "Q_RepQuerySub1", 1, 0, True)

DoCmd.OpenReport "TrackLoadReport0", acViewPreview

"Q_RepQuerySub1" это имя запроса к серверу
а ф-я QueryExecute настраивает запрос (указываю стрку подк-я,возвращать ли записи, выполнять ли сейчас и т.д)

но хотелось бы так:

declare @Date1 datetime
declare @Date2 datetime
set @Date1='01/01/2003'
set @Date2='02/01/2003'
exec UP_RepSumMishtah @Date1, @Date2
...
Рейтинг: 0 / 0
Отчёт
    #32208908
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
& vbCrLf
определенно лишние для исполняемого кода - только для красоты просмотра
...
Рейтинг: 0 / 0
Отчёт
    #32208911
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а по существу вопроса?
...
Рейтинг: 0 / 0
Отчёт
    #32208920
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то я не пойму, те несчастные(вроде меня) которые в 2000 в мдб работают-
пользуются только акксесовскими запросами?
...
Рейтинг: 0 / 0
Отчёт
    #32208923
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я постоянно пользуюсь Pass-Through Queries. Причем с динамически меняющимся SQL'ем.
...
Рейтинг: 0 / 0
Отчёт
    #32208929
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я тоже пользуюсь Pass-Through Queries с динамически меняющимся SQL'ем
а отчёты у тебя сидят не на хп а на таких запросах?
...
Рейтинг: 0 / 0
Отчёт
    #32208930
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Именно так. Я хп никогда не пользовался и тем ущербен.
...
Рейтинг: 0 / 0
Отчёт
    #32208934
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы хотел посмотреть результат
Debug.Print Strsql
...
Рейтинг: 0 / 0
Отчёт
    #32208939
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот результат из Debug.Print Strsql:

SELECT SUM([tmp _plan_row].act_katif+[tmp _plan_row].act_merkazi+[tmp _plan_row].act_meshuklad+[tmp _plan_row].act_kfooim) AS Sumkatif,
SUM(0) AS Harig,
TRCKS.TRACK_ASMASHTA
FROM PLAN_KOTERET INNER JOIN
plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num INNER JOIN
[tmp _plan_row] ON plan_tmp.id = [tmp _plan_row].plan_tmp_num FULL OUTER JOIN
TRCKS ON plan_tmp.track = TRCKS.TRACK_ID
WHERE (PLAN_KOTERET.PLAN_DATE >= CONVERT(DATETIME, '01/01/2003', 102)) AND
(PLAN_KOTERET.PLAN_DATE <= CONVERT(DATETIME, '02/01/2003', 102))
GROUP BY TRCKS.TRACK_ASMASHTA
Union All
SELECT SUM(0) AS Sumkatif,
SUM(TRCKS.TRACK_NEFA) AS Harig,
TRCKS.TRACK_ASMASHTA
FROM PLAN_KOTERET INNER JOIN
plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num FULL OUTER JOIN
TRCKS ON plan_tmp.track = TRCKS.TRACK_ID
WHERE (PLAN_KOTERET.PLAN_DATE >=CONVERT(DATETIME, '01/01/2003', 102)) AND
(PLAN_KOTERET.PLAN_DATE <= CONVERT(DATETIME, '02/01/2003', 102)) AND (plan_tmp.sevev = N'ç')
GROUP BY TRCKS.TRACK_ASMASHTA
ORDER BY TRCKS.TRACK_ASMASHTA
SELECT SUM([tmp _plan_row].act_katif+[tmp _plan_row].act_merkazi+[tmp _plan_row].act_meshuklad+[tmp _plan_row].act_kfooim) AS Sumkatif,
SUM(0) AS Harig,
TRCKS.TRACK_ASMASHTA
FROM PLAN_KOTERET INNER JOIN
plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num INNER JOIN
[tmp _plan_row] ON plan_tmp.id = [tmp _plan_row].plan_tmp_num FULL OUTER JOIN
TRCKS ON plan_tmp.track = TRCKS.TRACK_ID
WHERE (PLAN_KOTERET.PLAN_DATE >= CONVERT(DATETIME, '01/01/2003', 102)) AND
(PLAN_KOTERET.PLAN_DATE <= CONVERT(DATETIME, '02/01/2003', 102))
GROUP BY TRCKS.TRACK_ASMASHTA
Union All
SELECT SUM(0) AS Sumkatif,
SUM(TRCKS.TRACK_NEFA) AS Harig,
TRCKS.TRACK_ASMASHTA
FROM PLAN_KOTERET INNER JOIN
plan_tmp ON PLAN_KOTERET.PLAN_NUMBER = plan_tmp.plan_num FULL OUTER JOIN
TRCKS ON plan_tmp.track = TRCKS.TRACK_ID
WHERE (PLAN_KOTERET.PLAN_DATE >=CONVERT(DATETIME, '01/01/2003', 102)) AND
(PLAN_KOTERET.PLAN_DATE <= CONVERT(DATETIME, '02/01/2003', 102)) AND (plan_tmp.sevev = N'ç')
GROUP BY TRCKS.TRACK_ASMASHTA
ORDER BY TRCKS.TRACK_ASMASHTA
...
Рейтинг: 0 / 0
Отчёт
    #32208940
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ой скока словей на иврите...
...
Рейтинг: 0 / 0
Отчёт
    #32208943
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ж говорила что так у нас принято ивритские слова латинскими буквами
что делать
наследство такое
...
Рейтинг: 0 / 0
Отчёт
    #32208947
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вадя,стало легче? :)
...
Рейтинг: 0 / 0
Отчёт
    #32209363
VAV_el
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я в mdbшках делаю так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
'Код Access
Dim sqlstr As String
Dim db As Database
Set db = CurrentDb
Sqlstr = "name_proc ' " & date1 & " ', ' " & date2 & " ' "
db.QueryDefs(" Common ").SQL = sqlstr
Me.RecordSource = " Common"


‘Где Common запрос к серверу с настроенным подключением
‘Date1 и Date2 – параметры из формы



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
 --А вот начало сп
 
CREATE     procedure Sizon 
    @d1 varchar( 10 ), @d2 varchar( 10 )
AS
begin
SET DATEFORMAT dmy
declare @DATE1 datetime,
	@DATE2 datetime,
set @DATE1 = @d1 
set @DATE2 = @d2
...
Рейтинг: 0 / 0
44 сообщений из 44, показаны все 2 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отчёт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]