Pomyłki się zdarzają. Rejestrujesz pintę, choć to była połówka. Stukasz + Jeszcze raz dwa razy. Przez godzinę zapominasz zarejestrować piwo i zauważasz to dopiero później. AlcoLog pozwala to wszystko poprawić po fakcie. Ten samouczek omawia cztery poprawki: edycję drinka podczas aktywnej sesji, edycję drinka z historii, usunięcie drinka i usunięcie całej sesji.
# Krok 1. Edytuj drinka podczas aktywnej sesji
Gdy trwa sesja, ekran Główna pokazuje pod wykresem sesji wiersz z napisem OSTATNI DRINK: i godziną, a po prawej Edytuj drinki. Stuknij ten wiersz. Otworzy się ekran Dodaj drinka przewinięty do sekcji Drinki w sesji, czyli listy wszystkiego z tej sesji, od najnowszych. (Ta sama lista jest na dole ekranu Dodaj drinka za każdym razem, gdy otwierasz go przyciskiem + Dodaj drinka.)
Każdy drink na liście ma ołówek i czerwony X. Stuknij ołówek, aby otworzyć Edytuj drinka. To ten sam formularz co Dodaj drinka, z tymi samymi trzema sekcjami: rodzaj, styl i marka w Co pijesz?; rozmiar, % alk., kalorie i koszt w Ile?; godzina i lokalizacja w Kiedy i gdzie?. Zmień dowolne pole i stuknij Zapisz zmiany. Sumy sesji (jednostki, kalorie, koszt) przeliczają się od razu, a wiersz statystyk na ekranie Główna się aktualizuje.
Jeśli przesuniesz drinka na czas przed rozpoczęciem sesji, AlcoLog zapyta Przesunąć początek sesji?, a jeśli stukniesz Przesuń początek, licznik czasu sesji się do tego dopasuje.
# Krok 2. Edytuj drinka z historii
Stuknij kartę Historia, przewiń w dół do sekcji Wszystkie sesje i stuknij strzałkę na karcie sesji, aby ją rozwinąć. Drinki pojawią się w sekcji Zarejestrowane drinki.
Każdy drink ma ołówek (edycja) i X (usuwanie). Stuknij ołówek, aby otworzyć ten sam formularz Edytuj drinka co w kroku 1. Zmiany wprowadzone z historii trafiają do sum sesji na ekranie Historia, wykresu trendu i mapy cieplnej. Uwzględnia je też AlcoScore przy następnym przeliczeniu.
Zapomniano o drinku, a nie pomylono się przy nim? W zakończonej sesji sekcja Zarejestrowane drinki ma też przycisk Dodaj drinka, który otwiera formularz Dodaj drinka dla tej sesji, oraz Leki, dla pominiętej dawki leku. Dawce można przypisać czas od 2 godzin przed rozpoczęciem sesji do jej zakończenia, czyli w tym samym oknie, w którym dawki pokazują się przy sesji.
# Krok 3. Usuń pojedynczego drinka
Jeśli zarejestrowano drinka, którego wcale nie było (przypadkowe podwójne stuknięcie, wpis-widmo od znajomego, który złapał twój telefon), stuknij czerwony X obok niego, albo w sekcji Drinki w sesji podczas trwającej sesji, albo w Zarejestrowanych drinkach w Historii. W samym formularzu Edytuj drinka nie ma przycisku usuwania.
Pojawia się pytanie Usunąć drinka? z nazwą drinka, na przykład Usunąć z sesji: Piwo (Pinta UK (568 ml))? (w Historii dochodzi do tego Tej operacji nie można cofnąć.). Stuknij Usuń, aby go usunąć. Drink znika, a sumy sesji odpowiednio maleją.
# Krok 4. Usuń całą sesję
Aby usunąć całą sesję, przejdź do karty Historia i znajdź kartę sesji na liście Wszystkie sesje (nagłówek przypomina: Przytrzymaj, aby usunąć). Przytrzymaj kartę. Pojawi się pytanie Usunąć tę sesję?
Stuknij Usuń sesję, aby potwierdzić, albo Anuluj, aby ją zachować. Sesja, wszystkie jej drinki i wszystkie dane z nich wyliczone (jednostki, kalorie, udział w kosztach) znikają z wykresu trendu, przeglądu miesięcznego i mapy cieplnej. Usuniętych sesji nie można przywrócić.
Jeśli usunięta sesja była najnowsza, blok Ostatnia sesja w AlcoScore cofa się do sesji poprzedniej (albo znika, jeśli była to twoja jedyna sesja). Ogólny AlcoScore przeliczy się przy następnym otwarciu tego ekranu.
# Krok 5. Co się przelicza
Zmiany i usunięcia przechodzą przez całą aplikację:
- Sumy sesji (jednostki, kalorie, koszt) aktualizują się od razu
- Wiersz statystyk na ekranie Główna aktualizuje się od razu podczas aktywnej sesji
- Przegląd miesięczny aktualizuje się przy następnym wejściu do Historii
- Wykres trendu rysuje się od nowa przy następnym wejściu do Historii
- Kalendarzowa mapa cieplna zmienia kolory przy następnym wejściu
- AlcoScore przelicza się przy następnym wejściu na ekran AlcoScore
- Apple Health uwzględnia twoje zmiany: usunięcie drinka albo sesji usuwa ich wpisy ze Zdrowia, a edycja drinka w zakończonej sesji zapisuje je na nowo (wpisy zapisane przez starsze wersje AlcoLog trzeba usunąć w aplikacji Zdrowie)
To cały cykl edycji i usuwania. Trzy miejsca, w których to zrobisz (lista Drinki w sesji podczas trwającej sesji, lista Zarejestrowane drinki w Historii i przytrzymanie karty sesji), jeden spójny formularz edycji, jeden spójny schemat potwierdzania.
W przypadku sesji dodanej po fakcie przyciskiem Dodaj wcześniejszą sesję te same poprawki są dostępne w jej podsumowaniu, zanim ją zapiszesz; zobacz jak dodać wcześniejszą sesję.
# Co dalej
Jeśli często coś poprawiasz, budowanie listy ulubionych oszczędza czas, bo przy twoich zwykłych drinkach znika wybieranie rodzaju i rozmiaru. Czytanie historii picia pokazuje, jak te poprawki wyglądają w dłuższej perspektywie.