Перейти к основному содержимому Перейти к дополнительному содержимому

ApplyCodepage — функция скриптa и диаграммы

ApplyCodepage() применяет другой набор символов кодовой страницы к полю или тексту, указанному в выражении. Аргумент codepage должен иметь числовой формат.

Примечание к информации ApplyCodepage можно использовать в выражениях диаграмм, однако эта функция чаще применяется в качестве функции скрипта в редакторе загрузки данных. Например, при загрузке файлов, которые бесконтрольно могли быть сохранены в разных наборах символов, можно применить кодовую страницу, представляющую необходимый набор символов.

Синтаксис:  

ApplyCodepage(text, codepage)

Возвращаемые типы данных: string

Аргументы
АргументОписание
textПоле или текст, к которым необходимо применить другую кодовую страницу, заданную аргументом codepage.
codepageЧисло, представляющее кодовую страницу для применения к полю или выражению, заданным аргументом text.
Пример: скрипт загрузки
ПримерРезультат

LOAD 

ApplyCodepage(ROWX,1253) as GreekProduct,

ApplyCodepage (ROWY, 1255) as HebrewProduct,

ApplyCodepage (ROWZ, 65001) as EnglishProduct;

SQL SELECT ROWX, ROWY, ROWZ From Products;

При загрузке из SQL источник может содержать символы из разных наборов: «Кириллица», «Иврит» и т. д. в формате UTF-8 В этой ситуации может потребоваться загрузка по строкам с применением разных кодовых страниц к каждой строке.

Значение codepage 1253 соответствует набору символов «Windows: греческие», значение 1255 — набору символов «Иврит», значение 65001 — стандартному набору символов латинского алфавита UTF-8.

Подробнее

Набор символов

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!