Найдено 174 результата

sign
29 сен 2011, 00:49
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: Быстрый отчет Excel
Ответы: 5
Просмотры: 6833

Не забудьте проверить конвертацию текстовых данных. Excel слишком умный и старается любую строку сконвертировать в число, дату и т.д. Соответственно строки вида 10.02 он превращает в дату, а строку 1E6 в число 1000000. Также, если не ошибаюсь, могут быть проблемы с региональными настройками - соотве...
sign
04 май 2011, 22:37
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: define temp-table like и наследуемые индексы
Ответы: 3
Просмотры: 5267

Мне кажется, что в данном случае документация описывает поведение в случае определения таблицы like таблица_базы_данных и просто ничего не говорит про случай like другая_временная_таблица
sign
03 май 2011, 20:38
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: No-undo не работает для input-output parameter
Ответы: 6
Просмотры: 7755

Просто хотелось одновременно и параметр откатить и ошибку вернуть (у нас все private процедуры имеют блок [do on error undo, return error:] Информацию об ошибке можно вернуть таким оператором return error "error description". Только для того, чтобы она прозрачно распространялась через нес...
sign
12 апр 2011, 19:53
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: подскажите аналог DoEvents из VBA в 4GL
Ответы: 3
Просмотры: 4764

Re: подскажите аналог DoEvents из VBA в 4GL

PROCESS EVENTS Не совсем понятно, что имеется в виду под разгрузкой системы. Вообще говоря process events будет замедлять текущий процесс, позволяя другим процессам более успешно конкурировать за ресурсы. Общее время выполнения всех задач в целом при этом увеличится. Если в цикле сканируются какие-...
sign
01 апр 2011, 22:46
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: &IF &THEN &ENDIF в одну строку
Ответы: 1
Просмотры: 3560

В свое время я делал для системы над которой работал многостадийную компиляцию. Сначала делал preprocess файл средствами прогресс - при этом подставлялись и раскрывались все нужные инклуд файлы. Затем обработка для удаления пустых строк/комментариев. Затем компиляция с сохранением *.r кодов / debug ...
sign
25 фев 2011, 21:10
Форум: PROGRESS - АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХ
Тема: Уязвимость [DSECRG-11-008]
Ответы: 9
Просмотры: 9146

Уязвимость [DSECRG-11-008]

This RDBMS has some vulnerabilities that make possible to enumerate UserID and bypass authentification.

sign
11 фев 2011, 23:47
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: "изолирование" транзакции
Ответы: 9
Просмотры: 9918

Progress мультиверсионность не поддерживает. Progress кстати только относительно недавно стал поддерживать мултиверионность схемы ! По моему мнению, то что реализовано в Progress, поддержкой настоящей мультиверсионности схемы называться не может. Пока будет хоть одна программа, которая обращается к...
sign
11 фев 2011, 01:08
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: "изолирование" транзакции
Ответы: 9
Просмотры: 9918

Мне кажется что транзакции в Прогрессе изолированы точно так же как и в Оракле. В Oracle блочная мультиверсионность. Также мультиверсионность поддерживается PostgresQL, Interbase, Firebird и многими другими базами. Progress мультиверсионность не поддерживает. Поэтому я считаю, что в Progress нет ни...
sign
04 дек 2010, 12:13
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: OUTPUT TO вопрос
Ответы: 12
Просмотры: 12006

Если требуется решение под windows - то посмотрите

sign
26 окт 2010, 22:02
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: простой вопрос
Ответы: 15
Просмотры: 19821

Re: простой вопрос

KB-21099: Multiple Index Selection Explained http://progress.atgnow.com/esprogress/Group.jsp?bgroup=progress&id=21099 По моему мнению, самым интересным по указанной ссылке является пример 7 Example 7: FOR EACH customer WHERE (custnum < 99) OR (name = "John") OR (na...
sign
24 окт 2010, 17:24
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: простой вопрос
Ответы: 15
Просмотры: 19821

Re: простой вопрос

Для мульти-индексного поиска в условии WHERE требуется равенство по всем компонентам, входящим в индекс. Вообще-то равенство для всех полей не требуется. По последнему полю может быть брэкет - ограниченный с двух сторон или только с одной стороны. В случае если индекс состоит из одного поля, то он ...
sign
24 окт 2010, 01:53
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: простой вопрос
Ответы: 15
Просмотры: 19821

Re: простой вопрос

И больше не задумываться - либо по всему диапазону ищем, либо диапазон явно ограничен. Да, точно, есть еще и такой способ. Задумываться придется при создании индексов. Так как у нас все поля будут указаны в виде неравенств - то составные индексы, состоящии из нескольких полей перестанут эффективно ...
sign
24 окт 2010, 01:43
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: простой вопрос
Ответы: 15
Просмотры: 19821

Re: простой вопрос

если есть оба параметра, то все ищется, а вот например мне надо искать только по konto Мне кажется, универсальных рецептов здесь быть не может - при выборе решения следует рассматривать одновременно все существенные факторы. Очень сильно все зависит от автоматизируемых бизнес-процессов и распределе...
sign
29 сен 2010, 20:26
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: Идентификатор БД
Ответы: 10
Просмотры: 10973

Re: Идентификатор БД

Существует ли ОДНОЗНАЧНЫЙ способ понять двум клиентам, что они подключены к одной и той же базе. Создается специальная таблица в которую клиенты могут добавлять записи и читать. Один клиент нажимает специальную кнопку, при этом создается запись с уникальной информацией (например GUID) и выводится п...
sign
07 сен 2010, 21:39
Форум: PROGRESS - 4GL - ПРОГРАММИРОВАНИЕ
Тема: Секвенсы Progress vs MSSQL vs Oracle
Ответы: 9
Просмотры: 12732

Re: Секвенсы Progress vs MSSQL vs Oracle

Записывается. Заметка RL_SEINC. Что записывается выдача каждого номера? Если это так, то почему иногда секвенсы в прогресс "отпрыгивают" назад и начинают повторно выдавать те же самые номера? Я не очень хорошо знаю внутреннее устройство прогресс и сужу о его устройстве по внешнему поведен...