Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2

Модерирует : ShIvADeSt

ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

FRALX

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EZH
xy
Данные могут откатываться и в момент редактирования еще до попадания их в БД, тогда это делать надо на уровне приложения. В этом случае изменения данных нужно записывать в лог и откатывать по шагам.  Организовать это можно через ClientDataSet он подерживает откат изменений по шагам  
  ClientDataSet1.CheckBrowseMode;
  ClientDataSet1.UndoLastChange(true);
единственный недостаток данные должны проийти Post;  
Если делать все самому то можно повесится на событие DataSource.OnDataChange и логировать изменения  
затем откатывать  
Очень примитивный пример: Подробнее...

Всего записей: 110 | Зарегистр. 15-12-2005 | Отправлено: 20:18 09-12-2006 | Исправлено: FRALX, 21:12 09-12-2006
samusev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите тривиальное.
 
Надо на форме сделать прозрачные панели и лейблы. В ХР проходит через установку transparentColor. Но стоит только в ХР отключить все её ухищрения и раскраски (настройка декстопа) как панели становятся черными.
 
Чувствую что истина где-то рядом, но что-то не могуу её найти.
 
зы. Воспользоваться компонентами сторонних разработчиков - не предлагать ))) про rxLib  я и сам знаю.

Всего записей: 75 | Зарегистр. 03-03-2005 | Отправлено: 13:30 12-12-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
как панели становятся черными.

Попробуй убрать из списка используемых юнитов XPMan (и удалить соотв. компоненты, если есть)

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 14:23 12-12-2006
samusev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Попробуй убрать из списка используемых юнитов XPMan (и удалить соотв. компоненты, если есть)

 
Да нет дело как раз не в манифесте. Ведь программа так себя ведет и в 98 и в NT
То есть речь о том что панель и лебл изначально не могут быть прозрачными. т.е. не иметь цвета в фоне - их фон всегда закрашивается - даже при установке его в clNone.
Именно с этим значением фон у них рисуется черным!
 
А в ХР эту реализуется через всякие там альфа блендинги и проч. транпаранты))
 
Простая задача - сплешформа. на ней картинка. на картинке Label. он должен иметь только надпись и работать во всех версиях windoz.  Блин такою простую задачу невозможно просто решить?

Всего записей: 75 | Зарегистр. 03-03-2005 | Отправлено: 15:20 12-12-2006
DaMas



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrLo
 
Использую SDAC 3.x - пока доволен.

Всего записей: 37 | Зарегистр. 04-02-2004 | Отправлено: 18:39 12-12-2006
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрых времени суток...
 
Вопрос для тех кто пользует Ehlib и DOA. Столкнулся с тем с чем никогда не работал. Нужен доделаный файл EhLibDOA.pas. Доделаный в смысле с поддержкой фильтрации на сервере (с меткой  /*Filter*/ )/ Тот что идет в комплекте поддерживает только сортировку путем замены ORDER BY. Попробывал сделать по образу и подобию, но как то не уклюже получается, а без него работает только локальная фильтрация через STFilter (и почему то только по одному полю)ю Наверняка многие уже делали и ещё раз изобретать велосипед не хочется.  Правда есть вариант, что руки выросли не оттуда и есть простое решение...  

Всего записей: 605 | Зарегистр. 15-01-2003 | Отправлено: 19:34 12-12-2006
xokc

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
samusev

Цитата:
Простая задача - сплешформа. на ней картинка. на картинке Label. он должен иметь только надпись и работать во всех версиях windoz.  Блин такою простую задачу невозможно просто решить?  

А где здесь панель-то? Без панели все должно быть прозрачным и так. Если есть панель, то у нее еще есть такое гадское свойство как ParentBackground. Можно еще и сним поиграть.

Всего записей: 477 | Зарегистр. 22-09-2002 | Отправлено: 19:57 12-12-2006
Alto



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
samusev
А почему бы просто не нарисовать на канве картинки надпись... без использования всяких TLabel? %)
 Image1.Canvas.TextOut( 10, 10, 'Я мега надпись )))))');

Всего записей: 388 | Зарегистр. 20-03-2003 | Отправлено: 04:47 13-12-2006
DaMas



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В DbGridEh при DataSet.Refresh в TColumn в Footer-ах агрегатные функции не пересчитываются. Помогите решить эту проблему.

Всего записей: 37 | Зарегистр. 04-02-2004 | Отправлено: 10:32 13-12-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DaMas
попробуй в  событии Dataset.AfterRefresh  (а также в AfterOpen, AfterEdit - по необходимости) повесить код типа:
  DBGridEh1.SumList.RecalcAll;
 
 

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 14:16 13-12-2006 | Исправлено: SERGE_BLIZNUK, 14:19 13-12-2006
aurally

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
День добрый.
А кто может сказать что-нибудь хорошее (или плохое) про DevExpress ExpressBars по сравнению с Toolbar2000+Tbx? Имеет смысл на него переходить?

Всего записей: 72 | Зарегистр. 13-02-2006 | Отправлено: 14:30 13-12-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В сравнении не знаю, но я юзаю меня всем устраивает. Может какие то конкретный вопросы задаш?

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 15:34 13-12-2006
stLAM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, есть у кого PReport для 7 дельфи. Желательно версии 1.9.9.1 или выше. У меня для шестерки есть....

Всего записей: 3 | Зарегистр. 05-08-2006 | Отправлено: 15:50 13-12-2006
aurally

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArtemiyUO
Просто Tb2K последнее время как-то неактивно развивается, TBX вообще по ходу умер. Поэтому и тем для висты ни для 2007го офиса там в ближайшее время не предвидется. Поэтому хочется переехать на что-нибудь более живое и развивающееся. Интересна поддержка тем и стилей и png. В ExpressBars все это есть?

Всего записей: 72 | Зарегистр. 13-02-2006 | Отправлено: 22:08 13-12-2006
shkinev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите компонент для чтения данных из xls-файла формата Excel-95.  
Заранее спасибо.

Всего записей: 4 | Зарегистр. 18-11-2005 | Отправлено: 08:32 14-12-2006
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ,подскажите как в фастрепорте сгрупировать данные и передать параметр

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 10:12 14-12-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MagistrAnatol
Есть отдельный топ
А по сути вопроса - там есть такая штука как Group Header - когда её добавляешь - там указываешь, по какому полю группировать. А для передачи параметра - можно завести в отчете переменную и перед построением отчета сделать так:  

Код:
myReport.Variables['varMyVariable'] := 57;

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 10:37 14-12-2006
KUBKACH

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста. У меня возникла такая проблема: при установки компонента ExpressDataController выдает ошибку  
[Error] cxVariants.pas(311): Undeclared identifier: 'FindVarData'
[Error] cxVariants.pas(311): Pointer type required
[Error] cxVariants.pas(322): Undeclared identifier: 'FindVarData'
[Error] cxVariants.pas(322): Pointer type required
[Error] cxVariants.pas(322): 'END' expected but ')' found
[Fatal Error] cxCustomData.pas(43): Could not compile used unit 'cxVariants.pas'
как избавиться от этой проблемы, я просто в отчаянии. Спасибо заранее.
 

Всего записей: 8 | Зарегистр. 12-12-2006 | Отправлено: 11:17 14-12-2006
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vshersh
пасиб

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 12:13 14-12-2006
MrZeRo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KUBKACH
Проверь в твоем модуле cxVariants, есть ли в uses модуль Variants.
И вообще,  
какая версия Delphi?
какая версия ExpressDataController?

----------
... не это главное ...

Всего записей: 831 | Зарегистр. 30-01-2002 | Отправлено: 16:25 14-12-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2
ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru