Eugene 0 Опубликовано: 8 июня, 2023 Добрый день. Планируется ли реализация приложения для андроид для проведения выездных работ. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Администратор 46 Опубликовано: 8 июня, 2023 К сожалению нет Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pskigor 0 Опубликовано: 3 июля, 2023 В 08.06.2023 в 14:02, Eugene сказал: Добрый день. Планируется ли реализация приложения для андроид для проведения выездных работ. Дам небольшую наводку как сделали сами. Базу данных переносите на MSSQL сервер, на нём поднимаем IIS сервер который будет принимать на вход запрос, делать запрос в базу и возвращать JSON ответ. Получилось что-то типа API. Можно крутить веб интерфейс. Ниже есть примеры запросов у нас в системе, но сделано прям только под нас. По времени 2-3 дня неспешного ковыряния заняло. Может пригодится: Чтение: SELECT [JOB_STATUS] FROM [ITInvent].[dbo].[JOBS] WHERE JOB_NO = '{$id}'; SELECT [ITEM_ID],[ITEM_DONE],[DONE_DESCR] FROM [ITInvent].[dbo].[JOBS_LIST] WHERE JOB_NO = '{$id}'; Запись ремонтов: Создание работы - INSERT INTO [ITInvent].[dbo].[JOBS] ([JOB_NO], [JOB_NAME], [ADDINFO], [TYPE_NO], [EMPL_NO], [JOB_STATUS], [CREATE_DATE], [CREATE_USER_NAME], [CH_DATE], [CH_USER]) SELECT '{$jobs_new_id}', '{$fam} - {$invent}', '{$textbox}', '{$jobs_type}', '{$empl_id}', '0', GETDATE(), 'HelpDesk Auto', GETDATE(), 'HelpDesk Auto'; Присоединение оборудования - INSERT INTO [ITInvent].[dbo].[JOBS_LIST] ([JOB_NO], [CI_TYPE], [ITEM_ID], [ITEM_DONE]) SELECT '{$jobs_new_id}', '0', '{$invent_id}', '0'; Заполнение кастом поля - INSERT INTO [ITInvent].[dbo].[FIELDS_VALUES] ([ITEM_ID],[ITEM_NO],[FIELD_NO],[FIELD_VALUE]) SELECT '{$jobs_new_id}', '6', '124', '{$strukture}'; Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах