powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибка #Name? в отчете
37 сообщений из 37, показаны все 2 страниц
ошибка #Name? в отчете
    #39410478
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дамы и господа форумчане.
вопрос такой результат даты с формы идет в запрос, а потом в отчет. в поле отчета есть поле Textbox где вписанна следующая функция
Код: vbnet
1.
=Nz([Forms]![Period_Form].[PeriodBeg],DMin("dataP","Memo"))  


с отчетом все окей, но при печати пишет
#Name?
с чего бы это.

не хотел Mishele причинить еще раз неудобства, она замучалась сегодня со мной :)
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410525
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ser Artur,
попробуйте так, как советовал уважаемый mds_world здесь 7128506
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410530
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпопробуйте вынести строку присвоения из свойства Данные в процедуру форматирования секции заголовка
Me.Поле="Счет-Фактура №" & [recset]![nd] & " от " & Format([recset]![Data],"dd.mm.yyyy")
это как????????????????
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410590
absu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ОС какая, какой формат даты?
У XP и Win7 разный формат даты, может из за этого такая проблема вылезти.
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410609
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
absuА ОС какая, какой формат даты?
У XP и Win7 разный формат даты, может из за этого такая проблема вылезти.Во-первых, это не так (если в двух словах).
Во-вторых, текстовому полю, в принципе, все равно, какой формат даты принимать.
В-третьих, насколько понимаю, у ТС при предварительном просмотре все выходит нормально,
а вот при выводе на принтер и возникает указанная проблема.

Указал он выражение, конечно, неточно.
Как источник данных поля, это выражение должно содержать не запятые, а точки с запятой.
Но это для обсуждения вопроса топика сейчас неважно.
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410629
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Arturс отчетом все окей, но при печати пишет
#Name?

сдается мне, что эту фразу нужно трактовать так:
- в конструкторе все нормально
- на предварительном просмотре и печати вылазит #Name
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410679
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точки с запятой, есть такая проблема, но это связанно с версией программы. у некоторых версий или запятая или точка с запятой. у меня запятая, для пример ввожу точку с запятой матерится.
в конструкторе все ок, при выводе отчета тоже ок, а вот при печати выводит пустое поле или #Name?. пробовал в combo втюрить формулку, то опять таже ситуация
Код: vbnet
1.
="Долг на  " & Nz([Forms]![Period_Form].[PeriodBeg],DMin("dataP","Memo")) 


все проблемы с печатью может library нету
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410689
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Artur точки с запятой, есть такая проблема,
но это связанно с версией программы. у некоторых версий или запятая или точка с запятой. у меня запятая Не может быть...?
Поясните, пожалуйста, это выражение стоит в свойстве ControlSource (Источник данных) этого поля,
то есть, в конструкторе?
Или Вы присваиваете его из модуля VBA?
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410710
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:)
дорогая Mishel я с запятыми и точкой запятой сталкивался в Excele. поэтому знаю, что это на 90 процентов связанно с версией продукта или нет?
да ладно хр.. с точкой, у меня на печать не выводится отчет. до 02:00 просидел 20 листов бумаги пустил по ветру, то так то эдак изменял контрол или формулу. дошел до истерики, после пошел спать
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410716
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mea gulpa это же из региональных настроек. впредь не ошибусь
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410718
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Artur,

)))

На вопросы-то, ответьте, пожалуйста!
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410725
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser ArturMea gulpa это же из региональных настроек. впредь не ошибусьВот то-то и оно.
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410740
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__MichelleSer Artur точки с запятой, есть такая проблема,
но это связанно с версией программы. у некоторых версий или запятая или точка с запятой. у меня запятая Не может быть...?
Поясните, пожалуйста, это выражение стоит в свойстве ControlSource (Источник данных) этого поля,
то есть, в конструкторе?
Или Вы присваиваете его из модуля VBA?
да
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410742
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да в Controlsource
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410767
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот выше и предлагают попробовать так:
- удалить это из ControlSource поля;
- создать для Области данных процедуру обработки события Форматирование;
- в этой процедуре выполнить
Код: vbnet
1.
поле = "Долг на " & Nz([Forms]![Period_Form].[PeriodBeg], DMin("dataP", "Memo"))
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410780
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
Private Sub GroupHeader0_Format(Cancel As Integer, FormatCount As Integer)
Me.periodot = "?????? ?? " & Nz([Forms]![Period_Form].[PeriodBeg], DMin("dataP", "Memo"))
End Sub


