System składu danych 1C 8.3 dla początkujących: pierwszy raport na temat ACS

Zaloguj się jako student

System składu danych 1C 8.3 dla początkujących: pierwszy raport na temat ACS

Jeśli nie czytałeś wstępu do tego modułu, przeczytaj go: .

Aby ukończyć lekcje, których będziesz potrzebować 1C 8.3 (nie mniej niż 8.3.4.482) .

Jeśli masz już zainstalowaną wersję 1C 8.3, użyj jej. Jeśli nie, pobierz i zainstaluj wersję edukacyjną, którą 1C wydaje specjalnie do celów edukacyjnych.

Dla tego:

  • Rozpakuj archiwum pobrane z linku do osobnego folderu na pulpicie:
    • link do pobrania z Dropbox (opcja nr 1)
    • link do pobrania z Mail.ru (opcja nr 2)
  • Uruchom plik „setup.exe”.
  • Kliknij „Dalej”, „Dalej”, „Zainstaluj”.
  • Poczekaj na zakończenie instalacji.

Taki skrót powinien pojawić się na pulpicie:

Do wszystkich lekcji z tego cyklu wykorzystamy przygotowaną przeze mnie bazę danych „Gastronom”. Całkowicie pokrywa się z bazą, której używaliśmy w modułach szkoły podczas studiowania zapytań. Dlatego oczekuję, że zapoznasz się z jego instrukcjami i dokumentami.

Jeśli go usunąłeś, pobierz go ponownie za pomocą następnego, rozpakuj i dodaj do listy baz danych.

W końcu stanowisko pracy jest skonfigurowane i teraz wspólnie stworzymy nasz pierwszy raport z wykorzystaniem systemu składu danych. Bardzo łatwo będzie zademonstrować ogólne możliwości systemu składu danych (w skrócie SKD).

Ustaliliśmy cel

Cel tej lekcji- utwórz raport, który w trybie użytkownika wyświetla listę klientów z następującymi polami:

  • Nazwa
  • Podłoga
  • Ulubiony kolor klientki.

Raport musi być zewnętrzny. Oznacza to, że zostanie on utworzony i skonfigurowany w konfiguratorze, a następnie zapisany jako osobny (zewnętrzny) plik na komputerze.

Aby wygenerować taki raport w 1C, użytkownik będzie musiał uruchomić bazę danych w trybie użytkownika, otworzyć ten plik i kliknąć przycisk „Generuj”.

Iść!

Utwórz raport

Uruchom konfigurator bazy „Gastronom”:

Z menu głównego wybierz „Plik” -> „Nowy…”:

Wybierz „Raport zewnętrzny”:

Utwórz schemat układu danych w raporcie

Otworzy się okno tworzenia raportu zewnętrznego. Wpisz jako nazwę: " Lekcja 1„a następnie naciśnij przycisk” Otwórz diagram kompozycji danych":

Kreator tworzenia schematów został uruchomiony. Zaakceptuj domyślną nazwę " Schemat układu danych głównych„i naciśnij przycisk” Gotowy":

Otworzyło się główne okno robocze z wieloma zakładkami i polami, w których skonfigurujemy nasz schemat składu danych.

Nie ma się czego bać – możliwości jest tu naprawdę dużo, ale nie wszystkie są nam potrzebne. Zwłaszcza na pierwszej lekcji.

Teraz jesteśmy na karcie ” Zbiory danych". Pozostaniemy na tym.

Pisanie zapytania przez konstruktor

System składu danych (w skrócie ACS) tego od nas wymaga dane, który wyświetli użytkownikowi.

Najprostszy sposób - napisz prośbę do bazy. W szkołach nauczyliśmy się pisać i rozumieć prośby - więc oczekuję od Was odpowiednich umiejętności.

Kliknij zielony znak plus iz rozwijanej listy wybierz pozycję " Dodaj zestaw danych — zapytanie":

Naszym zadaniem jest wpisanie w tym polu tekstu zapytania. Zapomniałeś już, jak to się robi?

