Pro zobrazení na TV je nejprve nutné získat URL odkaz, který umožní zobrazení reportu bez nutnosti přihlášení uživatele. Tento URL obsahuje Tajný identifikátor uživatele, který získáme stisknutím tlačítka Generovat tajný identifikátor uživatele při vytváření reportu v agendě Nastavení reportů. Pokud nemáte nepřetržitý provoz, využijte Zakázat noční načítání.
Výsledný odkaz následujícího formátu vložíme do prohlížeče TV nebo PC jako domovskou stránku.
/overview/:type/index.html?SECRET_UIDS=:UID1_UID2_UIDX&SWITCHING_PERIOD=:period
:type ID
Typ zobrazení hodnoty overview nebo tiles.
:UID1_UID2_UIDX
Jeden Tajný identifikátor uživatele nebo více Tajných identifikátorů uživatele odělených podtžítkem.
:period
Perioda pro přenačnatení jiného reportu (jiného UID) v minutách. Podporuje i desetinné místo ve formátu s tečkou. Periodu pod jednu minutu nedoporučujeme kvůli zátěži serveru. Parametr je nepovinný, v takové případě vynechejte i &SWITCHING_PERIOD=
a pro více reportů se použije výchozí hodnota 1 minuta.
vasefirma.factorify.cloud/overview/overview/index.html?SECRET_UIDS=252e1542-5266-4157-94f3-035f5437964e_4cb24586-299f-4ad0-b7e3-08d954d91&SWITCHING_PERIOD=3
název_sloupce_color
(např. quantity_color)row_color
SELECT *
FROM (
SELECT
g.id AS goods_id,
g.code AS goods_code,
MULTI_LANG(g.name) AS goods_name,
g.photo_url AS photo_url,
MULTI_LANG(s.name) AS stock_name,
SUM(sm.quantity) AS quantity,
CASE
WHEN SUM(sm.quantity) >= 100 THEN '#b3f542'
WHEN SUM(sm.quantity) > 50 THEN '#f5e042'
WHEN SUM(sm.quantity) > 20 THEN '#f58d42'
WHEN SUM(sm.quantity) < 20 THEN '#f54242' END AS quantity_color,
'#ecfcbb' AS row_color
FROM stock_moves sm
JOIN goods g
ON sm.goods_id = g.id
JOIN stocks s ON sm.stock_id = s.id
GROUP BY g.id, s.id
) w
vasefirma.factorify.cloud/overview/tiles/index.html?SECRET_UIDS=252e1542-5266-4157-94f3-035f5437964e_4cb24586-299f-4ad0-b7e3-08d954d91&SWITCHING_PERIOD=3&r1_param=a&r2_param=b
img_url
Obrázek.title
Název položky.left_color
Zbarvení levého okraje.right_color
Zbarvení pravého okraje.key1 (až key4)
Název zobrazený vedle hodnoty.val1 (až val4)
Hodnota. Pokud nebude mít odpovídající klíč, tak se nezobrazí.SELECT *
FROM (
SELECT
MULTI_LANG(g.name) AS title,
g.photo_url AS img_url,
'Množství' AS key2,
SUM(sm.quantity) AS val2,
CASE
WHEN SUM(sm.quantity) >= 100 THEN '#b3f542'
WHEN SUM(sm.quantity) > 50 THEN '#f5e042'
WHEN SUM(sm.quantity) > 20 THEN '#f58d42'
WHEN SUM(sm.quantity) < 20 THEN '#f54242' END AS left_color
FROM stock_moves sm
JOIN goods g ON sm.goods_id = g.id
JOIN stocks s ON sm.stock_id = s.id
WHERE g.id IN (4688, 4689, 4690, 4691, 4692)
GROUP BY g.id, s.id
) w