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

Alex_G
19 Март 2025, 17:56
Форум: CLARION for Windows
Тема: Округление Round
Ответы: 13
Просмотры: 18900

Округление Round


День добрый коллеги,

Нарвался на грабли там где совсем не ждал, округляю до копеек 0.9045 и не получаю 0.91 ! Нахожусь в грустном размышлении ...

Round(0.9045,.001) = 0.905
Round(0.9045,.01) = 0.9


Никаких "граблей". Вы округляете до 2-го знака после запятой. Соответственно анализируется ...
Alex_G
23 Июнь 2024, 12:54
Форум: CLARION for Windows
Тема: Чтение из xlsx
Ответы: 43
Просмотры: 32885

Чтение из xlsx


Клиент поставил задачу прочитать файл xlsx. Я помню, что есть платные решения, но, в связи с некоторыми обстоятельствами, весь бюджет составляет 5000 (пять тысяч) рублей. :facepalm:

Кто-нибудь может посоветовать бесплатное решение, желательно, уже в виде готового dll?

Попытался попытался ...
Alex_G
20 Июнь 2024, 17:21
Форум: CLARION for Windows
Тема: Чтение из xlsx
Ответы: 43
Просмотры: 32885

Чтение из xlsx

Не так давно сам озаботился данным вопросом.
(см. "Библиотеки для редактирования файлов Excel": https://forum.clarionlife.net/viewtopic.php?t=5095&sid=7eddfcf8b1ccf59185f431c3a40e7236 )
К сожалению, ничего "бесплатного" не нашел. Все что есть, это EasyExcel от IngaSoft и LibXL (и ее "обертка" от ...
Alex_G
27 Апрель 2024, 16:08
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 919
Просмотры: 455620

libxlsxwriter for Clarion


... Если мне кто-то скажет, что поменять, чтобы конфликта не было, то поменяю, но пока не знаю что. Раз что метод класса переименовать, но не хотелось бы

Не думаю, что в законченном проекте будет использоваться и Libxlsxwriter и EasyExcel. У меня процесс перехода с одной на другую, вот и ...
Alex_G
27 Апрель 2024, 15:53
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 919
Просмотры: 455620

libxlsxwriter for Clarion


А Вы можете задать автофильтр на всю колонку в Microsoft Excel ?

В принципе, да .
Выделяю весь столбец, щелкая на "заголовке", и нажимаю "Фильтр".
В EasyExcel так и реализовано, Фильтр действует на выделенный диапазон, а выделить можно целиком один или несколько столбцов, опуская номера строк ...
Alex_G
27 Апрель 2024, 15:44
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 919
Просмотры: 455620

libxlsxwriter for Clarion


EasyExcel если ничего не путаю это вроде разработка Дед Пахом. ..

EasyExcel это от IngaSoft ( http://www.ingasoftplus.com/About.php ), платная обертка.
Не знаю, Дед Пахом приложил к этому руку или нет.
В принципе есть практически все , что нужно. Но два минуса:
1. медленно работает с большими ...
Alex_G
27 Апрель 2024, 15:41
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 919
Просмотры: 455620

libxlsxwriter for Clarion

Спасибо за ответы, подсказали куда "копать". Т.к. к исходникам EasyExcel доступа нет, а сразу отказаться (выкинуть из проекта) не могу, решил проблему переименованием процедуры Autofilter в классе. Прокатило.
Остался вопрос, возможно ли задать фильтр целиком на столбец?
Alex_G
27 Апрель 2024, 15:18
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 919
Просмотры: 455620

libxlsxwriter for Clarion

Нашел конфликт. Как я уже писал, хочу уйти от EasyExcel, но сразу во всей APP переписать все процедуры не получается, иду по одной.
Убрал из проекта EasyExcel - ошибка ушла.
Alex_G
26 Апрель 2024, 15:27
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 919
Просмотры: 455620

libxlsxwriter for Clarion

Добрый день. Отличная библитека для создания файлов xlsx.
По сравнению с EasyExcel, которой до этого пользовался - все летает.
Но наткнулся на одну непонятку с созданием фильтра на колонку.
В демо примере все отлично компилится и работает.
Перенес в свой проект - ошибка компиляции ( Label in ...
Alex_G
02 Апрель 2024, 18:37
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Библиотеки для редактирования файлов Excel
Ответы: 80
Просмотры: 162121

libxlsxwriter for Clarion


Так я не понял, с чего копья ломаются?! :dizzy:

Есть достаточно хорошо документированная библиотека в исходниках. Компиляция с тестированием, если лень самому ставить VS, обойдётся в 2-3 т.р. (нанять любого студента первокурсника с вычислительной специальности).

И всё будет работать на ура ...
Alex_G
02 Апрель 2024, 17:54
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Библиотеки для редактирования файлов Excel
Ответы: 80
Просмотры: 162121

libxlsxwriter for Clarion



Другими словами, это путь "низкоуровневой" работы с файлами Excel. Как человека, начинавшего программирование с ассемблера (еще на ЕС-1022, может кто помнит), меня это не очень пугает, но эффективность и производительность такой работы будет не высока. Да и сопровождать подобный код - та еще ...
Alex_G
02 Апрель 2024, 17:44
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Библиотеки для редактирования файлов Excel
Ответы: 80
Просмотры: 162121

libxlsxwriter for Clarion



Все просто, есть один (два) опытных пользователя (условно назовем - методологи), которые создают и ответственны за эти шаблоны, и есть несколько обычных пользователей, которые на основе шаблонов и своих данных формируют отчеты. Им, как раз, Excel не дают.

Методологи сохраняют шаблоны как ...
Alex_G
02 Апрель 2024, 16:08
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Библиотеки для редактирования файлов Excel
Ответы: 80
Просмотры: 162121

libxlsxwriter for Clarion



Шаблоны создают сами пользователи. В программе на заранее определенный лист выгружается необходимая информация из базы данных.
Далее пользователь средствами Excel "наводит красоту" (строит диаграммы, использует статистические функции, формирует свою структуру отчета). Кроме того, в этом шаблоне ...
Alex_G
02 Апрель 2024, 14:11
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Библиотеки для редактирования файлов Excel
Ответы: 80
Просмотры: 162121

libxlsxwriter for Clarion



выгрузить в него на заранее известный лист свои данные и сохранить под другим именем


Т.е. ни те шрифтов, ни рамок, ни диаграмм ...
Тогда я соглашусь. Поставьте в XLSX какую-нибудь метку, потом найдите в ZIP архиве файл с меткой и замените её данными.
Всё. Ну и сохраните XLSX под другим именем ...
Alex_G
02 Апрель 2024, 11:52
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Библиотеки для редактирования файлов Excel
Ответы: 80
Просмотры: 162121

libxlsxwriter for Clarion




Насколько я понял задачу, в программе требуется использовать внешний файл xls/xlsx в качестве шаблона вывода. Тут увы, без чтения/записи никак.


Добрый день. Спасибо всем , кто откликнулся.
Задача стоит именно такая ( использовать внешний файл xls/xlsx в качестве шаблона вывод а), только с ...