podpowiem ci:

W tym zapytaniu wybraliśmy trzy pola („ Nazwa", "Podłoga" I " Ulubiony kolor") z tabeli " Katalog. Klienci".

Ale nie spiesz się, aby ręcznie wpisać ten tekst w polu „Zapytanie”.

Teraz utworzymy to samo zapytanie wizualnie, tylko za pomocą myszy. Ta metoda nazywa się Konstruktor żądań".

Aby wywołać tego konstruktora, naciśnij przycisk „ Konstruktor żądań..." w prawej górnej części pola "Zapytanie":

W oknie, które zostanie otwarte, przeciągnij tabelę „ Klienci" z pierwszej kolumny do drugiej, aby wskazać, że to z tej tabeli będziemy wyszukiwać dane:

Okazało się tak:

Następnie rozwińmy tabelę Klienci„w drugiej kolumnie po znaku” Plus"aby zobaczyć wszystkie jego pola i przeciągnąć pole" Nazwa" z drugiej kolumny do trzeciej, aby wskazać, że musimy wysłać zapytanie do pola „Nazwa” z tej tabeli:

Okazało się tak:

Zróbmy to samo z polami” Podłoga" I " Ulubiony kolor". Wynik będzie taki:

Kliknij przycisk „OK”, aby wyjść z kreatora zapytań i zobaczyć, że tekst zapytania jest automatycznie dodawany do pola „Zapytanie”.

Co więcej, na podstawie treści żądania, 1C sama wyciągnęła nazwy pól (obszar nad żądaniem), które będą wykorzystywane przez schemat składu danych:

Teraz, gdy złożyliśmy wniosek, ACS wie, jak uzyskać dane do raportu.

Konfigurowanie widoku danych

Jakoś zostało zwizualizować te dane dla użytkownika w postaci drukowanego formularza. I tutaj SKD może zdziałać cuda!

Aby stworzyć taki cud, przejdź do zakładki „ Ustawienia" i naciśnij przycisk konstruktora ustawień ( magiczna różdżka):

W oknie, które zostanie otwarte, określ typ raportu „ Lista" i naciśnij " Dalej":

W kolejnym oknie wybierz (przeciągając i upuszczając) pola, które będą musiały zostać wyświetlone na liście (przeciągniemy i upuścimy wszystkie dostępne pola: „ Ulubiony kolor", "Nazwa" I " Podłoga"):

Otrzymujemy następujący wynik i wciskamy przycisk „ OK":

Konstruktor ustawień został zamknięty, a element „ Rekordy szczegółowe":

Raport jest gotowy, sprawdźmy go. Aby to zrobić, najpierw zapisz raport jako plik zewnętrzny.

Zapisywanie raportu jako pliku

Otwórz pozycję menu głównego Plik"->"Ratować":

Zapiszę go na pulpicie jako „ Lekcja 1":

Sprawdzanie raportu w trybie użytkownika

Na koniec zamknij konfigurator i wejdź do naszej bazy danych w trybie użytkownika:

Nazwa użytkownika „Administrator”, bez hasła:

W menu wybierz element „ Plik"->"otwarty...":

I określ plik raportu (zapisałem go na pulpicie pod nazwą "Lesson1.erf":

Otworzy się formularz raportu, naciśnij przycisk " Formularz":

Gotowy! Oto nasz wydruk z listą klientów, ich ulubionym kolorem i płcią:

Wydrukowany formularz można łatwo wydrukować. Aby to zrobić, po prostu wybierz pozycję menu „ Plik"->"Foka...":

Tak po prostu, bez programowania, udało nam się stworzyć pełnoprawny raport, który użytkownicy mogą otwierać w swoich bazach danych, generować i drukować.

studenci - odpowiadam mailowo, ale najpierw obejrzyj.

Zaloguj się jako student

Zaloguj się jako uczeń, aby uzyskać dostęp do treści szkolnych

Udział