Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Источник данных для Диаграммы / 25 сообщений из 43, страница 1 из 2
06.12.2018, 22:57
    #39743921
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Добрый час! Диаграмма создана в форме

Источник данных вот такой и все работает
Код: plsql
1.
TRANSFORM Sum([Count-Nazvanie_gosudarstva]) AS [Сумма_Count-Nazvanie_gosudarstva] SELECT [UG] FROM [sql_KolichestvoGosudarstvTotal]   GROUP BY [UG] PIVOT [UG];



Диаграмма строилась на основе следующего запроса
Код: plsql
1.
2.
3.
4.
SELECT Count(sql_KolichestvoGosudarstv.Nazvanie_gosudarstva) AS [Count-Nazvanie_gosudarstva], sql_KolichestvoGosudarstv.UG
FROM sql_KolichestvoGosudarstv
WHERE (((sql_KolichestvoGosudarstv.Data_nachala_obucheniya)>=#1/1/2017#) AND ((sql_KolichestvoGosudarstv.Data_okonchaniya_obucheniya)<=#12/31/2019#))
GROUP BY sql_KolichestvoGosudarstv.UG;



Мне необходимо менять даты для выборки значений
вот такой код использую
Код: vbnet
1.
2.
3.
4.
5.
6.
 strSQL = "TRANSFORM Sum([Count-Nazvanie_gosudarstva]) AS [Сумма_Count-Nazvanie_gosudarstva]  " & _
              "SELECT [UG] FROM [sql_KolichestvoGosudarstvTotal]" & _
              "WHERE (((sql_KolichestvoGosudarstv.Data_nachala_obucheniya) >= #1/1/2017#) And ((sql_KolichestvoGosudarstv.Data_okonchaniya_obucheniya) <= #12/31/2019#))  " & _
              "GROUP BY [UG] PIVOT [UG];"
    
    Me.d_KolichestvoGosudarstvTotal.RowSource = strSQL



Выдает ошибку ((( Подскажите как сделать условия в для источника данных в диаграмме?
...
Рейтинг: 0 / 0
07.12.2018, 02:42
    #39743950
Игортан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
JDV,

ставьте пробелы по концам кусков строк.
Код: vbnet
1.
"SELECT [UG] FROM [sql_KolichestvoGosudarstvTotal]  " & _
...
Рейтинг: 0 / 0
07.12.2018, 02:48
    #39743951
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Игортан,

пишет нет такого объекта sql_KolichestvoGosudarstv.Data_nachala_obucheniya

там запрос в запросе
...
Рейтинг: 0 / 0
07.12.2018, 04:01
    #39743956
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
JDVпишет нет такого объектаЗначит нет - ему виднее. Монитор поближе к нам подвинь, может и мы чего разглядим.

РЕКОМЕНДАЦИИ по публикации сообщений (ЧИТАЙТЕ FAQ, а также...)
...
Рейтинг: 0 / 0
07.12.2018, 12:23
    #39744175
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Панург,
...
Рейтинг: 0 / 0
07.12.2018, 14:24
    #39744299
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
А запрос sql_KolichestvoGosudarstv открывается?
А поле Data_nachala_obucheniya в нём есть?
А дату Вы задали правильно?

А образец базы?
...
Рейтинг: 0 / 0
07.12.2018, 14:37
    #39744311
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
И покажите мне пожалуйста, где в этом запросе
Код: sql
1.
2.
3.
4.
 strSQL = "TRANSFORM Sum([Count-Nazvanie_gosudarstva]) AS [Сумма_Count-Nazvanie_gosudarstva]  " & _
              "SELECT [UG] FROM [sql_KolichestvoGosudarstvTotal]" & _
              "WHERE (((sql_KolichestvoGosudarstv.Data_nachala_obucheniya) >= #1/1/2017#) And ((sql_KolichestvoGosudarstv.Data_okonchaniya_obucheniya) <= #12/31/2019#))  " & _
              "GROUP BY [UG] PIVOT [UG];"


есть таблица есть sql_KolichestvoGosudarstv ?
У Вас там таблица sql_KolichestvoGosudarstvTotal !
...
Рейтинг: 0 / 0
07.12.2018, 18:27
    #39744523
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Joss,
...
Рейтинг: 0 / 0
07.12.2018, 18:28
    #39744525
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Joss,
...
Рейтинг: 0 / 0
07.12.2018, 18:32
    #39744527
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Joss,


Запрос sql_KolichestvoGosudarstvTotal сделан на основе sql_KolichestvoGosudarstv
...
Рейтинг: 0 / 0
07.12.2018, 22:46
    #39744581
Игортан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
JDV,

Код: vbnet
1.
2.
3.
..."SELECT [UG] FROM [sql_KolichestvoGosudarstvTotal]" & _
              "WHERE (((sql_KolichestvoGosudarstv.Data_nachala_obucheniya) >= #1/1/2017#) And ((sql_KolichestvoGosudarstv.Data_okonchaniya_obucheniya) <= #12/31/2019#))  " & _
              "GROUP BY [UG] PIVOT [UG];"...


вырезка
Код: vbnet
1.
FROM [sql_KolichestvoGosudarstvTotal]


Код: vbnet
1.
sql_KolichestvoGosudarstv.Data_nachala_obucheniya


Найдите отличие
...
Рейтинг: 0 / 0
07.12.2018, 23:04
    #39744587
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Ну и где у Вас в запросе sql_KolichestvoGosudarstvTotal поле sql_KolichestvoGosudarstv.Data_nachala_obucheniya ? Там просто поле Data_nachala_obucheniya и никак иначе. Просто удалите из описания полей ссылку на запрос sql_KolichestvoGosudarstv .
...
Рейтинг: 0 / 0
08.12.2018, 00:01
    #39744612
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Игортан,

я вижу так что делать то?
...
Рейтинг: 0 / 0
08.12.2018, 00:02
    #39744613
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Joss,

Подскажите пожалуйста точнее где что удалить?
...
Рейтинг: 0 / 0
08.12.2018, 01:51
    #39744636
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
JDV.....Источник данных вот такой и все работает ....
....Мне необходимо менять даты для выборки значений....
А что мешает прочитать прочитать это п.3
...
Рейтинг: 0 / 0
08.12.2018, 02:10
    #39744637
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
sdku,
у меня объект не виден ... это как то связано с синтаксисом? Укажите в каком месте ...(
...
Рейтинг: 0 / 0
08.12.2018, 10:34
    #39744663
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Стесняюсь спросить:а что это такое UG: SQLStudyYear ([Data_okonchaniya_obucheniya])
(лично мне такая функция неизвестна)
...
Рейтинг: 0 / 0
08.12.2018, 12:06
    #39744678
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
sdku,
моя функция для работы с учебным годом

' Учебный год
Public Function SQLStudyYear(strDateEnd As String) As Variant

If CDate(strDateEnd) >= CDate(DateSerial(Year(strDateEnd), 1, 1)) And CDate(strDateEnd) <= CDate(DateSerial(Year(strDateEnd), 8, 31)) Then
SQLStudyYear = Year(strDateEnd) - 1 & " / " & Year(strDateEnd)
Else
SQLStudyYear = Year(strDateEnd) & " / " & Year(strDateEnd) + 1
End If

End Function
...
Рейтинг: 0 / 0
08.12.2018, 12:52
    #39744688
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
JDV,
опишите задачу стоящую перед Вами. Из схемы,показанной на скрине, я очень смутно понял что она достаточно проста и легко решаема (только по другому)
...
Рейтинг: 0 / 0
08.12.2018, 14:18
    #39744706
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Та внимательности у ТС просто нет. Ему второй день объясняешь, а он никак не поймёт в чём дело.

Конструктор запросов Access автоматически ставит к названиям полей название таблицы или запроса, откуда берётся поле.
ТС сменил источник с sql_KolichestvoGosudarstv на sql_KolichestvoGosudarstvTotal , а в условии отбора как было sql_KolichestvoGosudarstv.Data_nachala_obucheniya так и осталось. Я ему говорю, чтоб убрал левую часть имени поля sql_KolichestvoGosudarstv и оставил просто Data_nachala_obucheniya . ТС не понимает...
Да уберите Вы наконец везде sql_KolichestvoGosudarstv в Вашем запросе!!! И будет Вам счастье!
...
Рейтинг: 0 / 0
08.12.2018, 14:46
    #39744714
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Joss,
Вы об внимании,я о том что не надо левой рукой, через зад, доставать правое ухо....
...
Рейтинг: 0 / 0
08.12.2018, 14:55
    #39744720
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
вдогонку:Joss а ты не сбил пальцы набирая ссылки на поля?
(от нечего делать посчитал:полная ссылка 49 символов-хорошо что в конструкторе,а если в VBA, да с десяток таких полей....)
...
Рейтинг: 0 / 0
08.12.2018, 15:15
    #39744724
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Ну-у-у... Вообще-то Copy-Paste ещё никто не отменял.
...
Рейтинг: 0 / 0
08.12.2018, 16:18
    #39744742
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
да я о ситуации когда для копирования надо крутить колесико мышки или перейти в другой модуль-короче о разных ситуациях по ходу работы(неудобствах в связи с такими длинными именами-не более того)т
...
Рейтинг: 0 / 0
08.12.2018, 18:49
    #39744762
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных для Диаграммы
Но зато понятно, что каждая таблица и поле означают.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Источник данных для Диаграммы / 25 сообщений из 43, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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