powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создавать автоформирующиеся отчёты?
13 сообщений из 63, страница 3 из 3
Как создавать автоформирующиеся отчёты?
    #39264643
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit, т.е. книжек ты не читал...
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264645
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit,

явно не хавтает апострофов
Код: vbnet
1.
DoCmd.OpenReport "2 СМП Онлайн", acViewPreview, , "Заказ_№=" & Me.Поле28 & " and прибор='" & Me.Поле26 & "'"
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264646
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit,

конечно, если Заказ_№ = у вас числовой тип
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264647
Аллюр Д.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit,

А если добавить апострофы?
" and прибор='" & Me.Поле26 & "'"
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264661
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКА,
похоже Заказ_№ мне тоже нужно сделать с апострофами. Но по аналогии не удалось(
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264678
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit,
Rikozenit То есть, если этот прибор входит в несколько заказов, мне должен быть виден прибор только того №Заказа, к которому он был привязан в основном отчёте. Что и так видно когда просматриваешь основной отчет.....
как будет выглядеть отчет(в который нужно перейти, его источник данных и какие в нем данные-может Вам нужны всего-навсего подробности по прибору?)Да и уж пора, исключив конфиденциальность(удалив ряд данных) выложить базу, пояснив чего же Вы хотите. Открывать отчет из отчета-уж и не помню возникала ли такая необходимость
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264689
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,

так почти получилось ведь! Чуть-чуть что-то барахлит:
(добавил апострофы к Заказу):
Код: vbnet
1.
DoCmd.OpenReport "2 СМП Онлайн", acViewPreview, , "заказ_№='" & Me.Поле28 & "'" And "прибор='" & Me.Поле26 & "'"



Но выскакивает вот такая ошибка:
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264729
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit,
ну так скажите тип в поле26 и в поле28
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264734
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,
и там и там тип Текстовый.
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264736
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с типами:текст-опострофы нужны
число-не нужны
четвертый аргумент OpenReport-строка:(and часть строки)
Код: vbnet
1.
DoCmd.OpenReport "2 СМП Онлайн", acViewPreview, , "заказ_№='" & Me.Поле28 & "' And прибор='" & Me.Поле26 & "'"
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264737
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit,

У Вас And вышло из условия наружу.
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264755
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle, sdku, ПЕНСИОНЕРКА, Аллюр Д.

Спасибо вам большое! Всё заработало! Я даже третий уровень фильтрации добавил:
Код: vbnet
1.
DoCmd.OpenReport "2 СМП Онлайн", acViewPreview, , "заказ_№='" & Me.Поле28 & "' And прибор='" & Me.Поле26 & "' And Блок='" & Me.Поле27 & "'"



И всё работает)))) Счастье! А самоучитель по VBA http://matveev.kiev.ua/macceass/ch2/gl12/003.htm уже изучаю! но пока в самом начале(
...
Рейтинг: 0 / 0
Как создавать автоформирующиеся отчёты?
    #39264835
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из HELP: Максимальная длина строки в аргументе условиеWhere составляет 32 768 символов (боже упаси от такого условия)
...
Рейтинг: 0 / 0
13 сообщений из 63, страница 3 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создавать автоформирующиеся отчёты?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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