Cześć,
W raporcie nie mojego autorstwa wykorzystywane są pliki dołączane (uses). Jak można w nich dokonać modyfikacji? Mam dwa pliki, .pas i bez rozszerzenia, nie wiem jak się dobrać do tego drugiego.
- Rejestracja:prawie 13 lat
- Ostatnio:prawie 2 lata
- Postów:196
Mówisz o plikach Fr3 - bo to są raporty a w nich nie ma Uses - tam są już wyrzucone gotowe funkcje (domyślne z FR i te użytkownika, dodane z poziomu kodu programu)?
Ale sądząc po drugiej części Twojego zdania i plikach .pas - nie mam pojęcia o co Ci chodzi

- Rejestracja:ponad 12 lat
- Ostatnio:8 miesięcy
- Postów:6610
Pokaż kod tego pliku fr3 bo mój FR takiej składni nie łyka, a i sama pomoc do FR o tym milczy
W kodzie raportu na początku piszemy uses (słowo kluczowe, powinno zostać pogrubione). Po nim w apostrofach po dwukropku piszemy nazwę pliku dołączanego; można dołączać kilka modułów. Przykład:
uses ':funkcje', ':funkcje2';
U mnie wymagane pliki są zawarte w folderze z .exe w podkatalogu units. W tym przypadku byłoby to units/funkcje . Plik funkcje bez rozszerzenia; do tego mam też funkcje.pas , ale ten plik jest dołączony raczej tylko w celu edycji i kompilacji kolejnych wersji, ponieważ podczas odpalonego raportu nie jest on używany. Nie mam pojęcia jak i czym skompilować plik .pas . Plik .pas zawiera tylko kod procedur, żadnej wskazówki.
No chyba że to modyfikacja autorstwa poprzedników, nie od FasReporta, ale nie sądzę ;)

- Rejestracja:ponad 12 lat
- Ostatnio:8 miesięcy
- Postów:6610
dobra wiem już co i jak :p
Te pliki to są najzwyklejsze pliki ze skryptami FastScript'a. Jako takie powinny mieć w środku zwykłe polecenia (rozszerzenie nie ma tu znaczenia) i mogą być napisane w PascalScript, C++Script, JScript albo BasicScript. Otworzyć zarówno jeden jak i drugi możesz w notatniku. Co w nich może siedzieć masz opisane tu https://www.fast-report.com/public_download/fs_en.pdf
- Rejestracja:ponad 11 lat
- Ostatnio:prawie 6 lat
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
abrakadaber