Tryb zapisu zwrotnego
INFOR.GET.VALUE
można zmienić bezpośrednio w raporcie.Domyślnie tryb zapisu zwrotnego jest wyłączony dla wszystkich użytkowników. Administrator może włączyć i wyłączyć tryb zapisu zwrotnego dla określonych użytkowników, grup użytkowników lub wszystkich użytkowników. Administrator może również określić, czy zapis zwrotny jest włączony z rozpraszaniem czy bez, definiując niestandardowe ustawienie dla Office Integration w EPM Administration. Ustawienie niestandardowe musi mieć nazwę WritebackBehavior, a w kolumnie Wartość administrator określa jedną z tych wartości:
- 0
Zapis zwrotny jest wyłączony dla wszystkich użytkowników.
- 1
Zapis zwrotny jest włączony bez rozpraszania dla wszystkich użytkowników.
- 2
Zapis zwrotny jest włączony z rozpraszaniem dla wszystkich użytkowników.
- Wartość w formacie JSON
Używane dla określonych nazw użytkowników, grup użytkowników lub ról użytkowników. Przykład:
{ "D": "0", "Permissions":[ { "ugo":["ReportDesigner","administrator","someone@somecompany.com"], "v":"2" }, { "ugo":["ReportPlanner","guest"], "v":"1" } ] }
Ciąg JSON zawiera te elementy:
- D: Definiuje domyślne zachowanie trybu zapisu zwrotnego. Jeśli zawiera 0, zapis zwrotny jest wyłączony dla wszystkich nieokreślonych użytkowników.
- ugo: Zawiera tablicę określonych nazw użytkowników, grup użytkowników lub ról użytkowników. Jeśli użytkownik ma inny poziom uprawnień niż rola, która jest przypisana do tego użytkownika, wówczas nadrzędne są uprawnienia użytkownika. Jeśli użytkownik ma wiele ról, pierwszeństwo ma opcja zapisu zwrotnego dla roli o najwyższej randze.
- v: Definiuje poziom uprawnień zapisu zwrotnego dla określonych użytkowników.
Domyślne zachowanie trybu zwrotnego zapisu dla wszystkich nieokreślonych użytkowników (D) i poziom uprawnień zapisu zwrotnego dla określonych użytkowników (v) są zdefiniowane z jedną z tych wartości:
- 0: Zapis zwrotny jest wyłączony.
- 1: Zapis zwrotny jest włączony bez rozpraszania. Zapis zwrotny działa na komórkach podstawowych. Komórki zagregowane są zapisywane zwrotnie tylko wtedy, gdy obecne są reguły zapisu zwrotnego. Jeśli nie są one obecne w komórce obliczonej przez reguły lub komórce zagregowanej, zapis zwrotny nie następuje, a oryginalna wartość komórki zostaje przywrócona.
- 2: Zapis zwrotny jest włączony z rozpraszaniem.
Jeśli "D" lub "v" zawierają wartość inną niż 0, 1 lub 2, to zapis zwrotny jest wyłączony.
Nazwa ustawienia niestandardowego i wartość w formacie JSON nie uwzględniają wielkości liter.
Jeśli administrator modyfikuje ustawienie niestandardowe WritebackBehavior, użytkownicy, których to dotyczy, są o tym powiadamiani.
Jeśli z nazwą WritebackBehavior zdefiniowano więcej niż jedno ustawienie niestandardowe, nazwa jest przyrostowa jako WritebackBehavior1, WritebackBehavior2 itd. dla każdego wystąpienia ustawień. Ustawienia z przyrostowymi nazwami nie są używane przez system, nawet jeśli zawierają prawidłowe ciągi JSON lub prostą wartość 0, 1 albo 2. System używa tylko ustawienia o nazwie bez przyrostu (WritebackBehavior) i ważnego ciągu JSON lub wartości prostej 0, 1 lub 2.
Jeśli nie jest zdefiniowane niestandardowe ustawienie WritebackBehavior lub jeśli nie zawiera ono żadnej wartości albo zawiera nieprawidłową wartość, zapis zwrotny i rozpraszanie są wyłączone.
Ustawienie niestandardowe WritebackBehavior jest używane tylko dla klienta. Jeśli nie masz uprawnień do wykonywania zapisu zwrotnego na serwerze, zapis zwrotny nie jest wykonywany na serwerze. Dzieje się tak, jeśli na przykład masz tylko uprawnienie do wyświetlania dla roli danych OLAP.
Gdy obecne są reguły zapisu zwrotnego, ustawienia niestandardowe zastępują ustawienie Zezwalaj na rozpraszanie na komórkach obliczanych za pomocą reguł, które jest konfigurowane w dashboardzie Ustawienia bazy danych w EPM Administration.
Reguły zapisu zwrotnego OLAP muszą być włączone w EPM Administration, gdy obecne są reguły zapisu zwrotnego.
Użytkownicy z rolami aplikacji tylko do wyświetlania nie podlegają niestandardowym ustawieniom WritebackBehavior.
Po włączeniu trybu zapisu zwrotnego można określić nowe wartości bezpośrednio w komórkach danych. Aby wykonać operacje zapisu zwrotnego lub rozpraszania, określ nowe wartości dla komórek zawierających formułę INFOR.GET.VALUE
. Wartości zostają wówczas zapisane w bazie danych.
Wielokrotny zapis zwrotny
Tylko formuły z obsługą zapisu zwrotnego mogą być używane do zapisu zwrotnego wartości.
Rozpraszanie wartości
Można także użyć poleceń zapisu zwrotnego w celu określenia różnych metod dystrybucji. Dzięki funkcji rozpraszania możesz określić wpływ zapisu zwrotnego wartości do elementów bazowych na elementy skonsolidowane. Rozpraszanie wartości umożliwia wybór komórek i zmianę wartości w bazie danych. Można na przykład utworzyć prognozę na rok przez zwiększenie wartości w poprzednim roku o określony procent.
Zalecamy wykonywanie jednej operacji rozpraszania naraz. W przypadku jednoczesnego wykonywania wielu operacji rozpraszania należy upewnić się, że komórki, których dotyczy jedna operacja rozpraszania, nie są w konflikcie z komórkami, których dotyczy inna operacja rozpraszania.
Opcje obliczania
Operacja zapisu zwrotnego zależy od opcji obliczeń, którą wybrano na pasku narzędzi programu Microsoft Excel.
W przypadku pracy z dużymi raportami lub gdy trzeba dokonać wiele zmian jednocześnie zalecamy wybranie opcji obliczania ręcznego.
- Automatyczne obliczanie
-
Jeśli wybrano automatyczne obliczanie, zapis zwrotny jest wykonywany natychmiast.
W przypadku określenia nowej wartości dla komórki, która zawiera formułę
INFOR.GET.VALUE
, wartość ta zostaje pobrana i operacja zapisu zwrotnego zostaje wykonana natychmiast. Wszystkie formuły wartości są ponownie obliczane. - Obliczanie ręczne
-
Jeśli wybrano obliczanie ręczne, polecenia zapisu zwrotnego są wykonywane tylko podczas ponownego obliczania raportu. Aby przeliczyć raport, kliknij wymagany przycisk przeliczania w interfejsie użytkownika trybu zapisu zwrotnego lub naciśnij klawisze Ctrl + Alt + Shift + F9.