БлогСправка → 8. ФОРМАТИРОВАНИЕ

Форматирование данных

Форматирование данных

Данная функция позволяет видоизменять данные на лету и передавать из источника в прием то что Вам нужно

В блоке "Форматирование" доступны такие функции:

1. Вырезать от-до - позволяет задавать промежуток между символами, который необходимо оставить, а всё остальное удалить.

2. Вырезать по регулярному выражению - позволяет опытным пользователям использовать регулярные выражения.

3. Конвертировать в список - позволяет преобразовать строчное отображение по признаку запятой, пробела и тд.

4. Найти и заменить - классический поиск и замена на необходимое значение.

5. Найти и заменить в диапазоне (числа) - вы можете указать предел чисел от и до, которые будут заменены, например, на слова.

6. Округлить колонку - позволяет округлять цифры до целого числа или до определенного количества знаков после запятой.

7. Преобразовать в число - позволяет разные вариации цифр и букв преобразовать в единую форму числа без букв.

8. Смена регистра - 4 вариации смены регистра в колонке.

9. Удалить все до символа - удаляет все значения до указанного символа.

10. Удалить все после символа - удаляет все значения после указанного символа.

11. Удалить первое слово по номеру позиции - возможность удалить слово, указав его номер по счету сначала.

12. Удалить первые символы - удаляет указанное количество символов, начиная с начала.

13. Удалить первые слова - позволяет задать количество слов вначале, которые следует удалить.

14. Удалить последние символы - аналогично функции №9, только удаление происходит с конца.

15. Удалить последние слова - аналогично функции №10, только удаление происходит с конца.

16. Удалить скобки и содержимое - позволяет удалять скобки в трех вариантах и значения, которые находятся в этих скобках.

17. Удалить слово с конца по номеру позиции - аналогично функции №8, только удаление происходит по счету с конца.

18. Форматировать число (10'000) - позволяет изменить представление числа.

19. Форматирование даты/времени - позволяет менять формат под необходимый для CRM-систем или других сервисов

Давайте вместе отдельно рассмотрим каждую функцию на примерах.

Добавьте отдельный блок форматирования после настройки Источника данных и до или после настройки Приема данных.

Для этого кликните на "+" под блоком Источника данных и выберите в списке "Форматирование.
Форматирование | Добавление блока форматирования
Форматирование | Выбор функции
Теперь необходимо указать поле в Источнике данных, которое будет отформатировано при передаче в систему Приема.
Форматирование | Выбор колонки
Далее, выбираем в списке действий одну из функций.

На примере источника данных в таблице Google Docs мы будем менять колонку, в зависимости от того или иного действия.
Форматирование | Таблица данных
Примечание!

После настройки блока форматирования выберите передачу соответствующих строк в настройках системы Приема данных, т.к. вы можете передавать как исходные данные, так и уже отформатированные.
Форматирование | Выбор колонок в настройках

Работа всех функций на примерах

1. Вырезать от - до
Форматирование | Выбор функции Вырезать от - до
Форматирование | Функция Вырезать от - до
Форматирование | Тест Вырезать от - до
2. Вырезать по регулярному выражению.

Данная функция предусмотрена для опытных пользователей и позволяет более гибко настраивать форматирование данных при помощи специальных значений.

Например, при заданном регулярном выражении "Отделение №[\d+]" вместо "[\d+]" будет подставляться значение с переменным номером, т.к. мы заранее не знаем номер отделения Новой Почты и нам нужно отслеживать все отделения.

Более подробно узнать о регулярных выражениях можно по ссылке http://www.php.su/articles/?cat=regexp&page=008
Форматирование | Выбор функции Вырезать по регулярному выражению
Форматирование | Функция Вырезать по регулярному выражению
3. Конвертировать в список
4. Найти и заменить.
Форматирование | Выбор функции Найти и заменить
Форматирование | Функция Найти и заменить
Форматирование | Тест Найти и заменить
5. Найти и заменить в диапазоне (числа)
Форматирование | Выбор функции Найти и заменить в диапазоне (числа)
Форматирование | Функция Найти и заменить в диапазоне (числа)
Форматирование | Тест Найти и заменить в диапазоне (числа)
6. Округлить колонку
Форматирование | Выбор функции Округлить колонку
Форматирование | Функция Округлить колонку
Форматирование | Тест Округлить колонку
7. Преобразовать в число
Форматирование | Преобразовать в число
Форматирование | Тест Преобразовать в число
8. Смена регистра
Форматирование | Выбор функции Смена регистра
Форматирование |Функция Смена регистра
Форматирование |Тест Смена регистра
9. Удалить все до символа
Форматирование | Выбор функции Удалить все до символа
Форматирование |Функция Удалить все до символа
Форматирование |Тест Удалить все до символа
10. Удалить все после символа
Форматирование | Выбор функции Удалить все после символа
Форматирование | Функция Удалить все после символа
Форматирование | Тест Удалить все после символа
11. Удалить первое слово по номеру позиции
Форматирование | Выбор функции Удалить первое слово по номеру позиции
Форматирование | Функция Удалить первое слово по номеру позиции
Форматирование | Тест Удалить первое слово по номеру позиции
12. Удалить первые символы
Форматирование | Выбор функции Удалить первые символы
Форматирование | Выбор функции Удалить первые символы | Буквы
Форматирование | Функция Удалить первые символы | Буквы
Форматирование | Тест Удалить первые символы | Буквы
Форматирование | Функция Удалить первые символы | Цифры
Форматирование | Тест Удалить первые символы | Цифры
Форматирование | Функция Удалить первые символы | Все
Форматирование | Тест Удалить первые символы | Все
13. Удалить первые слова
Форматирование | Выбор функции Удалить первые слова
Форматирование | Функция Удалить первые слова
Форматирование | Тест Удалить первые слова
14. Удалить последние символы
Форматирование | Выбор функции Удалить последние символы
Форматирование | Функция Удалить последние символы | Буквы
Форматирование | Тест Удалить последние символы | Буквы
Форматирование | Функция Удалить последние символы | Цифры
Форматирование | Тест Удалить последние символы | Цифры
Форматирование | Функция Удалить последние символы | Все
Форматирование | Функция Удалить последние символы | Тест
15. Удалить последние слова
Форматирование | Выбор функции Удалить последние слова
Форматирование | Функция Удалить последние слова
Форматирование | Тест Удалить последние слова
16. Удалить скобки и содержимое
Форматирование | Выбор функции Удалить скобки и содержимое
Форматирование | Функция Удалить скобки и содержимое
Форматирование | Тест Удалить скобки и содержимое
17. Удалить слово с конца по номеру позиции
Форматирование | Выбор функции Удалить слово с конца по номеру позиции
Форматирование | Функция Удалить слово с конца по номеру позиции
Форматирование | Тест Удалить слово с конца по номеру позиции
18. Форматировать число (10'000)
Форматирование | Выбор функции Форматировать число (10'000)
Форматирование | Тест Форматировать число (10'000)
19. Форматировать дату/время.
Украина, г. Киев
+38 (044) 360-89-79