Страница 1 из 1

Как сделать таймер для перерисовки формы действия Party???

Добавлено: 22 июн 2007, 14:12
Александр
Вопрос такой - мы на форме изобразили диаграмму - нарисованные столбики(текст) меняющие высоту в зависимости от значений
и получается такой эффект
форма загрузилась
половина столбцов встала по своим высотам а половина нет - если мышкой зайти в клиентскую область формы - она тотчас перерисовывается и все ОК - но хотелось бы автоматизировать этот процесс (перерисовки)
никто не знает может как то порядком обхода (сейчас он у всех элементов одинаковый) - или повесить какое нибудь вычисляемое поле - чтобы форма дернулась???

Добавлено: 22 июн 2007, 14:28
Александр
Решение всплыло неожиданно :shock: все просто :? делаем самодельный таймер на форме :lol:

в качестве таймера (мины замедленного действия) выступает поле с поиском объекта типа список
- для этой переменной сразу жестко задаем условия поиска тип и название (естественно эти признаки должны быть уникальны чтобы всегда находился только один объект)
на форме всем полям требующим перерисовки вставляем в видимость например

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

if(not(isnull( find_obj )),1,0)
если нужно чтобы таймер сработал чуть позже - ставим условие подлинее

и все - все работает :wink: :wink: :wink: :wink: :wink:
и само перерисовавается :wink: :wink: :wink:

Добавлено: 23 июн 2007, 14:42
Старик Крупский
Ну, гениально, блин!!!

Добавлено: 25 июн 2007, 11:15
Alexey
Александр, а можно посмотреть на скриншот вашей формы с графиком, очень интересно глянуть....

Добавлено: 25 июн 2007, 11:21
Александр
да можно конечно, только скажи куда картинку выложить (на какой сайт в смысле чтобы сюда ссылку воткнуть) -раньше выкладывал на mail.ru но наши админы закрыли его как порнографический :? :? :?
а админы форума Лоции все еще не подключили енту возможность :? :? :?
так что теперь пока без картинок, а так хочется выложить... все что накопилось :wink: :wink: :wink:

Добавлено: 25 июн 2007, 11:34
Alexey
чего не знаю того не знаю, может опять по мылу хотя бы отошлешь... это туда же куда и картинки lex@..................

Добавлено: 25 июн 2007, 11:38
Александр
лучше сегодня вечером из дома выложу - пусть все полюбуются на этот изврат :wink: :wink: :wink:

Добавлено: 25 июн 2007, 17:10
Александр
Изображение

вот что то в этом роде, кстати про 'таймер' -поиск объекта остался но видимость уже не вставлял - само перерисовывалось (в общем не разбирался-работает и ладно) :wink: :wink:

Перед каждой формой идут несколько запросов подряд, первый по типу объекта, остальные по типу и атрибуту -хоть запросов и много но выполняются они приемлемо быстро т.к. запросы практически одинаковы и сервер их кеширует и кеширует :wink: :wink:

ну а там хотим логарифмируем - хотим нарпямую, как угодно - хотим просто текстовыми полями хотим 3D на каких нибудь битмапах :wink: :wink: :wink:

Добавлено: 25 июн 2007, 22:09
Старик Крупский
Ух-ты-ы-ы-ы...!!! Вот это класс. Я бы даже сказал мастер-класс! Там, на неведомых дорожках... :D Я восхищен, Александр!!!

Добавлено: 26 июн 2007, 10:03
Alexey
Нет слов! Александр, это просто супер! Я уже думаю как с Вами поплотнее пообщаться на тему графиков. Есть тут у меня идейка... посижу подумаю... Надеюсь в консультации не откажите, если что!!!
И еще раз я восхищен. Очень и очень здорово!!!

Добавлено: 26 июн 2007, 10:12
Александр
нет проблем, могу скинуть файл репликации действия с диаграммами, репликация на передачу отключена у всех (мани мани) - НО на прием разрешена опять же у всех....
я думаю что и Лоция не будет против такого общения
так что если нужно пишите - создадите пустую базу или копию своей и восстановите там енто действие (естесствено поправив запросы на свои) :wink: :wink: :wink: :wink:

кстати, мы у себя в меню повесили целый раздел с диаграммами по ключевым направлениям :wink:
диаграмма- быстрая оценка состояния дел
отчет по диаграмме - наиподробнейшее состояние дел
а там и в Excell вместе с отчетом и скиптами нарисуем такой график - что сразу будет ясно - где же все таки мы теряем наши деньги :shock: :shock: :shock:

Добавлено: 26 июн 2007, 22:06
Старик Крупский
Александр писал(а):да можно конечно, только скажи куда картинку выложить (на какой сайт в смысле чтобы сюда ссылку воткнуть) -раньше выкладывал на mail.ru но наши админы закрыли его как порнографический
Не совсем в тему, но, может быть открыть на фотофайле аккаунт типа lplm и на нем всем размещать картинки?

Добавлено: 27 июн 2007, 06:13
Александр
а у нас и фотофайл закрыт- это же гораздо неприличней чем mail.ru :wink: :wink: :wink:
так что уж лучше все картинки на lplm.ru да и файлы бы тоже не помешали бы :roll:

Добавлено: 27 июн 2007, 08:12
gali
завидую Александру всеми цветами зависти (кроме черной).
Я могу сутки биться над простейшей формой, получится жуткое убожество: ни цвета не могу подобрать, ни шрифты, ни пр. элементы оформления. А у него, что ни штрих - шедвр.

Это я еще ни слова не сказала про находку с графиками.

Добавлено: 27 июн 2007, 08:19
Александр
прекращайте хулиганить :wink: :wink: это все рабочие моменты :wink: :wink: :wink:
ps все идеи идут от вас, от Лоции, от семинаров, от конкурентов, из журналов и т.д.
я думаю если вы выложите свои формы - мы тоже все с удовольствием потащимся :wink: :wink: :wink: :wink:
кстати, а почему бы нам не завести отдельную тему/раздел для обмена атрибутивными формами - ведь действительно гробишь массу времени на это - а так посмотрел готовые решения - скачал файл репликации с формой - восстановил ее у себя-подправил - и работай :wink: :wink: :wink: :wink:
думаю мы бы сэкономили массу времени