for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Обсуждаем проекты
  

Русский Фокс
andreosh
Автор

Сообщений: 7
Дата: 22.12.20 10:02:30
Предлагаю ознакомиться с расширением FoxPro9. Это фактически новый 1С-подобый язык программирования созданный использованием DLL-файлов от FoxPro. Русский Фокс (РФокс) версии 6.01 здесь f2h.io Преимущества: файл кода в UTF8-BOOM, Удобный редактор кода "Перфолента", возможность смешивать код FoxPro c РФоксом при написании кода, возможность использования DLL от C#. Наличие Объекта ТабличныйОтчет, который позволяет формировать отчеты через Excel или LibraOffice на основе шаблонов и т.д. Видеоуроки см. в списке сайтов после запуска РФокс.
Ratings: 0 negative/0 positive

Re: Русский Фокс
sphinx

Сообщений: 28638
Откуда: Каменск-Уральски
Дата: 22.12.20 11:04:05
Исходники доступны?


------------------
"Вы поступили правильно, мой друг, но, боюсь, совершили ошибку"..."(с)
Ratings: 0 negative/0 positive

Re: Русский Фокс
Crispy

Сообщений: 17615
Дата: 22.12.20 12:03:43
Выбор редактирования любого пункта - подвешивает программу полностью.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive

Re: Русский Фокс
andreosh
Автор

Сообщений: 7
Дата: 22.12.20 13:26:56
Надо установить редактор Перфолента см.каталог Перфолента в RusFox. Исправлю эту ошибку, чтоб прога проверяла наличие редактора.
Ratings: 0 negative/0 positive

Re: Русский Фокс
andreosh
Автор

Сообщений: 7
Дата: 22.12.20 13:32:37
Нет. Слишком корявый текст со смесью разных языков. Сразу начнут критиковать за оформление. Писал наспех, код объемный. Надо все приводить в порядок. Но они и не нужны. Есть возможность создавать свои модули, есть видео учебное. По каждому объекту есть описание по каждой функции.
Ratings: 0 negative/0 positive

Re: Русский Фокс
ssa

Сообщений: 12630
Откуда: Москва
Дата: 22.12.20 15:15:00
andreosh
Нет. Слишком корявый текст со смесью разных языков. Сразу начнут критиковать за оформление. Писал наспех, код объемный. Надо все приводить в порядок.
Ну так выложить на GitHub, там критики не будет, но может появиться кучка помощников по наведению порядка, а сам будешь только руководить наведением этого самого порядка.

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive

Re: Русский Фокс
andreosh
Автор

Сообщений: 7
Дата: 22.12.20 15:35:28
Я планирую простые функции переписывать на Rust пока в DLL, который будет использоваться РФоксом. А пока там гибрид из моих прошлых проектов , кто глянет ужаснется, а если и возьмется, то вопросами замучает. Но каждый может развивать свою библиотеку и использовать данный бесплатный движок для своих целей. Я могу включать в рассылку библиотеку каждого автора, Да и сам автор может распространять РФокс со своей библиотекой, хоть с исходниками RUS либо PRG (если на чистом FoxPro пишет), хоть только fxp-модули.
Ratings: 0 negative/0 positive

Re: Русский Фокс
ssa

Сообщений: 12630
Откуда: Москва
Дата: 23.12.20 15:08:58
andreosh
Я планирую простые функции переписывать на Rust пока в DLL,
Почему на Rust? На чем еще можно?
Цитата:
который будет использоваться РФоксом. А пока там гибрид из моих прошлых проектов , кто глянет ужаснется, а если и возьмется, то вопросами замучает.
Суда по тому, что я вижу, замучают в любом случае.
andreosh
Надо установить редактор Перфолента см.каталог Перфолента в RusFox. Исправлю эту ошибку, чтоб прога проверяла наличие редактора.
Установил. И ни шиша. Нормальное взаимодействие не наблюдается. С одной стороны виснет, с другой стороны валятся ошибки.
В самом РФокс без перфоленты в своих примерах:

2) Дополнительные сведения об ошибке в PGR-коде

12) Содержимое строки кода с ошибкой из RUS-файла:
// Удаляем овторы строк во 2-ой колонке в файле РасходныеМатериалы.xls на листе "Лист1"

В перфоленте с примерами обработок строк:

12) Содержимое строки кода с ошибкой из RUS-файла:
ПРОЦЕДУРА Старт

Куда бежать?


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive

Re: Русский Фокс
andreosh
Автор

Сообщений: 7
Дата: 23.12.20 15:38:11
Куда бежать?
Сюда писать
ufascript@mail.ru
Пишите на Е-mail, если не лень со сканами.

Сейчас я сделал, чтоб прогу при запуске мог любой пользователь сам править.
Потом сделаю уроки, как свой обработчик ошибок создавать более удобный, если стандартный не понравится.
Ratings: 0 negative/0 positive

Re: Русский Фокс
sphinx

Сообщений: 28638
Откуда: Каменск-Уральски
Дата: 23.12.20 16:42:28
:bi:


------------------
"Вы поступили правильно, мой друг, но, боюсь, совершили ошибку"..."(с)
Ratings: 0 negative/1 positive

Re: Русский Фокс
andreosh
Автор

Сообщений: 7
Дата: 06.01.21 10:50:16
www.youtube.com
07 RusFox6 Окно запуска ч7
Ratings: 0 negative/0 positive

Re: Русский Фокс
Yss-FYI

Сообщений: 3617
Дата: 12.01.21 00:14:27
Цитата:
Предлагаю ознакомиться с ...

1. Для зачем?
2. Почему 2 "с" в наименовании продукта?
3. Что из предложенного не делает тот же Пайтон, к примеру?
4. Для чего нужно "...смешивать код FoxPro c РФоксом при написании кода..." ? От чего не "смешивать" код Фокси, с .... ээээ ну пусть с Языком Дельфинов?
5. Зачем нужно " ... позволяет формировать отчеты через Excel или LibraOffice на основе шаблонов ... " - ??? Каких шаблонов? Хде их брать?


ИМХО - вы изобрели хреновый велосипед ))))
Ratings: 0 negative/0 positive

Re: Русский Фокс
andreosh
Автор

Сообщений: 7
Дата: 12.01.21 08:28:39
1) Зачем РФокс ? Для улучшения читабельности и облегчения программирования. Кроме этого, можно использовать современные редакторы с кодировкой utf8-boom, так как win1251 многие редакторы не поддерживают. Но для программирования РФокс есть русскоязычный спецредактор Перфолента.
2) Почему 2 "с" в наименовании продукта? Потому что русский язык
3) Что из предложенного не делает тот же Пайтон, к примеру? Не имеет 1С-подобных функций и не русскоязычный. У Пайтона свои преимущества и свои недостатки, но РФоксе можно будет писать часть кода и на Пайтоне.
4) Для чего нужно "...смешивать код FoxPro c РФоксом при написании кода..." ? Чтоб использовать всю мощь FoxPro9. Если программист затрудняется в написании какого-то кода на РФоксе, то может написать этот код на FoxPro9
5) Зачем нужно " ... позволяет формировать отчеты через Excel или LibraOffice на основе шаблонов ... " - ??? Просто есть встроенный объект "ТабличныйОтчет", который существенно облегчает создание отчетов. Шаблоны создает сам программист. В каталоге РФокса есть примеры (Report)
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 7 of63  (Гостей: 6)


© 2000-2021 Fox Club 
Яндекс.Метрика