сделал так как сказали но отчет не открывается
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410909
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наткнулся на вот это
Код: vbnet
1.
Видимо acViewReport, это то, что в А2007 называется "Представление отчета". В этом режиме большинство (или все) событий не работает.


http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=801302&msg=9693252

видимо поэтому не работает, тогда как ее обойти
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410929
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Artur,
А Вы выложите БД (фрагмент БД)
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410931
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот помогли с запросами
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410932
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там отчет нормально показывает а при печати глючит с #Name
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410941
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Artur,
А Вы выложите БД (фрагмент БД)
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410942
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Arturнаткнулся на вот это
Код: vbnet
1.
Видимо acViewReport, это то, что в А2007 называется "Представление отчета". В этом режиме большинство (или все) событий не работает.


http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=801302&msg=9693252

видимо поэтому не работает, тогда как ее обойтиТам все наоборот - при предпросмотре не показывает,
но на принтер выводит.
И совет обратный - сделать вычисляемое поле, которое у Вас и так уже есть.
И должно быть не acViewReport, а acViewPreview.
Во всяком случае, я Вам высылала так. Если уж сами переделали...
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410948
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Artur,

А сейчас Вы выложили мой последний вариант?
Исходный или с какими-либо своими переделками?
И какой из них - mdb или accdb?
Я сейчас не могу посмотреть, так как на работе.
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410984
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как-то так: (см.формы клиенты и периодОтчета)
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39410986
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
последний без изменений, который у меня не открывает опять пишет ActiveX control. но не могу на принтер вывести
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411002
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdk он зависает и ишет dao360.dll
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411005
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Artur,

А Вы переподключали библиотеки, о которых я Вам писала?
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411074
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alt+F11 откроется редактор VB
меню tools>references>найти в списке microsoft DAO 3.6 установить флажок и ОК
не знаю зачем писал лишнее, но должно быть так:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Private Sub Form_AfterUpdate()
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("займыКредиты")
rs.AddNew
   rs!кто = Me.комуОтКого
    rs!отдал = Me.получил
    rs!получил = Me.отдал
    rs!комуОтКого = Me.кто
    rs!когда = Me.когда
    rs!валюта = Me.валюта
rs.Update
Set rs = Nothing
End Sub
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411110
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня этого нет MSExchange 1.0 Type Library
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411117
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я говорю о:
sdkuнайти в списке microsoft DAO 3.6 А Вы о чем:
Ser Arturу меня этого нет MSExchange 1.0 Type Library
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411157
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser Arturу меня этого нет MSExchange 1.0 Type LibraryДело в том, что в присланной Вами базе (MyFinance.accdb) была эта библиотека с пометкой (у меня) MISSING.
Я сняла с нее галку, подключила DAO и все успешно откомпилировалось (у меня).
Работать в ней не стала, в основном из-за языка,
там ведь даже названия полей в таблицах были написаны армянским алфавитом,
просто перенесла данные в свои таблицы.
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411211
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAO 3.6 включаю ни в какую нехочет подключаться
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411826
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а это:
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39411865
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или это
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39412932
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser ArturDAO 3.6 включаю ни в какую нехочет подключатьсяДа и не надо.
Это я просто по инерции подключила. На самом деле она не требуется.
Сейчас убрала все лишние библиотеки. Остались только две:
- Visual Basic For Applications
- Microsoft Access 12.0 Object Library.
И работу с полями, аналогичными "проблемному" полю, изменила -
теперь это пустые надписи, которые заполняются в процедуре открытия отчета.
Посмотрите, помогло ли это.
Прилагаю в архиве mdb (Access2000) и accdb (Access2007).
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39415101
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
где используется функция FuncValuta????????????????????????
...
Рейтинг: 0 / 0
ошибка #Name? в отчете
    #39416502
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столхко мучений из за форматы даты. У нас же формат даты dd/mm/yyyy, а я поломал себе мозги из-за этого. Спасибо всем, особый респект Мишель
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибка #Name? в отчете
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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