|
Пример работы с окнами виндовс из 1С. Поделитесь опытом? | ☑ | ||
---|---|---|---|---|
0
Radion
29.02.16
✎
19:09
|
Есть внешняя программа под Оракл. Требуется из 1С при открытии формы обработки переносить данные в соответсвующее окно Оракл и заполнять соответствующие поля. Кто реализовывал, подобный проект, поделитесь опытом. Спасибо.
|
|||
1
Garykom
гуру
29.02.16
✎
19:10
|
ТС в курсе что такое ORACLE?
А что такое SQL? |
|||
2
Garykom
гуру
29.02.16
✎
19:12
|
(1)+ если доступа к БД оракла нету, то нужно просто его получить в каком то виде, связавшись с поддержкой
если же хочется извращений с окнами и гуи контролами, то autoit для изучения |
|||
3
Jump
29.02.16
✎
19:15
|
(0) Можно, но работа с окнами, это жуткий велосипед из костылей.
Пользователь тыкнул кнопку, окошко потеряло активность, или свернулось и весь твой обмен накрылся в самый неподходящий момент. |
|||
4
Radion
29.02.16
✎
19:26
|
(2) а возможно работать с окнами Оракл через winapi?
|
|||
5
Radion
29.02.16
✎
19:27
|
(3) работа будет строиться т.о. заполнили форму, по кнопке Ок слили в окно Оракла. Т.е. никаких висящих и долгоиграющих операций не предполагается.
|
|||
6
mikecool
29.02.16
✎
19:38
|
(5) прочти еще раз (2) и поникься
|
|||
7
Asmody
29.02.16
✎
19:55
|
"программа под Оракл" — это сильно!
|
|||
8
0xFFFFFF
29.02.16
✎
20:08
|
Можно и гланды через жо удалять, но зачем...
|
|||
9
Garykom
гуру
29.02.16
✎
20:13
|
(7) есть подозрение что под "программа под Оракл" подразумевается веб-интерфейс OEBS или нечто вроде
|
|||
10
NorthWind
29.02.16
✎
22:02
|
(7) а почему нет. Там есть самые разные формочные решения, и были еще лет 20 назад под названием SQL*Forms
|
|||
11
Diman000
29.02.16
✎
23:53
|
Можно, конечно, и зайца научить курить...
Но задача из (0) на 99% это ошибка формулирования, постановки и проектирования. Не могу представить зачем такое надо. |
|||
12
Radion
01.03.16
✎
10:35
|
епт. опять обо..ли ))) специально для (11) в 1С для автоматического заполнения данными (ранее волуенными в 1С с веб сервиса) форм в оракл (не набивать руками).
|
|||
13
Radion
01.03.16
✎
10:37
|
(6) не могу понять, зачем чтобы получить дескриптор формы требуется иметь доступ к базе данных оракл????? Разве нельзя через winapi передать данные на открытую форму???
|
|||
14
Garykom
гуру
01.03.16
✎
10:42
|
(13) можно отправить файлик ворда или экселя по электронке
А можно распечатать 2 камаза бумаги чтобы через дорогу их распознавали для получения этого исходного файлика |
|||
15
Radion
01.03.16
✎
12:42
|
up
|
|||
16
Мэс33
01.03.16
✎
12:48
|
Программа на чем написана?
|
|||
17
Кирпич
01.03.16
✎
12:48
|
(13) Накой тебе дескриптор формы, если можно данные просто записать в БД Oracle?
|
|||
18
Мэс33
01.03.16
✎
12:50
|
(17) иногда хочется записать данные в формочку, чтобы не думать обо всей лежащей в бэкенде логике. )
|
|||
19
Кирпич
01.03.16
✎
12:54
|
(18) ну да. обычно БД на Oracle имеет много всякого запутанного, что хрен разберешь.
Тогда можно поимитировать нажатия клавиш и мышек. |
|||
20
Мэс33
01.03.16
✎
12:59
|
(19) Autoit c параметрами.
|
|||
21
mistеr
01.03.16
✎
13:21
|
(7) "окно Оракл" - еще сильнее.
(13) "Программа под Оракл" может быть написана на чем угодно, например на Oracle Forms или на Java с веб-мордой. В последних случаях никаких "дескрипторов форм" через WinAPI не получить. |
|||
22
Radion
01.03.16
✎
13:22
|
(19) предполагается, что будет открыта конкретная форма, куда без всяких записей, в определенные реквизиты перенести данные.
|
|||
23
Radion
01.03.16
✎
13:24
|
(20) вчера смотрел примеры autoit не нашел, ничего. Есть у кого либо конкретные примеры.
|
|||
24
Кирпич
01.03.16
✎
13:28
|
(23) такое извращение - вещь сугубо индивидуальная. такое можно сделать только на месте, путем экспериментов. так што приглашай какого нибудь умника и показывай ему загадочную форму.
|
|||
25
mistеr
01.03.16
✎
13:28
|
(23) Врешь ведь. Пример, где запускается калькулятор и в нем нажимаются кнопки, ты не мог пропустить.
|
|||
26
Мэс33
01.03.16
✎
13:32
|
(23)
Если веб - дергай скрипты и вызывай Selenium. Если десктоп - то можно AutoIt. В целом - гониво. Лучший вариант - писать в БД. |
|||
27
Кирпич
01.03.16
✎
13:34
|
(23) ты бы хоть скриншот кинул. спрашиваешь неизвестно о чем.
|
|||
28
Мэс33
01.03.16
✎
13:35
|
(27) не надо. Надо практиковаться помогать так, вслепую. Развивает суперэкстрасенсорные способности. Телепатии. Предсказанию будущего.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |