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

falcon
Вт, 17/05/2016 15:08
Форум: Программирование
Тема: Потеря точности в Галактике ERP
Ответы: 6
Просмотры: 10705

Re: Потеря точности в Галактике ERP

[Common]
DeltaDouble=0.00000000000001

Благодарю Вас за данный параметр. Очень помог, не пришлось изменять написанный ранее код в отчетах.
falcon
Чт, 05/05/2016 11:22
Форум: Программирование
Тема: Потеря точности в Галактике ERP
Ответы: 6
Просмотры: 10705

Потеря точности в Галактике ERP

Хотел бы обсудить с пользователями форума следующую проблему. При вычислении разности чисел 0.91 и 0.90 результат равен 0.01, а при вычислении разности чисел 10.91 и 10.90 результат не равен 0.01 Можно подобрать сколь угодно много примеров таких ошибок.. Ошибка не зависит от платформы СУБД. Ниже код...
falcon
Пн, 06/12/2010 18:58
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10408

Re: Нулевое значение в поле таблицы

Совершенно с Вами согласен, что статусы лучше делать числовыми.
Я привел "кусок" кода из документации только для примера....
falcon
Пт, 03/12/2010 15:44
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10408

Re: Нулевое значение в поле таблицы

cruger писал(а):да, есть такой фрагмент
и что из этого должно следовать?
Я хотел узнать, можно ли как-то сдлеать данный "фрагмент" работающим. Предположил, что неправильно указал параметры.
falcon
Пт, 03/12/2010 11:29
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10408

Re: Нулевое значение в поле таблицы

Выдержка из документации из оператора описания физических таблиц: <описание-поля> = <имя-поля> : <тип> [<заголовок-поля>] [<нулевое-значение>] <нулевое-значение> = null = {'символ' | целое-от-0-до-255} Конструкция null устанавливает индивидальное нулевое значение для данного поля, перекрывающее соот...
falcon
Чт, 02/12/2010 18:33
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10408

Re: Нулевое значение в поле таблицы

Когда создаешь запись в таблице, то поля по умолчанию заполняются "нулевыми" значениями. Числовые - 0, строки - пустой строкой, логические- False. И предполагалось, что есть возможность изменить "нулевое" значение по умолчанию на требуемое: status : string[1] "Статус" n...
falcon
Чт, 02/12/2010 11:35
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10408

Re: Нулевое значение в поле таблицы

А можно тогда как-то создать строковое поле у таблицы с нулевым значением отличным от пустой строки ?
falcon
Чт, 02/12/2010 11:00
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10408

Нулевое значение в поле таблицы

По коду из документации пытаюсь создать таблицу с нулевым значением у строку отличным от пустой и равным "З". Но почемуто, не работает...Прошу помочь, возможно нужно указывать еще какие-то параметры create table Projects "Проекты" using "%DATA%DATA\projects" with replac...
falcon
Вт, 30/11/2010 13:08
Форум: Программирование
Тема: Две таблицы в одном Browse
Ответы: 19
Просмотры: 16871

Re: Две таблицы в одном Browse

Немного непонятно...
Если в обычном интерфейсе не сделать объедененную выборку по двум таблицам, то и в объектной таблице не сделать такую выборку и следовательно не наполнить объектную таблицу...

Таким образом остается искать решение в EventNavigatio ?
falcon
Пт, 26/11/2010 12:53
Форум: Программирование
Тема: Две таблицы в одном Browse
Ответы: 19
Просмотры: 16871

Re: Две таблицы в одном Browse

Да еще бы корневых узлов не было видно - тогда да.

Можно программно расскрыть все узлы и указать
tree -1 tr;
и получим список (рис. 2) из дерева (рис. 1), но корневые узлы остаются.

Рис.1
Изображение

Рис.2
Изображение
falcon
Пт, 26/11/2010 11:56
Форум: Программирование
Тема: Две таблицы в одном Browse
Ответы: 19
Просмотры: 16871

Re: Две таблицы в одном Browse

Да, это прекрасный пример смешанного дерева, но к сожалению мне не помогает (видимо я не точно выразил свою мысль с TreeLevel).
falcon
Чт, 25/11/2010 21:14
Форум: Программирование
Тема: Две таблицы в одном Browse
Ответы: 19
Просмотры: 16871

Re: Две таблицы в одном Browse

Ещё можно сделать дерево с двумя корневыми узлами, в одном содержимое одной таблицы выводить, в другом - другой. Это интересное решение и в принципе полностью удовлетворяет требованиям. Я пробовал его - но не могу на одном уровне(TreeLevel одинаковый) отобразить записи из двух различных таблиц.. . ...
falcon
Чт, 25/11/2010 12:33
Форум: Программирование
Тема: Две таблицы в одном Browse
Ответы: 19
Просмотры: 16871

Re: Две таблицы в одном Browse

Многое в вышесказанном достаточно спорно (не будут видны записи, ускорится работа на больших объемах), но не это главное.
Таблица связи/объединения представляется достаточно грубым, "топорным" решением.
Должно быть более изящное решение, я верю в это… :-)
falcon
Чт, 25/11/2010 09:55
Форум: Программирование
Тема: Две таблицы в одном Browse
Ответы: 19
Просмотры: 16871

Re: Две таблицы в одном Browse

Временная таблица связи/объединения имеет один минус. Если добавит/удалит запись в т. KATMC или KATUSL другой пользователь на другом ПК, то в таблице связи не будет видна эта запись (или надо постоянно сканировать таблицы КАТМC и KATUSL на предмет добавления/ удаления). Задача и состоит, как обойтис...
falcon
Ср, 24/11/2010 21:05
Форум: Программирование
Тема: Две таблицы в одном Browse
Ответы: 19
Просмотры: 16871

Re: Две таблицы в одном Browse

Представляется, что код интерфейса должен выглядеть примерно так (см. ниже). Но ни как не могу правильно запрограммировать события. Может быть, кто-то сталкивался с данными событиями и быстрее найдет решение... Interface Test2Table 'Test2Table' EscClose, Cyan; Show At(,,90,20); Var ind : integer; Cr...