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

Игорь Столяров
16 Март 2018, 7:17
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

Я поясню предыдущий вопрос ... Дело в том, что это не "высосанная из пальца" проблема, а формализованная демонстрация достаточно серьёзной ошибки. Первая строчка - это шапка таблицы, в которой есть перенос строк. Цикл - экспорт самой таблицы. Т.е. валится экспорт любой (!!!) таблицы, в заг...
Игорь Столяров
15 Март 2018, 15:02
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

OK ! Если все живы, тогда предлагаю от разминки перейти собственно к делу .... ;) Выполняем код: err#=xlsx.WriteString(1,1,'12345<10>67890') Loop j# = 2 to 40 err#=xlsx.WriteString(j#,1,j#) end Получаем результат: hz.jpg Современная наука может объяснить содержимое ячейки A1 ? Уточнение: проблема пр...
Игорь Столяров
15 Март 2018, 13:41
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

Yufil писал(а): 15 Март 2018, 13:26Попробуй просто '<10>', многим программам и этого хватает...
Конечно попробовал ! Всё вроде бы (!!!) работает. ;)
Но тогда строка с переносом в XLSX не соответствует экселовскому аналогу, что неизвестно где аукнется. :(
Игорь Столяров
15 Март 2018, 13:03
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

А давайте, не будем спорить о теории конг-фу и рассмотрим конкретный пример. ;) Вот XML файл из XLSX с моим примером, который создан в Microsoft Excel. Ключевые места обвёл красненьким. xml.png Этот XLSX прекрасно открывается везде и нет никаких проблем с ячейками в которых перенос строк. Через XLSX...
Игорь Столяров
15 Март 2018, 11:51
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

Добрый день ! Помогите пожалуйста разобраться с происходящим ... :( Хочу вывести текст с переносом строки. Например: err#=xlsx.WriteString(1,2,'12345<13,10>67890') Получаю вот такое: test.jpg Причём, что интересно, вот этот код "_x000D_" действительно как строка записан в XML файле. Если с...
Игорь Столяров
10 Март 2018, 21:39
Форум: Обо всем ...
Тема: Чужой код
Ответы: 1
Просмотры: 1299

Чужой код

Что-то замер форум в каких-то мудрёных темах ... ;)
А я тут старую байку в интернете увидел ! :)

AlienCod.jpg
Игорь Столяров
05 Март 2018, 21:03
Форум: CLARION for Windows
Тема: PRINT
Ответы: 16
Просмотры: 3632

PRINT

Если, например предположим что, по ширине листа REPORT помещается 4 дня, то добавляете группировку отчёта по таким блокам в 4 дня и создаёте отчёт на произвольное кол-во дней .... Никаких проблем. Хотя конечно же отчёты с "бесконечной" шириной удобней и понятней создавать в Microsoft Excel...
Игорь Столяров
01 Март 2018, 8:50
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

У меня случайно отвалился модуль TPICTURE, и как-то сразу почувствовалось, что использование установки форматов картинок ощутимо замедляет экспорт. Особенно на разношёрстных данных, где постоянно меняется картинка. :( Наверно, без особой необходимости, лучше всегда устанавливать форматы ячеек напрям...
Игорь Столяров
28 Февраль 2018, 10:12
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

но раз он не встроил, то и я не буду ) На самом деле таких вопросов, после которых получается bad XLSX, в LibXLSXWriter много. Например пересечение объединений ячеек на листе. Полностью согласен, что проще и эффективней мы все эти вопросы решим сами на прикладном уровне. Здесь главное знать об этих...
Игорь Столяров
28 Февраль 2018, 7:29
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

По-моему правильнее увидеть в ячейке -nan(ind) Самое интересное, что Microsoft Excel именно это и отображает, но ещё почему-то возникает ошибка при открытии XLSX. :( Возможно, работа с неопределённостями управляется каким-то флагом XLSX, аналогично отображению нулей в ячейках ... Или LibXLSXWriter ...
Игорь Столяров
27 Февраль 2018, 22:57
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

vic7tar писал(а): 27 Февраль 2018, 22:56если передать через OLE?
То же что и в Report, EasyOpenOffice и т.д. - просто ноль ...
Игорь Столяров
27 Февраль 2018, 22:48
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

vic7tar писал(а): 27 Февраль 2018, 22:43Такая ситуация может возникнуть в любом месте программы , где встретится деление.
Да, ситуация может быть везде. Но перекошенный отчёт после деления на ноль Вы получите только в XLSXWriter. ;)
Игорь Столяров
27 Февраль 2018, 22:45
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

RaFaeL писал(а): 27 Февраль 2018, 22:32Многовато вам оборачивать придется.
Ну не всё так плохо ... ;) Диаграммы - это для любителей. Размеры - никогда не получаются делением.
Ну и конечно, теперь будем обращать на это внимание и проверять все значения в REAL для отчётов получаемых делением.
Игорь Столяров
27 Февраль 2018, 22:22
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

И считаю, что это правильно Согласен, это вопрос культуры кода. У Вас он решен лучше. :) Для меня использование типа REAL - скорее экзотика, и только в тех местах где требуются расчёты без потери точности. Но ведь есть и те, кто особо не парясь, все цифры в БД и расчёты делают на REAL ... а это зна...
Игорь Столяров
27 Февраль 2018, 22:01
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 220290

libxlsxwriter for Clarion

Это не костыль Не соглашусь. Я на эту ситуацию Вышел совершенно случайно. Выполняется большой расчёт, записывается в InMemory и в другом месте выводится в виде отчёта. Лет 10 всё работало, никаких вопросов ни с Report, ни с OLE Excel - никогда не было. Получается, что теперь, надо везде где есть за...