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

kreator
08 Май 2014, 14:05
Форум: CLARION for Windows
Тема: Небыстрая работа Create.
Ответы: 8
Просмотры: 2375

Re: Небыстрая работа Create.

Нашёл некий вариант, более менее устраивающий. Оказалось, что регион встаёт наверх.
kreator
08 Май 2014, 10:06
Форум: CLARION for Windows
Тема: Небыстрая работа Create.
Ответы: 8
Просмотры: 2375

Re: Небыстрая работа Create.

Проверил в 9.0. Такая же фигня. По Create всё ровно и хорошо. Но при этом возвращаемся к моему первому посту - создание 6 тысяч линий и прямоугольников занимает порядка 3 сек, что в 10 (Десять!!!) раз больше, чем через line() и box(). И как объяснить пользователю, что при переходе на новую версию бы...
kreator
07 Май 2014, 17:22
Форум: CLARION for Windows
Тема: Небыстрая работа Create.
Ответы: 8
Просмотры: 2375

Re: Небыстрая работа Create.

Ни фига, щастья нет. Вот простой пример: setpencolor(COLOR:Red) line(50,100,500,0) 0{prop:Buffer} = 1 con# = create(0,CREATE:Box) setposition(con#,200,50,20,150) con#{PROP:Color,1} = COLOR:Navy con#{PROP:Fill} = COLOR:Navy unhide(con#) Я ожидаю, что синий прямоугольник перекроет красную линию. Ничег...
kreator
07 Май 2014, 14:15
Форум: CLARION for Windows
Тема: Небыстрая работа Create.
Ответы: 8
Просмотры: 2375

Re: Небыстрая работа Create.

Посмотрел. SV рисуют всё line() и box(). Дело вот в чём. У нас так и было. Много статичных линий и блоков, и немного динамичных линий же и блоков, у которых надо менять цвет, местоположение, создавать, удалять их. Но, при переносе этого добра из 6.3 в 8.0 оказалось, что линии, например, созданные CR...
kreator
07 Май 2014, 11:19
Форум: CLARION for Windows
Тема: Небыстрая работа Create.
Ответы: 8
Просмотры: 2375

Небыстрая работа Create.

C8.0.9759, ABC. На экране нужно вывести много линий и боксов (порядка 6-7 тысяч). Вывод раньше был через LINE() и т.д. Быстродействие устраивало. Решили перевести вывод чрез CREATE. Время вывода увеличилось очень сильно. Создал уже тестовый пример. Оказалось время через CREATE больше в 10 раз где-то...
kreator
05 Май 2014, 16:12
Форум: CLARION for Windows
Тема: DROPLIST в EiP с подстановкой
Ответы: 6
Просмотры: 2021

Re: DROPLIST в EiP с подстановкой

Редактировать надо наименование, а ИД вообще можно не отображать. При редактировании по месту просто указать в 'More Field Assignments', что ID=ID из очереди. Причём позиционирование в очереди уже правильное будет.
kreator
05 Май 2014, 14:15
Форум: CLARION for Windows
Тема: DROPLIST в EiP с подстановкой
Ответы: 6
Просмотры: 2021

Re: DROPLIST в EiP с подстановкой

Да, из очереди. по-моему по другому никак. Неудобство в том, что Listbox format нет визуального. Нужно по образу и подобию отдельного Droplist'а делать.
kreator
01 Май 2014, 14:39
Форум: CLARION for Windows
Тема: Сеть... не сеть...?
Ответы: 10
Просмотры: 2761

Re: Сеть... не сеть...?

ИМХО, не может открытие INI файла тормозить. БД какая? TPS? Скорей всего здесь проблема. При совместном доступе к файлу сильно падает быстродействие. Поэтому уходим на SQL, даже 4-5 машин файловая БД не тянет.
kreator
29 Апрель 2014, 17:01
Форум: CLARION for Windows
Тема: Печать файла Excel через ShellExecute.
Ответы: 1
Просмотры: 1357

Печать файла Excel через ShellExecute.

Печатает хорошо. Можно ли скрыть окно Excel при этом. Попробовал почти все варианты параметра nShowCmd, всё равно окно открывает.
kreator
28 Апрель 2014, 12:04
Форум: CLARION for Windows
Тема: Редактирование из Browse
Ответы: 5
Просмотры: 1777

Re: Редактирование из Browse

Сделай явное позиционирование на запись таблицы:
get(BRW1.Q, choice(?List))
PEO:ID = BRW1.Q.PEO:ID
Access:People.Fetch(PEO:IDKEY)
kreator
25 Апрель 2014, 12:15
Форум: CLARION for Windows
Тема: EIP: обновление итогов в строке
Ответы: 3
Просмотры: 1450

Re: EIP: обновление итогов в строке

А не получится. Я, кстати, задавал что-то подобное про EIP здесь. Есть вариант типа такой. Есть поля - Цена, Количество, Сумма. Делаем их все редактируемыми. И на событие Ассеpted при редактировании цены, например: update(SELF.Feq) EditInPlace::LOC:Summa.UseVar = EditInPlace::P:Quantity.UseVar*SELF:...
kreator
25 Апрель 2014, 12:00
Форум: CLARION for Windows
Тема: Автоинкремент по одиночному полю
Ответы: 6
Просмотры: 1779

Re: Автоинкремент по одиночному полю

У меня была мысль посоветовать проверить другие уникальные ключи, но... А сообщение такое не совсем корректное, видимо, метод TryInsert выдаёт, не разбираясь в чём причина.
kreator
25 Апрель 2014, 10:12
Форум: CLARION for Windows
Тема: Автоинкремент по одиночному полю
Ответы: 6
Просмотры: 1779

Re: Автоинкремент по одиночному полю

Должно быть вот так:
1.jpg
Если не получится на тестовом примере, выложи App и Dct, вечером могу посмотреть.
kreator
25 Апрель 2014, 9:38
Форум: CLARION for Windows
Тема: Автоинкремент по одиночному полю
Ответы: 6
Просмотры: 1779

Re: Автоинкремент по одиночному полю

Во-первых какая база? Если SQL, то могут быть варианты. А во-вторых, какой инкрементный ключ? Если первичный с одним полем типа LONG, то чудес не бывает, всё работает правильно лет 20. И третий момент, Browse-Form стандартные?
kreator
23 Апрель 2014, 10:11
Форум: CLARION for Windows
Тема: Обновление программ
Ответы: 5
Просмотры: 1777

Re: Обновление программ

У нас примерно такая же проблема. Программа запускается с сервера, потом пользователь нормально выходит, но dll-ки остаются захвачены на серверы, почему-то не сбрасываются. У нас это началось недавно, при переводе рабочих станций на Win7 и переходе сервака на Win2008R2, причём с ипользованием виртуа...