- Регистрация
- 19.12.2015
- Сообщения
- 315
- Благодарностей
- 157
- Баллы
- 43
Доброго вечера, дамы и господа. Помогите, не хватает мне знаний.
Работаю с API одного программного продукта по учету рабочего времени в общепите. По API дает возможность вытягивать данные, которые довольно сложно вытянуть через его родные отчеты. К примеру. Есть 15 кафе. На них работают 600 сотрудников. У каждого есть должность. База данных построена так, что в каждом справочнике его элементу присваивается код. И ответы на запросы приходят с кодом, а не с наименованием элемента.
К примеру. Хочу я узнать, какие сотрудники у нас работают. Приходит ответ ФИО текстом - Иванов Иван Иванович, должность "KJH-sdfasdf-sdfadf-sdf", кафе "sdfsd-fsdf-gsdg-sdf".
Ок. Берем справочник кафе в файл и поиском находим код кафе , затем по коду вытягиваем его название текстом. Типа
Кафе березка dfsdf-sdfsdf-sdfsd-fsdf
Кафе ракета sdfsdf-sdfsdgsd-sdfsdf-sdf
................................
Кафе Кукушка sdfsd-fsdf-gsdg-sdf
Так же поступаем со справочником должностей. Итого получаем Иванов Иван Иванович Кафе Кукушка Слесарь.
Вопрос - если этих сотрудников 600, то получается как-то очень муторно брать из текстового файла строку, находить или не находить там значение и вытягивать его. Может как-то попроще есть вариант?
Работаю с API одного программного продукта по учету рабочего времени в общепите. По API дает возможность вытягивать данные, которые довольно сложно вытянуть через его родные отчеты. К примеру. Есть 15 кафе. На них работают 600 сотрудников. У каждого есть должность. База данных построена так, что в каждом справочнике его элементу присваивается код. И ответы на запросы приходят с кодом, а не с наименованием элемента.
К примеру. Хочу я узнать, какие сотрудники у нас работают. Приходит ответ ФИО текстом - Иванов Иван Иванович, должность "KJH-sdfasdf-sdfadf-sdf", кафе "sdfsd-fsdf-gsdg-sdf".
Ок. Берем справочник кафе в файл и поиском находим код кафе , затем по коду вытягиваем его название текстом. Типа
Кафе березка dfsdf-sdfsdf-sdfsd-fsdf
Кафе ракета sdfsdf-sdfsdgsd-sdfsdf-sdf
................................
Кафе Кукушка sdfsd-fsdf-gsdg-sdf
Так же поступаем со справочником должностей. Итого получаем Иванов Иван Иванович Кафе Кукушка Слесарь.
Вопрос - если этих сотрудников 600, то получается как-то очень муторно брать из текстового файла строку, находить или не находить там значение и вытягивать его. Может как-то попроще есть вариант?