|
Treeview
|
|||
---|---|---|---|
#18+
есть решение по Treeview, пример что у меня получилось выкладываю. Может нужно записывать данные в таблицу, чтоб не плодить лишний код? Что посоветуете? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2016, 11:37 |
|
Treeview
|
|||
---|---|---|---|
#18+
zagadochnitsaесть решение по Treeview, пример что у меня получилось выкладываю. Может нужно записывать данные в таблицу, чтоб не плодить лишний код? Что посоветуете? http://www.sql.ru/forum/actualfile.aspx?id=19358546] Приложенный файл (Приложение Microsoft Office Access.mdb - 132Kb) Поиск: http://www.sql.ru/forum/920783/treeview-shag-za-shagom-dlya-chaynikov?hl=treeview ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2016, 12:05 |
|
Treeview
|
|||
---|---|---|---|
#18+
zagadochnitsaесть решение по Treeview, пример что у меня получилось выкладываю. Может нужно записывать данные в таблицу, чтоб не плодить лишний код? Что посоветуете? http://www.sql.ru/forum/actualfile.aspx?id=19358546] Приложенный файл (Приложение Microsoft Office Access.mdb - 132Kb) И есче http://www.hot.ee/jurisfox/vfpplus/ax_treeview_01_ru.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2016, 12:06 |
|
Treeview
|
|||
---|---|---|---|
#18+
zagadochnitsaесть решение по Treeview, пример что у меня получилось выкладываю. Может нужно записывать данные в таблицу, чтоб не плодить лишний код? Что посоветуете? http://www.sql.ru/forum/actualfile.aspx?id=19358546] Приложенный файл (Приложение Microsoft Office Access.mdb - 132Kb) Ну и есче http://am.rusimport.ru/MSAccess/content.aspx?id=17 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2016, 12:07 |
|
Treeview
|
|||
---|---|---|---|
#18+
К слову хотел напомнить, что появляется все больше контор, где по умолчанию ставится 64-х разрядный офис, где большинство ActiveX не работает, в том числе и тривью. Так что если вы смотрите хотя бы немного в будущее, не используйте их. Как альтернатива - тривью на VBA, вот этот. например: http://www.jkp-ads.com/articles/treeview.asp ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2016, 14:12 |
|
Treeview
|
|||
---|---|---|---|
#18+
MrShinК слову хотел напомнить, что появляется все больше контор, где по умолчанию ставится 64-х разрядный офис, где большинство ActiveX не работает, в том числе и тривью. Так что если вы смотрите хотя бы немного в будущее, не используйте их. Как альтернатива - тривью на VBA, вот этот. например: http://www.jkp-ads.com/articles/treeview.asp Тривью в 64 и 32 может работать без багов в принципе. Просто в коде обработки надо использовать стандартные выражения, которые не тянуться своими корнями к библиотекам 32 или 64). У меня 64 бит, вполне открываются деревья из 2003го аксесса, скачал пример 12 летней давности , всё отлично работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2016, 01:28 |
|
Treeview
|
|||
---|---|---|---|
#18+
Сергей Лалов, Может я, конечно, что-то недопонял, или мы говорим о разных вещах, но в 64-х битной версии Офиса вообще по умолчанию нет Microsoft Treeview контрола и вообще никакого тривью. Ниже скриншот с моей тестовой среды Win 10, Access 2016 64 bit без дополнительных пакетов. Вот, например еще http://www.accessdependencychecker.com/ , полезная утилита, которую давно использую, они долго не могли запустить версию для 64-х битного офиса из-за отсутствия ActiveX. Там же на главной они и пишут: There are no ActiveX controls in 64-bit Office, so I had to replace them all. Credits go to Jan Karel Pieterse for creating a treeview control in VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2016, 02:03 |
|
Treeview
|
|||
---|---|---|---|
#18+
Хм.. Спасибо большое за информацию, уважаемый Kar MrShin ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2016, 19:49 |
|
Treeview
|
|||
---|---|---|---|
#18+
Уважаемые, так где treeview в 2013 аксе взять? Или чем заменить? Желательно без сторонних контролов... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2016, 15:12 |
|
Treeview
|
|||
---|---|---|---|
#18+
Сергей ЛаловТривью в 64 и 32 может работать без багов в принципе. Просто в коде обработки надо использовать стандартные выражения, которые не тянуться своими корнями к библиотекам 32 или 64). У меня 64 бит, вполне открываются деревья из 2003го аксесса, скачал пример 12 летней давности , всё отлично работает. Чё вы привезались к Оффису 64. Ну не дает он ни каких преимуществ (ни каких) Один геморой. И вы зе.... всех нас с вопросом, а как, помогите, не работает. Вот этот топик тому пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2016, 15:34 |
|
Treeview
|
|||
---|---|---|---|
#18+
ROIЧё вы привезались к Оффису 64. Ну не дает он ни каких преимуществ (ни каких) Проблема в том. что нельзя поставить 32-х битный акцесс, если уже стоит 64-х битный офис. Да, 64-х битный Акцесс ничего не дает, а вот Эксель дает, из-за этого и ставят 64-х битный офис, как следствие - проблемы с 64-х битным Акцессом. SNiL, А чем не нравится VBA решение, о котором я писал? Это не контролы, которые могут отказаться работать на другой машине, да и самому можно править поведение как хочешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2016, 19:45 |
|
Treeview
|
|||
---|---|---|---|
#18+
MrShinа, 64-х битный Акцесс ничего не дает, а вот Эксель дает, из-за этого и ставят 64-х битный офис, как следствие - проблемы с 64-х битным Акцессом. А вот с этого места пожалуйста по подробнее. Как надоели эти начинающие ! Судя по вашим темам. С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2016, 06:08 |
|
Treeview
|
|||
---|---|---|---|
#18+
Сергей ЛаловТривью в 64 и 32 может работать без багов в принципе. Просто в коде обработки надо использовать стандартные выражения, которые не тянуться своими корнями к библиотекам 32 или 64). У меня 64 бит, вполне открываются деревья из 2003го аксесса, скачал пример 12 летней давности , всё отлично работает. Откуда у вас Access 2003 на 64 разряда? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2016, 08:15 |
|
Treeview
|
|||
---|---|---|---|
#18+
MrShinSNiL, А чем не нравится VBA решение, о котором я писал? Это не контролы, которые могут отказаться работать на другой машине, да и самому можно править поведение как хочешь. пока не устраивает тем, что с ним разбираться надо и переделывать то, что в 2003 работало на стандартном дереве. а я уже подзабыл многое :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2016, 10:27 |
|
Treeview
|
|||
---|---|---|---|
#18+
ROIА вот с этого места пожалуйста по подробнее. Как надоели эти начинающие ! Пожалуйста, изучайте. Еще раз повторяю, что речь не идет про Акс. There are several cases in which you should consider deploying 64-bit Office 2013. Here are several examples: Excel expert users who work with complex Excel worksheets can benefit from using 64-bit Office 2013. This is because 64-bit Office doesn’t impose hard limits on file size. Instead, workbook size is limited only by available memory and system resources. On the other hand, 32-bit Office is limited to 2 gigabytes (GB) of virtual address space, shared by Excel, the workbook, and add-ins that run in the same process. (Worksheets smaller than 2 GB on disk might still contain enough data to occupy 2 GB or more of addressable memory.) You can learn more in Excel specifications and limits and Data Model specifications and limits. Users who use Project 2013 also benefit when they use Project files over 2 GB, especially when they are dealing with many subprojects to a large project. In-house Office solution developers should have access to the 64-bit Office 2013 for testing and updating these solutions. Office 2013 offers enhanced default security protections through Hardware Data Execution Prevention (DEP). (DEP) is a set of hardware and software technologies that perform additional checks on memory to help prevent malicious code from running on a system. For 64-bit installs, DEP will always be enforced for Office applications. On 32-bit installs, you can configure DEP by using Group Policy settings. Именно отсутствием 2 Гб лимита на экселевские файлы файлы и руководствуются ИТ службы крупных компаний при выборе разрядности офиса. Также при установке офиса 360 по умолчанию предлагается именно 64-х разрядная версия, а многие частники просто не вникают в этот момент. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2016, 11:26 |
|
Treeview
|
|||
---|---|---|---|
#18+
SNiLпока не устраивает тем, что с ним разбираться надо и переделывать то, что в 2003 работало на стандартном дереве Если МС такими же темпами будет "совершенствовать" Акс, нам вообще придется на макросы в веб перебираться скоро, забыв про VBA. Ну или просто забыть по Акс. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2016, 11:28 |
|
Treeview
|
|||
---|---|---|---|
#18+
MrShinSNiLпока не устраивает тем, что с ним разбираться надо и переделывать то, что в 2003 работало на стандартном дереве Если МС такими же темпами будет "совершенствовать" Акс, нам вообще придется на макросы в веб перебираться скоро, забыв про VBA. Ну или просто забыть по Акс. Вот только не надо нас хоронить. С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2016, 12:08 |
|
Treeview
|
|||
---|---|---|---|
#18+
MrShin, Уважаемый, спасибо за наводку, более-менее разобрался. Тормозит только чуток чего-то. И никак не могу понять как список отмеченных узлов получить? Может подскажите? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2016, 16:44 |
|
Treeview
|
|||
---|---|---|---|
#18+
SNiLкак список отмеченных узлов получить? Может подскажите? К сожалению сам я пока эту библиотеку не использовал. Посмотрите на сайте разработчика, да и исходный код есть, можно всегда разобраться, заодно и посмотрите, как профи пишут код. Если чего-то нет, то самому можно добавить. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 09:25 |
|
Treeview
|
|||
---|---|---|---|
#18+
MrShin, Хреново пишут код. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 11:33 |
|
Treeview
|
|||
---|---|---|---|
#18+
MrShinSNiLкак список отмеченных узлов получить? Может подскажите? К сожалению сам я пока эту библиотеку не использовал. Посмотрите на сайте разработчика, да и исходный код есть, можно всегда разобраться, заодно и посмотрите, как профи пишут код. Если чего-то нет, то самому можно добавить. я уже разобрался, спасибо. давно просто с аксом не работал, кое-что выпало из поля зрения... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 14:43 |
|
Treeview
|
|||
---|---|---|---|
#18+
13-й кварталMrShin, Хреново пишут код. да ладно. нормально написано. во всяком случае ничего ужасного на заметил... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 14:44 |
|
Treeview
|
|||
---|---|---|---|
#18+
По поводу TreeView, если еще интересно. В access 2010 x32 & win7 x32 создал форму с древним TreeView. Из System32 скопировал без замены dmocx.dll, dmocx.dll.mui, FM20.DLL, FM20ENU.DLL, MSCOMCTL.DEP, MSCOMCTL.OCX, MSCOMCTL.SRG в System32 win10 x64 с установленным access 2019 x64, в котором добавил в references через обзор ссылки на dmocx (2).dll, FM20.DLL, MSCOMCTL.OCX и импортировал форму с TreeView. Работает. Не знаю - может можно копировать не все файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2019, 03:08 |
|
Treeview
|
|||
---|---|---|---|
#18+
xaxexixo, Проблемы с разрядностью в большей степени надуманы. Это связано в первую очередь с используемыми библиотеками в MS Access. Понятно, что в MS Access к примеру 2010 или 2007 может не быть нужной версии active x , или наоборот,в ms access 13 или 16 могут отсутствовать устаревшие по мнению Майкрософт библиотеки. Если на работе новый офис, 2016 к примеру, (что было в моем случае) вопрос с проблемой treview решился так: ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2019, 15:26 |
|
Treeview
|
|||
---|---|---|---|
#18+
Согласен. Однако. Win7 x64 & Office 2013 x64. Microsoft ActiveX Data Objects 6.1 Library & Microsoft Windows Common Controls 6.0 (SP6) есть, только последний берется (как не мучился) не из System32, а из SysWOW64. При этом, Microsoft TreeView Control, version 6.0 ни как не появляется в элементах ActiveX. Получается проблема не надуманная, поскольку неизвестно сколько времени и сил потратится на поиск нужных библиотек в разных Windows & Office. Microsoft... Кстати, не знаете, что нужно сделать, чтобы в Access RunTime заработал sql источник записи в форме? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 05:28 |
|
|
start [/forum/topic.php?fid=45&msg=39277995&tid=1610590]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 239ms |
total: | 526ms |
0 / 0 |