Есть идея по созданию интересной программы?
вторник, 21 мая 2013 г.
понедельник, 20 мая 2013 г.
MasterData фиксированное количество строк
Ярлыки:
Fast Report 4
Имеем
MasterData1
Добавляем еще один MasterData (MasterData2), в диспетчере свойств, устанавливаем свойство Visible в False, на случай если строк в MasterData1 и так будет достаточно.
Получаем
MasterData1
MasterData2
В MasterData2 делаем пустую строку нашего MasterData.
В обработчике события OnBeforePrint MasterData2 вставляем код:
MasterData1
Добавляем еще один MasterData (MasterData2), в диспетчере свойств, устанавливаем свойство Visible в False, на случай если строк в MasterData1 и так будет достаточно.
Получаем
MasterData1
MasterData2
В MasterData2 делаем пустую строку нашего MasterData.
В обработчике события OnBeforePrint MasterData2 вставляем код:
procedure MasterData2OnBeforePrint(Sender: TfrxComponent);
var
EmptyCount: integer;
begin
EmptyCount := 10-MasterData1.RowCount; //имеется в виду, что будет 10 строк постоянно
if EmptyCount > 0 then
begin
MasterData2.Visible:=True;
MasterData2.RowCount := EmptyCount;
end;
end;
Header в FastReport 4 не отображается перед MasterData
Ярлыки:
Fast Report 4
Имеем:
Header1
MasterData1
Как вариант положите перед этим Header1 еще один MasterData2 в котором будут данные всегда и сделайте его невидимым. Header1 теперь будет виден у вас в независимости от того есть ли данные в MasterData1.
Результат:
Header1
MasterData2
MasterData1
Header1
MasterData1
Как вариант положите перед этим Header1 еще один MasterData2 в котором будут данные всегда и сделайте его невидимым. Header1 теперь будет виден у вас в независимости от того есть ли данные в MasterData1.
Результат:
Header1
MasterData2
MasterData1
четверг, 16 мая 2013 г.
IBExpert приятные моменты))
Ярлыки:
IBExpert
Неприятное сообщение в IBExpert:
This operation is not defined for system tables.
unsuccessful metadata update. cannot delete
Данное сообщение возникло в процессе попытки
удаления поля, и было весьма неприятно и не понятно с чем оно связано. Из
внешних ключей удалил, но поле активно сопротивлялось моим действиям.
Оказалось, что IBExpert проверяет использование полей не только в связях с
другими таблицами, но так же идет проверка в триггерах и процедурах.
Закомментировал процедуру, где использовалось
удаляемое поле и все прекрасно удалилось.
Спасибо разработчикам IBExpert за их прекрасный
инструмент!
среда, 19 сентября 2012 г.
понедельник, 10 сентября 2012 г.
Java SE Downloads глюк
Java SE Downloads работает под администратором под учетной записью пользователя ноль)).
Следует просто удалить все что связано с Java SE Downloads, все обновления через установку и удаление программ. После удаления необходим выполнить перезагрузку ПК и потом установить Java SE Downloads необходимой версии.
понедельник, 9 июля 2012 г.
Удаление истории статусов из блога mblogi.qip
После того как случайно наткнулся на историю статусов квипа решил по удалять их, но дело это оказалось весьма муторным в связи с тормозами сайта. Стало лень, а лень-это двигатель прогресса написал вот такую утилиту для этого дела. Программа удаляет все сообщения из блога mblogi.qip собственно я и не знал, что у меня там блог ведется)) и решил почистить инет от говна))
Исходный код программы представлен ниже:
Исходный код программы представлен ниже:
суббота, 16 июня 2012 г.
Эта операция была прервана из-за ограничений наложенных на данный компьютер. Обратитесь к системному администратору.
Исправление
http://support.microsoft.com/?kbid=310049
http://support.microsoft.com/?kbid=310049
Подписаться на:
Сообщения (Atom)



