Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ссылка на поле открытой формы в контроле другой формы / 16 сообщений из 16, страница 1 из 1
22.03.2017, 08:00
    #39424531
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
VBA
Так можно обратиться
Код: sql
1.
2.
3.
Sub test1()
    MsgBox Forms("Авиабилеты РК выгрузка").currency
End Sub



Хочу обратиться из поля ДРУГОЙ формы. Пишу в свойсте Данные контрола, типа

Код: vbnet
1.
2.
Forms!"Авиабилеты РК выгрузка"!Currency
Forms![Авиабилеты РК выгрузка]!Currency



Но что-то ей не ндравится - #ИМЯ! говорит.
Это дурацкое написание ссылки мне никогда не давалось.

Как правильно писать?
...
Рейтинг: 0 / 0
22.03.2017, 08:17
    #39424534
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
Ладно, методом интенсивного гууууугления

Код: vbnet
1.
=[Forms]![Авиабилеты РК выгрузка].[Form]![Currency]



Охренеть.
...
Рейтинг: 0 / 0
22.03.2017, 08:23
    #39424537
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
...
Рейтинг: 0 / 0
22.03.2017, 08:25
    #39424538
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
aleks2
Код: vbnet
1.
=[Forms]![Авиабилеты РК выгрузка].[Form]![Currency]

Зарезервированные слова и символы Access

aleks2Охренеть.
...
Рейтинг: 0 / 0
22.03.2017, 08:27
    #39424539
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
Построитель выражений легко построит правильное выражение - просто в момент построения форма с нужным контролом должна быть загружена (в режиме формы).
...
Рейтинг: 0 / 0
22.03.2017, 08:32
    #39424541
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
Панургaleks2
Код: vbnet
1.
=[Forms]![Авиабилеты РК выгрузка].[Form]![Currency]

Зарезервированные слова и символы Access

aleks2Охренеть.

Если ты такой умный - реши мне еще одну проблему:

1. На исходной форме есть поле Date1. Формат "Краткий формат даты"
2. Сылаюсь на него в другой форме: =[Формы]![Авиабилеты РК выгрузка].[Form]![Date1]
3. Точно такое поле. Формат "Краткий формат даты"
4. Отгребаю ошибку при открытии формы со ссылкой "Error converting data type nvarchar to date." Ну, это форма источнику данных субформы передает дату "не датой".
...
Рейтинг: 0 / 0
22.03.2017, 08:39
    #39424543
хм-м-м
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
aleks22. Сылаюсь на него в другой форме: =[Формы]![Авиабилеты РК выгрузка].[Form]![Date1]Здесь .[Form] - лишнее.
Рекомендую вместо "интенсивного гууууугления" почитать Help.
...
Рейтинг: 0 / 0
22.03.2017, 08:44
    #39424547
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
aleks2Если ты такой умныйне претендовал.

aleks2Ну, это форма источнику данных субформы передает дату "не датой".Передавай датой, чо.
Проверь, что и как передаёт.
...
Рейтинг: 0 / 0
22.03.2017, 09:13
    #39424559
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
хм-м-мaleks22. Сылаюсь на него в другой форме: =[Формы]![Авиабилеты РК выгрузка].[Form]![Date1]Здесь .[Form] - лишнее.
Рекомендую вместо "интенсивного гууууугления" почитать Help.

Рекомендую - не рекомендовать.
...
Рейтинг: 0 / 0
22.03.2017, 09:17
    #39424562
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
Панургaleks2Если ты такой умныйне претендовал.

aleks2Ну, это форма источнику данных субформы передает дату "не датой".Передавай датой, чо.
Проверь, что и как передаёт.

Ты, наверное, никогда не работал с .ADP.
Прелесть .ADP - фсе передается само собой.
Надо тока не мешать.

1. Такая ссылка
=CDate([Формы]![Авиабилеты РК выгрузка].[Form]![Date1])
не помогает.

2. Вопрос: преобразование даты в строку("УУУУММДД") как ?
...
Рейтинг: 0 / 0
22.03.2017, 09:31
    #39424572
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
Тихо сам с собой я веду беседу...

Код: vbnet
1.
=Format(CDate([Формы]![Авиабилеты РК выгрузка].[Form]![Date1]);"yyyymmdd")



Точка с запятой вынесла мне мозг...
...
Рейтинг: 0 / 0
22.03.2017, 09:31
    #39424573
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
aleks2Ты, наверное, никогда не работал с .ADP.я смотрю ты сам не мастак. Да и пользоваться поиском можешь через раз.

aleks21. Такая ссылка
=CDate([Формы]![Авиабилеты РК выгрузка].[Form]![Date1])
не помогает. Куда ты это пишешь?

aleks2Вопрос: преобразование даты в строку("УУУУММДД") как ?
Например так
Код: vbnet
1.
2.
Format(Date,"yyyymmdd")
20170322
...
Рейтинг: 0 / 0
22.03.2017, 09:32
    #39424575
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
aleks2Тихо сам с собой я веду беседу.А ты думал все сидят и ждут твоих вопросов?
...
Рейтинг: 0 / 0
22.03.2017, 09:47
    #39424583
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
Панургaleks2Тихо сам с собой я веду беседу.А ты думал все сидят и ждут твоих вопросов?
Ну ты ж сидишь?
...
Рейтинг: 0 / 0
22.03.2017, 10:38
    #39424615
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
aleks2Ну ты ж сидишь?Считай тебе повезло.
...
Рейтинг: 0 / 0
22.03.2017, 15:26
    #39424975
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ссылка на поле открытой формы в контроле другой формы
Панург, хм-м-м
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ссылка на поле открытой формы в контроле другой формы / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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