@Dasium в первом предложении имел в виду сохранить содержимое файла в список перед началом цикла, а потом его использовать N-ное количество раз. Но для большого количества файлов немного немного неудобный способ, так как придется создавать столько же списков. Почему-то сразу об этом не подумал...
Получение и работа с данными из базы с "Парсить строку"
-
Добрый день.
Возникает проблема при записи данных в базу "сложных данных" содержание символов: " ; " , : " . Система записывает в базу правильно но при получении этих данных возникает проблема с правильным паркингом строки и получения данных в переменную для анализа (данные делятся как попало). Почему получение данных из базы не экранирует символы?
Вопрос: как организовать правильное получение данных и "парсить строку" данных в переменные. -
@ediczr said in Получение и работа с данными из базы с "Парсить строку":
Добрый день.
Возникает проблема при записи данных в базу "сложных данных" содержание символов: " ; " , : " . Система записывает в базу правильно но при получении этих данных возникает проблема с правильным паркингом строки и получения данных в переменную для анализа (данные делятся как попало). Почему получение данных из базы не экранирует символы?
Вопрос: как организовать правильное получение данных и "парсить строку" данных в переменные.Используйте действие "Парсить строку" из модуля "инструменты". Строка с управляющими символами будет обрамлена кавычками и это действие распарсит её правильно. Ну или сохраняйте строку в base64
-
@Fox said in Получение и работа с данными из базы с "Парсить строку":
инструменты

И так использую данный способ для получения переменных и анализа.
Проблема в том что в базе например записаны данные:
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ НИЖЕГОРОДСКОЙ ОБЛАСТИ "ДЕТСКИЙ ПСИХОНЕВРОЛОГИЧЕСКИЙ САНАТОРИЙ ДЛЯ ЛЕЧЕНИЯ ДЦП "АВТОЗАВОДСКИЙ"
Переменная получает данные через "Парсить строку":
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ НИЖЕГОРОДСКОЙ ОБЛАСТИ ДЕТСКИЙ ПСИХОНЕВРОЛОГИЧЕСКИЙ САНАТОРИЙ ДЛЯ ЛЕЧЕНИЯ ДЦП АВТОЗАВОДСКИЙ:99 538.08:RUB -
@Fox В базе запись в следующем формате:
- ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ НИЖЕГОРОДСКОЙ ОБЛАСТИ "ДЕТСКИЙ ПСИХОНЕВРОЛОГИЧЕСКИЙ САНАТОРИЙ ДЛЯ ЛЕЧЕНИЯ ДЦП "АВТОЗАВОДСКИЙ"
- 99 538.08
- RUB
При получении данных в переменные:
- ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ НИЖЕГОРОДСКОЙ ОБЛАСТИ ДЕТСКИЙ ПСИХОНЕВРОЛОГИЧЕСКИЙ САНАТОРИЙ ДЛЯ ЛЕЧЕНИЯ ДЦП АВТОЗАВОДСКИЙ:99 538.08:RUB
-

