Udostępnij za pośrednictwem


Uploading Files to a Folder

Można przekazywać plików z systemu plików i przechowywać je w zarządzanych elementów w bazie danych serwer raportów.Co się dzieje po przekazaniu pliku zależy od typu pliku.

  • Przekazywanie pliku .rdl jest równoznaczne z publikowania raportu.

  • Przekazywanie pliku .smdl jest równoznaczne z publikowania model raportu, jeśli plik .smdl zawiera widok urządzenie źródłowe danych informacji.Jeżeli go brakuje widok urządzenie źródłowe danych odwołać, wystąpi błąd podczas pobierania.widok urządzenie źródłowe danych mogą być brakujące informacje, jeśli wysyłasz plik .smdl z Visual Studio Raport projektu modelu. W projektach model raportu widok urządzenie źródłowe danych informacje są przechowywane w osobnym pliku, a nie w samym pliku .smdl i następnie dodany do pliku .smdl po jego opublikowaniu serwer raportów.

    Pliki modeli, które zawierają informacje o widoku urządzenie źródłowe danych, to te, które zostały poprzednio opublikowane serwer raportów i następnie zapisana z serwera do pliku w systemie plików.Na przykład, jeśli po otwarciu strona Ogólne właściwości modelu, kliknij przycisk Edytowanie , aby otworzyć model, można zapisać model do pliku, a następnie przekazać go jako nowy model serwer raportów.Następnie przesłać plik .smdl ma wszystkie informacje, które są niezbędne do publikacja modelu.

  • Przesyłanie dowolnego innego pliku dodaje go do baza danych serwer raportów jako pojedynczy obiekt binarny.Pliki te są publikowane w serwer raportów jako zasób.Zasoby mogą być plikami dowolnego typu.Jeśli rozszerzenie pliku jest taki sam, jak znany typ MIME, ikony dla tego typu MIME służy do identyfikowania typu zasób.W przeciwnym razie ikonę rodzajowy plik wskazuje zasób.

Uwaga

Nie można przekazać pliku źródłowego (.rds) danych raportu w celu utworzenia urządzenie źródłowe danych udostępnionych.Plik .rds jest używany tylko w Konstruktorze raportów.Zawartość nie może przedstawić dla element źródłowego udostępnionych danych, który służy do definiowania i zarządzania nimi za pomocą Menedżer raportów.Jako alternatywę do przekazywania można napisać skrypt, który tworzy urządzenie źródłowe danych udostępnionych na podstawie pliku .rds.Aby uzyskać więcej informacji zapoznaj się z opisanych w temacie PublishSamplReports.rss skrypt przykładowy plik Script Samples.

Maksymalny rozmiar pliku przekazanego zapasów jest określana przez ASP.NET. Domyślnie maksymalny rozmiar wynosi 4 megabajtów (MB).Aby uzyskać więcej informacji na temat maksymalny rozmiar pliku Zobacz Report and Snapshot Size Limits.

Efekty wizualne pliki, które wysyłasz do baza danych serwer raportów są reprezentowane w hierarchia folderów z następujących ikon.

ikona raportu

Report icon

Ikona model raportu

Model icon

ikona zasobu rodzajowego

generic resource icon

Podczas ładowania pliku jest zawsze umieszczany w folderze, który jest aktualnie zaznaczona.Można przejść do folderu, który ma zawierać element najpierw lub można przekazać pliku, a następnie przenieś ją do ostatecznej lokalizacji później.Aby uzyskać więcej informacji zobacz Moving Items.

Aby przekazać plik, należy użyć Menedżer raportów.Czy można przekazać pliki do serwer raportów zależy od zadania, które są częścią przypisanie roli.Jeśli używane są zabezpieczenia domyślne, administratorów lokalnych można dodawać elementy do serwer raportów.Po włączeniu Moje raporty, użytkownik ma folder Moje raporty o ma uprawnienie do przekazania elementy do tego folderu.Jeśli używasz przypisania ról niestandardowych przypisanie roli musi zawierać zadania, które obsługują zarządzanie folderu.

Aby to zrobić

Zadania te obejmują

Przekaż plik .rdl do folderu

Zarządzanie raportami

Przekaż plik .smdl do folderu

Zarządzanie modeli

Przekazywanie plików jako obiektu binarnego

Zarządzanie zasobami

Wyświetlanie zawartości folderu

Wyświetlanie zasobów, wyświetlanie raportów