Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
09.02.2021, 08:45
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
Подскажите пожалуйста причину не совсем корректного открытия файла из поле OLE (если я вкладывал файл в поле с опцией пустого флажка "Ввиде значка").Т.е. я вкладываю файл в поле с опциями как на картинке-вложении,потом,при последующем открытии вложенного файла у меня файл не открывается,а открывается только приложение того документа который находится в поле OLE и еще открыт сам аксесс. Можно ли как-то вообще игнорировать команду на открытие документа поля OLE если он вложен НЕ в виде значка? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.02.2021, 09:44
|
|||
---|---|---|---|
|
|||
Открытие файла из поле OLE |
|||
#18+
drafty, Игнорировать можно. Например, если родное приложение запускается при двойном клике на поле Ole, надо на событие поля ole двойное нажатие поставить DoCmd.CancelEvent ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.02.2021, 09:50
|
|||
---|---|---|---|
|
|||
Открытие файла из поле OLE |
|||
#18+
drafty, Или поставить "Автоматический запуск" - "по запросу" в свойствах поля ole на вкладке "Другие" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.02.2021, 14:19
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
zimkon drafty, Или поставить "Автоматический запуск" - "по запросу" в свойствах поля ole на вкладке "Другие" Да,помогло.Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.02.2021, 16:43
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
zimkon drafty, Игнорировать можно. Например, если родное приложение запускается при двойном клике на поле Ole, надо на событие поля ole двойное нажатие поставить DoCmd.CancelEvent А есть какой-нить программный метод "отловить" признак вложенного в поле OLE документа (в виде значка он или нет)? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.02.2021, 18:30
|
|||
---|---|---|---|
|
|||
Открытие файла из поле OLE |
|||
#18+
drafty, Если речь о форме и используеЦЦа элемент управления BoundObjectFrame, то у него есть свойство DisplayType. Но будьте осторожны при использовании значения BoundObjectFrame.DisplayType при сравнении с задокументированными константами acOLEDisplayContent и acOLEDisplayIcon: BoundObjectFrame.DisplayType возвращает Boolean, а константы имеют тип Integer, причём у acOLEDisplayIcon значение, внезапно, 1. Выход (один из): кастовать явно константы к Boolean при сравнении, например Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.02.2021, 08:07
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
ЦЦа drafty, Если речь о форме и используеЦЦа элемент управления BoundObjectFrame, то у него есть свойство DisplayType. Но будьте осторожны при использовании значения BoundObjectFrame.DisplayType при сравнении с задокументированными константами acOLEDisplayContent и acOLEDisplayIcon: BoundObjectFrame.DisplayType возвращает Boolean, а константы имеют тип Integer, причём у acOLEDisplayIcon значение, внезапно, 1. Выход (один из): кастовать явно константы к Boolean при сравнении, например Код: vbnet 1.
так,это становится уже интересно.Попробую "переварить" эту инфу и протестировать предложенный вариант,о результатах сообщу :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.02.2021, 08:17
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
ЦЦа drafty, Если речь о форме и используеЦЦа элемент управления BoundObjectFrame, то у него есть свойство DisplayType. Но будьте осторожны при использовании значения BoundObjectFrame.DisplayType при сравнении с задокументированными константами acOLEDisplayContent и acOLEDisplayIcon: BoundObjectFrame.DisplayType возвращает Boolean, а константы имеют тип Integer, причём у acOLEDisplayIcon значение, внезапно, 1. Выход (один из): кастовать явно константы к Boolean при сравнении, например Код: vbnet 1.
только вот такой вопрос-если у меня имеется поле OLE в таблице, и я его переношу на форму - в этом случае этот элемент управления на форме подпадает под понятие ПРИСОЕДИНЕННАЯ РАМКА ОБЪЕКТА, (https://docs.microsoft.com/ru-ru/office/vba/api/overview/bound-object-frame-control) или я чего-то недопонимаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.02.2021, 11:37
|
|||
---|---|---|---|
|
|||
Открытие файла из поле OLE |
|||
#18+
drafty, в режиме конструктора формы выберите элемент управления и посмотрите его тип в верхней части окна свойств. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.02.2021, 11:53
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
ЦЦа drafty, в режиме конструктора формы выберите элемент управления и посмотрите его тип в верхней части окна свойств. В том то и дело,что в режиме конструктора я из СПИСКА ПОЛЕЙ выбираю соответствующее поле (типа OLE) объекта источника формы- т.е. таблицы,а не выбираю этот элемент из панели инструментов (присоединенная рамка объекта).Поэтому и задаю этот вопрос... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.02.2021, 12:08
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
[quot] drafty#22279413] ЦЦа#22279391]drafty,[quot] Да,работает как задумано (я просто думал что свойство DisplayType может отсутствовать у элемента в случае,если он создан методом выбора из списка полей).Благодарю за помощь! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.02.2021, 12:31
|
|||
---|---|---|---|
Открытие файла из поле OLE |
|||
#18+
ЦЦа drafty, Если речь о форме и используеЦЦа элемент управления BoundObjectFrame, то у него есть свойство DisplayType. Но будьте осторожны при использовании значения BoundObjectFrame.DisplayType при сравнении с задокументированными константами acOLEDisplayContent и acOLEDisplayIcon: BoundObjectFrame.DisplayType возвращает Boolean, а константы имеют тип Integer, причём у acOLEDisplayIcon значение, внезапно, 1. Выход (один из): кастовать явно константы к Boolean при сравнении, например Код: vbnet 1.
Можно ссылку на это понятие (незнакомый мне метод)? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&tablet=1&tid=1609774]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 173ms |
0 / 0 |