Оформление
SUBSTITUTE - замена указанных символов - Справка FineReport | Разработка отчетов | Использование отчетов | Учебные пособия
SUBSTITUTE - заменяет указанный символ.
1. Концепции
| словарь | SUBSTITUTE(text,old_text,new_text,instance_num) | Замените старый_текст в текстовой строке на новый_текст. |
|---|---|---|
| Параметр 1 | текст | текстовая строка |
| Параметр 2 | старый_текст | старая текстовая строка |
| Параметр 3 | новый_текст | новая текстовая строка |
| Параметр 4 | номер экземпляра | определённое место |
- Если вам нужно заменить указанный текст в значении поля, используйте функцию SUBSTITUTE;
- Если вам нужно заменить любой текст в указанном месте значения поля, используйте функцию REPLACE-Replace Specified Characters.
2. условия
- Эта функция не может использоваться при прямом подключении данных.
- В параметрах 1, 2 и 3 может использоваться любой тип параметра; четвертый параметр является числовым и может быть задан по умолчанию.
3. Примеры
Например, если вы хотите заменить "Limited Company" на "Branch Office" в имени клиента, введите формулу: SUBSTITUTE(Customer Name, "Limited Company", "Branch Office"), как показано ниже:

Другие примеры:
| формулы | в конце концов | примечание |
|---|---|---|
| SUBSTITUTE("база данных", "база", "модель") | модель данных | |
| SUBSTITUTE("28 июля 2000", "2", "1",1) | 18 июля 2000 г. | |
| SUBSTITUTE("28 июля 2000 года", "2", "1") | 18 июля 1000 г. | |
| SUBSTITUTE("28 июля 2000", "2", "1",2) | 28 июля 1000 г. |