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

lexa
20 Февраль 2007, 5:00
Форум: CLARION for Windows
Тема: Ускорение работы с Excel через OLE?
Ответы: 20
Просмотры: 13742

Извиняюсь за неточность – не 4-5сек., а около 2мин. Но это с использованием add(file). Использование append+build снизило длительность всего процесса до 20-22сек. Все равно выигрыш ощутимый.
lexa
19 Февраль 2007, 23:24
Форум: CLARION for Windows
Тема: Ускорение работы с Excel через OLE?
Ответы: 20
Просмотры: 13742

Буфер обмена состоит из строк, разделённых символами переноса строки <13>
Строка состоит из полей в текстовом виде, разделенных знаком табуляции <9>
Спасибо. Это то, что нужно.
Да!, просто для решения этой проблемы мне понадобились функция CLIPBOARD(1), переменная String максимальной длины и ...
lexa
19 Февраль 2007, 5:33
Форум: CLARION for Windows
Тема: Ускорение работы с Excel через OLE?
Ответы: 20
Просмотры: 13742

Столкнулся тоже с этой проблемой.
Необходимо постоянно в TPS-ном файле(длина записи 420 байт) постоянно обновлять около ста пятидесяти тысяч строк при импорте из Excel (из сформированного обобщенного прайс-листа).
Попытался использовать предлагаемые решения. Все равно очень долго.
В начале темы ...
lexa
23 Январь 2007, 19:23
Форум: CLARION for Windows
Тема: Locator по дате
Ответы: 5
Просмотры: 4043

1) Локатор работает по ключу, а не по формату.
Я не спорю, изначально указав в теме - Пытаюсь в Browse использовать Filtered Locator по ключу, основанному на поле даты(@D05-) . Формат в скобках указал потому, что именно по такому формату выводится дата в Browse и по такому же формату хочу включить ...
lexa
21 Январь 2007, 17:30
Форум: CLARION for Windows
Тема: Locator по дате
Ответы: 5
Просмотры: 4043

Может кто-нибудь что-нибудь скажет?
lexa
11 Январь 2007, 3:32
Форум: CLARION for Windows
Тема: Locator по дате
Ответы: 5
Просмотры: 4043

Locator по дате

Пытаюсь в Browse использовать Filtered Locator по ключу, основанному на поле даты(@D05-). При вводе Locator отсекает записи в соответствие с форматом Long. Это понятно. Как можно все-таки корректно использовать имено формат даты.

Для себя решил проблему просто, введя в таблицу вычисляемую ...
lexa
10 Январь 2007, 0:37
Форум: CLARION for Windows
Тема: Две таблицы в Report
Ответы: 7
Просмотры: 4975

Окончание печати главной таблицы можно определить по к-ву записей, но если в шаблоне для главной таблицы указан фильтр, то его необходимо перенести в эту процедуру.
Я все правильно понял и именно так и поступаю. И еще два вопроса в догонку.
Если отчет на нескольких страницах, как можно сделать так ...
lexa
08 Январь 2007, 7:19
Форум: CLARION for Windows
Тема: Две таблицы в Report
Ответы: 7
Просмотры: 4975

Анатолий, спасибо за подсказку, сообразил что нужно контролировать в ThisReport.TakeRecord с помощью счетчиков окончание печати текущей таблицы и переходить к следующей и т.д.
lexa
08 Январь 2007, 6:26
Форум: CLARION for Windows
Тема: Две таблицы в Report
Ответы: 7
Просмотры: 4975

Мне нужно печатать последовательно две или более таблицы, т.е. сначала напечатать первую таблицу с заголовком и окончанием, затем вторую и т.д.
ThisReport.TakeRecord, насколько я понял, относится только к таблице, описанной в схеме описания таблиц как Report Procedure.
lexa
05 Январь 2007, 3:10
Форум: CLARION for Windows
Тема: Две таблицы в Report
Ответы: 7
Просмотры: 4975

Две таблицы в Report

Подскажите, пожалуйста, можно ли в одном Reporte напечатать последовательно две или более таблицы, используя стандартный шаблон.
У меня C55EE(ABC).
lexa
20 Июль 2006, 4:46
Форум: CLARION for Windows
Тема: EnterKey в Browse
Ответы: 2
Просмотры: 2180

Не совсем понятна комбинация действий. По твоему получается, что в поле вводится значение, потом фокус перемещается на BROWSE и (!!) на нем нажимается ENTER ?!

OK ! Да будет так, хотя и надуманно. ...

Из моего вопроса не следует, что после ввода значения фокус должен перемещаться на Browse.
Это ...
lexa
19 Июль 2006, 1:29
Форум: CLARION for Windows
Тема: EnterKey в Browse
Ответы: 2
Просмотры: 2180

EnterKey в Browse

Здравствуйте.
Я думаю ответить на мой вопрос для профи не составит большого труда.
Имеется окно с Browse, одна из кнопок(?Send) имеет атрибут Default, который по некоторым соображениям снять нельзя. В этом же окне размещаю Entry Field для ввода локальной переменной.
У меня вопрос. Как сделать так ...
lexa
13 Июль 2006, 2:08
Форум: CLARION for Windows
Тема: Export, Import данных в Excel и из Excel'a
Ответы: 10
Просмотры: 6500

Уважаемый ! Может Вы нормально поставите задачу полностью ? И если Вы не можете склеить логику сохранения XLS файла из трех шагов - мы Вам ее распишем ... ? Ждемс ...
1.Разные пользователи в неопределенные моменты времени формируют отчет, который программа должна записать в файл Excel.
2.Имя этого ...
lexa
12 Июль 2006, 5:47
Форум: CLARION for Windows
Тема: Export, Import данных в Excel и из Excel'a
Ответы: 10
Просмотры: 6500

Можно сильно не заморачиваясь, просто вставить Remove(Clip(xls_name)) перед сохранением - и все ...
Данный вариант не подходит в моем случае. Если файл существует, то нужно отказаться от перезаписи.
XlsOLE#{PROP:ReportException} = FALSE
Не помогает, все равно Excel переспрашивает 3 раза(выше ...
lexa
08 Июль 2006, 7:09
Форум: CLARION for Windows
Тема: Export, Import данных в Excel и из Excel'a
Ответы: 10
Просмотры: 6500

StillZero
Здравствуйте.

В догонку к теме.
При импорте из Excel все без проблем, но при экспорте у меня возникло следующее неудобство.

Последующую часть кода я прикрепил к кнопке:

!!!!!!!!!!! запись Файла в Excel !!!!!!!!!!!!
xls_name"='C:\Файл №' & Format(Today(),@D05-)

XlsOLE#=CREATE(0 ...