Вопросы по теме 'progress-4gl'

Получить уведомление о том, что файл MS Excel больше не используется в Progress 4GL (ABL)
Существует приложение GUI ADM2 Progress v9, использующее AppServer. Это должно дать пользователям возможность просматривать файлы MS Excel, хранящиеся на AppServer. Пока это: Извлекает файл .xls с AppServer на локальный диск. Запускает...
736 просмотров
schedule 25.08.2022

Продукты, похожие на Progress AppServers
Я работаю в Progress ABL и использую то, что мы называем серверами приложений. Серверы приложений, процессы, которые могут взаимодействовать с базой данных Progress и выполнять бизнес-логику на сервере, а затем отправлять ответ обратно клиенту....
1284 просмотров
schedule 15.04.2024

Эффекты изменения проверки поля базы данных Progress
Я работаю над системой OpenEdge Progress Version 9 и хотел бы изменить проверку полей базы данных. Можете ли вы сказать мне, будет ли это иметь какой-либо эффект? Меня предупредили, что не следует изменять таблицы базы данных, так как это приведет...
301 просмотров
schedule 14.05.2024

Progress ABL: как сделать так, чтобы окна открывались в том же положении на экране, в каком они открывались в прошлый раз
В настоящее время мы используем эту логику для центрирования каждого нового окна: ASSIGN {& WINDOW-NAME}: X = (SESSION: WIDTH-PIXELS - {& WINDOW-NAME}: WIDTH-PIXELS) / 2 {& WINDOW-NAME}: Y = (SESSION: HEIGHT-PIXELS - {& WINDOW-NAME}: HEIGHT...
2159 просмотров
schedule 19.09.2022

Использование Sax Writer для создания переводов строк в книге xml 2003
Привет, сообщество stackoverflow, Используя саксофонный писатель с языком progress-4gl, мне удалось создать книгу xml 2003. Моя проблема началась, когда я хотел добавить перевод строки в ячейку. Обычный перевод строки для excel (в xml) делается...
377 просмотров
schedule 30.06.2023

Как получить схему таблицы из базы данных Progress через odbc
У меня есть связанный сервер, настроенный между sql 2008 и сервером Progress OpenEdge 10.1b. Как получить схемы таблиц?
20404 просмотров
schedule 29.08.2022

Как я могу отображать массивы записей и управлять ими?
Ищете следующие функциональные возможности форм с INFORMIX 4GL ?, ISQL с ESQL / C ?, PROGRESS-4GL ?, ORACLE? и т.д? У меня есть форма CRUD, которая отображает клиента [master] со всеми связанными с ними транзакциями в массивах записей [detail] на...
922 просмотров
schedule 09.05.2023

Почему соединение OpenEdge ODBC не работает с ошибкой 126 в IIS, но в VS2010?
У меня есть приложение веб-службы ASP.net, которое подключается к базе данных Progress OpenEdge 10.1B через ODBC. Моя машина для разработки - XP Pro, и все работает нормально. Сейчас я перемещаю приложение в тестовую среду. Тестовая машина тоже XP...
2146 просмотров
schedule 05.11.2022

Вернуть значение в Progress 4GL из функции C SL
Я работал с некоторым взаимодействием между программами Progress 4GL и функциями C, вызываемыми из общей библиотеки. Мне нужно написать новую функцию и добавить ее в SL, поэтому мой вопрос: Может ли Progress получать значения, возвращаемые...
1477 просмотров
schedule 28.03.2022

Проблема с запуском устаревшей программы в Windows 7 с использованием DDE
Мои администраторы столкнулись с большой проблемой, и я сообщаю об их тяжелом положении SO: У нас есть устаревшее приложение базы данных (написанное на Progress 4GL/OpenEdge), которое вызывает WordPerfect X3 для создания отчета. Путь к...
4459 просмотров
schedule 03.08.2022

Выполнение процедуры ABL для вставки SQL
У нас есть программное решение, которое включает синхронизацию некоторых данных между базой данных Progress и SQL-сервером. К сожалению, у нас нет гуру прогресса, поэтому я работаю здесь как бы слепо и буду рад любым советам, которые я предлагаю....
2318 просмотров
schedule 09.04.2022

Запись значения таблицы Temp в файл .csv
Мы создали одну временную таблицу динамически. и мы хотим поместить полную таблицу в файл .csv. как сделать? DEF VAR ttH AS HANDLE NO-UNDO. ttH:CREATE-LIKE(hBuffer). ttH:Temp-table-prepare("tmytable")
3166 просмотров
schedule 06.07.2022

Вывести поток с динамическим значением местоположения / именем файла?
Как вывести поток в место, которое становится динамически ... Для статического определения местоположения можно использовать ВЫХОДНОЙ поток s1 в "D: \ reports1.txt". но если я хочу получить значение с экрана, как?
2214 просмотров
schedule 19.06.2022

Получение обновленного значения при использовании блокировки?
это моя первая процедура. define frame LockFrame Customer.Name Customer.CreditLimit Customer.Balance. pause. DO TRANSACTION: for each Customer exclusive-lock: assign Customer.CreditLimit = Customer.CreditLimit + 5. pause 1...
1540 просмотров
schedule 08.09.2022

Использование pstimer для запуска события
Я хочу выполнять функцию, процедуру или блок с регулярными интервалами в 60 секунд. Должен ли я использовать таймер PS для этого? пусть это будет мой блок MyString = myEditor.Screen-Value. Message MyString. //myEditor — это виджет моего...
1307 просмотров
schedule 17.05.2022

Получение значения столбца из браузера
У меня есть один браузер, отображающий информацию о клиенте. Когда я выбираю одну строку (то есть одного клиента) в этом браузере, я хочу получить номер клиента этого клиента. Чтобы я мог заполнить другой браузер «OrderBrowser», который будет...
1212 просмотров
schedule 22.02.2022

Плюсы и минусы использования объектно-ориентированного программирования для прогресса openge
Я понимаю плюсы и минусы использования объектно-ориентированного программирования как концепции. Что я ищу, так это плюсы и минусы использования oo in progress/openedge. Есть ли проблемы, которые мне нужно принять во внимание? Есть ли части языка,...
7879 просмотров
schedule 14.03.2022

Сравнение двух незавершенных полей 4GL
У меня есть буфер bufCustomer для таблицы Customer, глобальный буфер gbufOrder для таблицы Order. Но этот код не работает. Я написал код вроде find bufCustomer, где bufCustomer.CustomerID = gbufOrder.CustomerID no-lock no-error. но если я проверю...
1544 просмотров
schedule 11.10.2023

Странное поведение оператора if в Progress 4gl
Я заметил очень странное поведение оператора IF в Progress 4gl. Я определяю целое число в формате «999», что означает, что оно должно состоять из 3 цифр, а затем я присваиваю значение ниже 100 (например, 12), а затем, когда я показываю его, оно...
1112 просмотров
schedule 15.11.2022

захватить запись по индексу последовательности наследуемой таблицы
Я как бы новичок в Progress, и мне действительно трудно найти некоторые существующие решения проблем, так как ключевые слова очень неоднозначны. Я отвлекся, есть ли способ получить доступ к записи в таблице по ее индексу последовательности внутри...
591 просмотров
schedule 11.01.2023