Что нового

Au3Info не может определить данные поля ввода в Access

w3d

Новичок
Сообщения
84
Репутация
3
Наткнулся тут на такую вещь - Au3Info не может определить данные поля ввода в аксессе.
Для примера можно взять стандартную базу "Борей", форма "Поставщики".
Руками туда изменения вносятся, а Au3Info не может определить данные выделяет только саму форму, но никак не поля.
Access 2003.
Есть идеи как побороть?
 
Автор
W

w3d

Новичок
Сообщения
84
Репутация
3
Ну неужели никто не сталкивался?
Хоть скажите, в какую сторону копать?
 

Guezt

Продвинутый
Сообщения
335
Репутация
82
Попробуй экспортировать в Эксель а уже там обработать командами
Код:
#include <Excel.au3>


а вообще гугл рулит :smile: вот UDF есть для работы с MS Access
смотри тут:
http://www.autoitscript.com/forum/index.php?showtopic=40397
 
Автор
W

w3d

Новичок
Сообщения
84
Репутация
3
Спасибо конечно, но вопрос не в том, чтобы получить из акссеса данные.
Вопрос в том, чтобы в поле внести свои данные, а это поле никак не отлавливается.
 
Автор
W

w3d

Новичок
Сообщения
84
Репутация
3
[quote author=Guezt [/quote]
См. ЛС
 
Автор
W

w3d

Новичок
Сообщения
84
Репутация
3
Собственно, определяется форма вот так:
Код:
>>>> Window <<<<
Title:	Microsoft Access
Class:	OMain
Position:	-4, -4
Size:	1288, 1002
Style:	0x17CF0000
ExStyle:	0x00000100
Handle:	0x002205E2

>>>> Control <<<<
Class:	OFormSub
Instance:	2
ClassnameNN:	OFormSub2
Advanced (Class):	[CLASS:OFormSub; INSTANCE:2]
ID:	
Text:	
Position:	91, 237
Size:	576, 232
ControlClick Coords:	196, 66
Style:	0x56000000
ExStyle:	0x00000000
Handle:	0x0018061C

>>>> Mouse <<<<
Position:	291, 326
Cursor ID:	0
Color:	0x000000

>>>> StatusBar <<<<

>>>> Visible Text <<<<
MsoDockTop
Режим формы
Строка меню
Поставщики
Главная кнопочная форма
Борей : база данных (формат Access 2000)
MSO Generic Control Container


>>>> Hidden Text <<<<
MsoDockLeft
MsoDockRight
Область задач
База данных
MsoDockBottom
ООО Экзотика
MsoWorkPane

Можно ли как-то передать текст в поля внутри формы?
Соответственно, можно ли как-то определить ClassnameNN этих полей ввода?
 

HelpMe

Новичок
Сообщения
85
Репутация
3
Таже проблема, все молчат как партизаны.... Могу дать совет.... найди какой нить элемент на которую можно получить информацию потом табуляциями Переходи на нужный... ;) работаем с тем что знаем...
 

Houl777

Знающий
Сообщения
38
Репутация
5
Не будет так работать - это не эксель.
Есть UDF для прямого работа с БД.
Access - это БД.
Значит надо учиться напрямую работать с БД.
Все мануалы есть интернете и в хэлпе по автоиту.
 
Верх