Перейти к содержанию
Fire Monkey от А до Я

Vitaldj

Пользователи
  • Постов

    847
  • Зарегистрирован

  • Посещение

  • Победитель дней

    28

Весь контент Vitaldj

  1. А приложить проект или хоть часть проекта можите? Ну где это можно лицезреть)))
  2. Поддерживаю предыдущего оратора. В конце прошлого года купил FastReport FMX, за месяц использования нашел пару критичных глюков, писал в техподдержку, исправили, похвально! И к покупке FastReport FMX добавили бесплатноFastCube VCL. Вот только я его даже не устанавливал, зачем он мне????? Пилите FastReport FMX остальное забудьте!
  3. ))) Прикольно, а что ж вы этого не указали! Это самое главное))) Не соблюли правила форма! Мы же не можем попасть вам в мозг! А зачем делать темповую, не совсем понял? Попробуйте достать из первой базы в поток, и вставить во вторую из потока.
  4. Да прямо запросом: insert into Таб2 (BLOB2) select BLOB1 from Таб1
  5. сделайте после обновление данных: Grid1.InvalidateContentSize;
  6. Ну я в ней только создаю базу данных и как раз исправляю настройки. Например исправляю параметр: auto_vacuum на full. И при удалении данных, все реально удалятся, а не складирует неизвестно куда)))) Ну а просматриваю все в navicat premium, признаю к своему стыду ломаной(
  7. Она платная)), а sqlite expert есть бесплатная версия с полнейшим функционалом!
  8. Перепробовал много программ, остановился на http://www.sqliteexpert.com/index.html. Очеь хороша! Версия personal абсолютно бесплатна! Этот клиент позволяет лезть в скрытые настройки бд))
  9. Ну это я догадался. А зачем так сложно? специально вызывать какой то метод, что бы первая строка не глючила? Глупость какая то!
  10. Помогло: Grid2.InvalidateContentSize; !!!!!! А что это за метод? Таких проблем в vcl не было и не знал об этом!
  11. Вот, спасибо, не было печали. Есть ссылка где можно выкачать? Извините, даже не подумал( https://www.devart.com/litedac/
  12. В общем проблема как оказалось есть и в windows! Но давайте по порядку: 1) в Маке при наборе символов в строке поиска торгового названия (допустим Таваник), должно быть две строки (в верхнем гриде), но первая запись не показывается см картинку: Если в нее ткнуть мышкой и передать фокус ввода, то все показывается: Далее, если нажать нижнюю кнопку < то снова: 2) в windows сначала все ок: но как оказалось (сначала не заметил), если набрать, что бы название состояло из двух слов, то глюк на пол слове! Набрать в торговом Аспирин, то международное будет ацетилсалициловая кислота и часть слова видно не будет: Вот вырванные из программы часть исходников, только хочу предупредить, использованы дополнительные компоненты от Devart grid_ошибка.zip
  13. Отправить жалобу в QC c приложенным демо-проектом, на котором это воспроизводится. Хотя мне думается, что для обновления запроса, не надо BeginUpdate/EndUpdate Beginupdate и endUpdate это у grid. К самому запросу (query) это отношение не имеет. Если я уберу эти Beginupdate и endUpdate, то глюк будет и в windows.
  14. В девартовских компонентах есть Data Type Mapping Rules. Их надо заполнять и никаких проблем нет)). Можно в рантайме, я люблю в дизайнтайме:
  15. Здравствуйте, Форумчане. Случайно обратил внимание, что они и то же код в windows и mac os, выполняется по разному. В винде нет такой проблемы, есть только в маке: При обновлении данных в grid (обновляется в query), делаю до и после как и положено: Grid1.BeginUpdate; // обновляю запрос Grid1.EndUpdate; Но первая строчка как бы остается пустой и данные появляются только когда в нее попадает фокус ввода. Повторяю в виндовс хоть 32 хоть 64 все работает корректно! Что предложите?
  16. Там есть режим (я его использую), который позволяет напрямую соединиться, без библиотек (dll, dylib). И работает шифрование БД. И после его включения, вашу БД нельзя открыть ничем, кроме вашего приложения.
  17. Да как то не припомню)).
  18. Не работаю с FDQuery (использую компоненты от devart), поэтому мой вопрос/ответ может быть не корректным. Я так понимаю вы используете внешнюю библиотеку для sqlite. Возьмите (найдите) ее в компе (что там вроде sqlite*.dylib) в котором все ок (мак) и киньте ее в другой. Вроде бы там можно использовать встроенный механизм доступа к SQlite? Если, да, по попробуйте его.
  19. Уже поправили, можете обновиться в своей клиентской панели. Да, уже! Спасибо, вроде глюк ушел)
  20. Ага, так то оно так, только там глючок есть! Цитата: "Да, есть проблема с работой св-ва stretch". Написал в тех поддержку, вроде сказали что быстро поправят))
  21. Ну забейте на ошибку))) try except и тд))) PS возможен глюк FR. На днях пытался выяснить почему в FR RMX не работает межстрочный интервал в memo. И что вы думаете? Ответили, что мол он еще не реализован!!!!!! Я просто охренели от ответа)))) Причем параметр есть (межстрочного интервала), а при смене его вообще ничего не происходит! И вдобавок ответили, что в новой версии (якобы через пару дней) добавят. Я считаю, что это глюк чистой воды, но они не признаются))
  22. Выводит ошибку, но все таки вставляет в мемо все правильно?
  23. Немного понятно стало. Я не силен в вызовах из dll. Ошибка ссылается на memo, оно где?
  24. У вас в начале кода так и написано: Создаю VCL проект, кидаю на форму. Простите за ламмерство или вы меня совсем запутали. Каким образом вы вызываете fastreport из dll? То есть вы не используете специально написанный fastreport FMX? Или я чего-то не догоняю?
  25. Я что то не припомню такой проблемы в Mysql, вроде она сама должна очищаться от мусора. Ну, единственно, что приходит на ум: optimize table `имя таблицы` и/или flush table `имя таблицы`
×
×
  • Создать...