Особливості роботи в режимі Offline
Для перегляду записів в режимі Offline застосовуються функції:
Умова відбору та Фільтр – упорядковують записи за певною ознакою та значеннями в полях, наприклад в полі Підрозділ, за допомогою вказаних умов відбору та логічних фільтрів.
Пошук – функція пошуку записів за вказаними параметрами за допомогою або пошукового рядка.
Кожен Offline-документ містить рядки Матеріал, Партія, Залишки, Кількість, Одиниця виміру та Примітка.
В додатку реалізовано відстеження в документах та рядках документів за допомогою кольорових індикаторів.
При наявності доступу до Internet (в режимі Online):
Документ із зеленим індикатором - всі рядки документа оброблені (вказана фактична кількість).
Документ із жовтим індикатором – в документі є хоча б один необроблений рядок документа (без фактичної кількості).
Рядок документа із зеленим індикатором – рядок оброблений (вказана фактична кількість).
Рядок документа із сірим індикатором – рядок необроблений (без фактичної кількісті).
Без доступу до Internet (в режимі Offline):
Документ із зеленим індикатором - всі рядки документа оброблені (вказана фактична кількість).
Документ із жовтим індикатором - є хоча б один необроблений рядок документа (без фактичної кількості).
Рядок документа із зеленим індикатором (Мал. 3) - оброблений (вказана фактична кількість і синхронізовано з сервером).
Рядок документа із сірим індикатором - необроблений (не вказана фактична кількість, і рядок в режимі Offline не коригувався).
Рядок документа із жовтим індикатором (Мал. 4) - були зміни в рядку в режимі Offline, але рядок не синхронізований з сервером. Це може бути як відкоригований рядок, так і новостворений.
Усього в додатку застосовуються три індикатори синхронізації інформації з сервером:
зелений - це картки, які синхронізовані із сервером. Тобто жодні зміни до таких карток не вносилися в автономному режимі.
сірий - це картки, які були скориговані в автономному режимі (тобто в локальній базі). У цьому випадку дані в документі/рядку відрізняються від даних, які зберігаються на сервері.
жовтий - це картки, які мають несинхронізовані дані в собі (рядки).