Есть ли какие-то параметры для "РаспознаватьЧисловыеЗначения"?
При использовании РаспознаватьЧисловыеЗначения, Йоксель сохраняет строки, содержащие знаки (.,-) в формате "число". Но у меня, например, есть артикулы, содержащие знак "-".
Очень устраивает сохранение Йокселем форматирования 1С, но вот преобразование текстовых полей (у меня) со знаком "-" в число не совсем нравится.
Возможно ли как-то обойти такое "превращение"?
Йоксель » Главный форум
РаспознаватьЧисловыеЗначения
(7 posts)-
Отправлено 16 года(лет) назад #
-
Пока никак: либо значения распознаются, либо нет. Можно подумать, как бы это настраивать. Какие можно предложить варианты?
Можно, например, скармливать конвертеру набор допустимых разделителей для дробной части и триад. Например:
Параметры.РазделителиДробнойЧасти = ".,";
и все - символ "-" как разделитель дробной части обрабатываться не будет. Нормально так будет?Еще можно ввести типизацию значений в ячейках. В Мокселе может быть только строка. А в Йокселе можно добавить возможность задавать произвольный тип: "Число", "Дата" и т.д. Тогда вообще никаких нестыковок не может возникнуть. Но сделать типизацию гораздо сложнее :)
Отправлено 16 года(лет) назад # -
Первый вариант, я думаю, был бы удобнее, чем второй (он трудоемкий для реализации, как мне кажется). Я покопался в описании, думал есть что-то такое, но не нашел. Единственное, разделители у всех разные - кому как нравится. В типовой бухгалтерии, например, "-". :(
Думаю, подправить под свои нужды будет проще с доплнительным параметром типа Разделителя...Отправлено 16 года(лет) назад # -
Кстати, может, вернуться к поведению Мокселя? Т.е. в числа превращаются только значения, выравненные по правому краю?
Отправлено 16 года(лет) назад # -
Кстати, как вариант. Я чего-то не додумался...
Отправлено 16 года(лет) назад # -
Можно ли действительно перейти к поведению Мокселя?
Использую метод Записать() объекта "ТабличныйДокумент", каталожные номера товаров вида "09381-67001" записываются в Excel как "09381,67001", формат ячейки устанавливается "00000,######". Нехорошо как-то...
И управлять этим никак нельзя...Отправлено 16 года(лет) назад # -
Можно ли действительно перейти к поведению Мокселя?
Уже в план поставил. Через некоторое время появится возможность настраивать это поведение.
Отправлено 16 года(лет) назад #
Отправить сообщение
Вы должны войти в систему, чтобы оставлять сообщения.