Найден 6921 результат

Игорь Столяров
18 Февраль 2019, 12:52
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221083

libxlsxwriter for Clarion

RaFaeL писал(а): 18 Февраль 2019, 11:06Давайте тогда оптимальный алгоритм
Ага ! Идея-то неплохая. ;)
Ваш алгоритм и есть оптимальный - у меня тоже самое, только я тупо перебираю строку всегда. :)
Игорь Столяров
18 Февраль 2019, 10:29
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221083

libxlsxwriter for Clarion

RaFaeL писал(а): 18 Февраль 2019, 9:56Базовый метод должен повторять функциональность оригинальной библиотеки
Согласный я с этим … :) Если номер не прокатил - тогда сделаю сам. :)
Игорь Столяров
18 Февраль 2019, 9:32
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221083

libxlsxwriter for Clarion

RaFaeL писал(а): 18 Февраль 2019, 9:19Ну так у вас же есть свой класс-обертка, там наверняка это можно написать
Ну да. Просто думал может проскочить на шару (т.е. сделать в базовом методе) ? ;)
Игорь Столяров
18 Февраль 2019, 8:08
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221083

libxlsxwriter for Clarion

err#=xlsx.ValidateSheetName('...') Оно как бы да ! Но … Вот реальный пример из жизни кроликов: Хочу отправить клиенту его накладные за год, каждая накладная на отдельной закладке с наименованием почему-то "Накладная № [123] от 18.02.2019 г." и т.д. В процессе создания отчёта получаю недоп...
Игорь Столяров
17 Февраль 2019, 22:09
Форум: CLARION for Windows
Тема: Экранный текст контрола, заданного как List
Ответы: 18
Просмотры: 2944

Экранный текст контрола, заданного как List

Вопрос решился, но неожиданно ! :)

Код: Выделить всё

   Message(  ?L1{Prop:LineCount}  )
Игорь Столяров
17 Февраль 2019, 20:56
Форум: CLARION for Windows
Тема: Экранный текст контрола, заданного как List
Ответы: 18
Просмотры: 2944

Экранный текст контрола, заданного как List

Хотелось бы апнуть тему (вместо того, что бы плодить новые) … Есть некий контрол LIST, который получает где-то какие-то значения, например: ?L1{PROP:From} = 'Live|Long|And|Prosper' А можно ли как-то в текущий момент определить, сколько строк содержит LIST ? Пересчёт символов "|" не предлаг...
Игорь Столяров
17 Февраль 2019, 10:25
Форум: CLARION for Windows
Тема: XML убрать перенос - CRLF
Ответы: 18
Просмотры: 4012

XML убрать перенос - CRLF

Рискну предложить очевидное решение.
Формировать XML файл как текстовую строку IDynStr и записывать результат в файл через WinAPI.

Вы сможете легко придать XML документу любой нужный вид и это работает на порядок быстрей
(т.к. не используется тормознутый XMLWriter работающий через драйвер ASCII).
Игорь Столяров
14 Февраль 2019, 19:11
Форум: CLARION for Windows
Тема: Clarion 11-12
Ответы: 2356
Просмотры: 321707

Clarion 11

Ал писал(а): 14 Февраль 2019, 13:32иконки в пунктах меню при открытии на значке в трее
Так это еще в Clarion 5.0 делалось, даже где-то Examples штатный был на эту тему … :)
Игорь Столяров
13 Февраль 2019, 0:01
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221083

libxlsxwriter for Clarion

worksheet#=xlsx.AddSheet('...') имеет ограничения на длину строки. Не только. Там ещё есть и ограничения на используемые символы, кстати, как и в самом Microsoft Excel. Я поэтому всегда сначала проверяю "проблему" через интерфейс Microsoft Excel, а потом уже делаю выводы о глюках и т.д. ;)
Игорь Столяров
12 Февраль 2019, 23:54
Форум: CLARION for Windows
Тема: Clarion 11-12
Ответы: 2356
Просмотры: 321707

Clarion 11

kreator писал(а): 12 Февраль 2019, 22:58Странно, что работает только с галкой "EnableShutdown". Какая связь между ними?
Скорее всего это прибамбас для приложения, работающего в качестве сервиса Windows. Я так думаю. :)
Игорь Столяров
12 Февраль 2019, 20:40
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221083

libxlsxwriter for Clarion

RaFaeL писал(а): 12 Февраль 2019, 19:23Сегодня два года, кстати )
Спасибо ! Отличный проект ! :)
Но главное: реально востребованный и живой ! :)
Игорь Столяров
11 Февраль 2019, 15:57
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221083

libxlsxwriter for Clarion

Губин Игорь писал(а): 11 Февраль 2019, 15:35при вызове функций порядок переменных аналогичный dExcel
Напишите свой subclass вызова методов XLSXWriter в удобном Вам виде для замены (как в dExcel, цеExcel и т.д.) ;)
Мы ниже это обсуждали. Я так делал при переводе копипастом кода отчётов с OLE Excel … :)
Игорь Столяров
09 Февраль 2019, 7:06
Форум: CLARION for Windows
Тема: Win 10 + Clarion 10 = Problem
Ответы: 305
Просмотры: 77591

Win 10 + Clarion 10 = Problem

kreator писал(а): 29 Сентябрь 2017, 20:31Игорь, сделал как просил. Получил "пустой" дроплист.
Дед Пахом писал(а): 08 Февраль 2019, 22:44Выяснилось, что до версии Clarion 10.12211 был косяк с PROP:WndProc применительно к контролам drop list:
Вот, что-то мне подсказывает, что это две разные истории про одну и ту же проблему Clarion … ;)
Игорь Столяров
08 Февраль 2019, 19:19
Форум: CLARION for Windows
Тема: Clarion 11-12
Ответы: 2356
Просмотры: 321707

Clarion 11

Ну и как оно

Код: Выделить всё

  Frame Extension option to set Window as the TopMost Window
Топмостит ? Кто-нибудь пробовал ? ;)
Игорь Столяров
08 Февраль 2019, 12:26
Форум: CLARION for Windows
Тема: Clarion 11-12
Ответы: 2356
Просмотры: 321707

Clarion 11

Губин Игорь писал(а): 08 Февраль 2019, 12:08ВЕСЬ рантайм переписать
Весь рантайм переписать и в Питере смогут. А вот отладить потом … ;)
kreator писал(а): 08 Февраль 2019, 12:05 опять фактически исправление мелких багов.
Почему только исправление ? Обычно после выпуска обновления добавляется ещё пара-тройка новых ! :)