isumen
isumen
Подробная информация
- Имя пользователя
- isumen
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
Сделал через ж... (ой,чуть не написал "жопа") Строю расписание на невидимом TStringGrid, сохраняя в ячейках день и порядковый номер занятия. А дальше - как в демке "prngrid" - через OnUserDataset при возникновении события OnGetValue: - определяю …
-
Значит, полноценного расписания с помощью TCrossView в 2.хх не построить Жаль. Посмотрел я демку "calendar". Проблема заключается в том, в моем практическом (клиническом) случае источник данных - запрос, а не Virtual dataset. С виртуал датасе…
-
написал: в строке с нужной колнкой щелкните по стрелке возле 'A-Z' и выберите в появившемся меню 'No sort'. Это Вы о чем? У меня A-Z (версия 2.54) на кросс-вью (TCrossView) нет Вариант с HighLight скорее всего не катит, т.к. в каждой клетк…
-
Да-с.... Похоже RTFM. Спотыкач происходил на Pinter.BeginDoc - FR ни при чем. Выяснилось, что "дурит" один из принтеров - hp 1000. Похоже, что драйвера с его "родного" CD нуждаются в патче
-
object frReport: TfrReport Dataset = frDBDataSet DefaultCollate = True DefaultCopies = 1 InitialZoom = pzDefault MDIPreview = False ModalPreview = True ModifyPrepared = True ////Preview = nil PreviewButtons = [pbZoom, pbLoad, pbSave, pbPrin…
-
Проверил. У меня перед печатью отчета есть фишка - опционально перед печатью отчета включаю или отключаю диалог выбора принтера. При включенном диалоге (frReport.ShowPrintDialog := True) выдается собственно сей диалог (предварительно выбранный прин…
-
Вот фрагмент текста: FPrinterIndex := 1; //принтер с PrinterIndex=1 существует в системе, но он не default with frReport do begin ShowPrintDialog := False; ChangePrinter( Printer.PrinterIndex, FPrinterIndex ); if PrepareReport then ShowPrep…
-
Сам себе и ответил .... Надо файлы RES\RUSSIAN\*.res переписать в LIBD5 с заменой
-
Теперь помедленней, для дурака Каким образом надо скомпилировать программу с русскими ресурсами? Я ее раз 40 уже компилировал, при этом язык как-то не менялся. Нутром чую, надо файлы *.res из RES\RUSSIAN надо куда-то подложить, но в вашем ответ…
-
Зачем нужен OldIndex? Зачем лишние вычисления? Наиболее оптимально использовать {fr_class.pas} procedure SetPrinterTo(PrnName: string); - но она в private.
-
И при этом после печати отчета принтер "по-умолчанию" останется тем же, что и был до печати? И зачем тогда нужен OldIndex?