Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26149
Рейтинг: 2127
#46: 2007-04-14 00:17:54 ЛС | профиль | цитата
Alexbootch писал(а):
разделители - запятые

Совсем необязательно, может бвть и точка с запятой, как у нас, в HiAsm'е.
карма: 22

0
Ответов: 1891
Рейтинг: 110
#47: 2007-04-14 00:31:43 ЛС | профиль | цитата
nesco, писал(а):

Alexbootch, писал(а):
разделители - запятые



nesco, если емеется ввиду comma-separated values - значит запятые

[size=-2]------ Добавлено в 00:31
Леонид, писал(а):

<TR>
<TD HEIGHT=23></TD>
<TD COLSPAN=11 CLASS=c14>&#1042;&#1099;&#1087;&#1080;&#1089;&#1082;&#1072; &#1080;&#1079; &#1088;&#1072;&#1089;&#1095;&#1077;&#1090;&#1085;&#1086;&#1075;&#1086; &#1089;&#1095;&#1077;&#1090;&#1072;</TD>
<TD COLSPAN=11 CLASS=c4>40702810100000001111</TD>
<TD CLASS=c5>&#1042;&#1072;&#1083;&#1102;&#1090;&#1072; :</TD>
<TD COLSPAN=17 CLASS=c4>&#1056;&#1086;&#1089;&#1089;&#1080;&#1081;&#1089;&#1082;&#1080;&#1081; &#1088;&#1091;&#1073;&#1083;&#1100;</TD>
</TR>


Леонид, это кодировка iso-8859-2. Для того, что бы можно было выдеть нормальные русские буквы - необходимо html страницу перевести в кодировку windows-1251
карма: 0
%time%
0
Разработчик
Ответов: 26149
Рейтинг: 2127
#48: 2007-04-14 01:14:36 ЛС | профиль | цитата
Alexbootch, странно, но Exel понимает и точку с запятой в файле CSV. Да и базы конвертят в формат CSV с любым Delimiter'ом. Там важно, чтобы первая строка обозначала имена столбцов.
карма: 22

0
Ответов: 1891
Рейтинг: 110
#49: 2007-04-14 01:20:26 ЛС | профиль | цитата
nesco, я имел ввиду дословный перевод comma-separated values. Exel же действительно сохраняет в формат CSV используя - ;
карма: 0
%time%
0
Разработчик
Ответов: 26149
Рейтинг: 2127
#50: 2007-04-14 01:56:12 ЛС | профиль | цитата
Alexbootch, но вроде тут велся разговор про Excel и CSV, вот я и влез. Больше не буду
карма: 22

0
Ответов: 8926
Рейтинг: 823
#51: 2007-04-14 10:02:30 ЛС | профиль | цитата
Спасибо всем
nesco, когда есть что сказать, сказать надо
карма: 19

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#52: 2007-04-14 13:57:53 ЛС | профиль | цитата
Леонид, я к информации высказался, что бы знали. Авось поможет в решении проблемы.
карма: 22

0
Ответов: 1891
Рейтинг: 110
#53: 2007-04-14 15:36:15 ЛС | профиль | цитата
Леонид, сделал что хотел
карма: 0
%time%
0
Ответов: 3851
Рейтинг: 159
#54: 2007-04-14 16:20:51 ЛС | профиль | цитата
Alexbootch писал(а):
comma-separated values

Используемый сепаратор зависит от национальных настроек в винде.
карма: 0
начавший
0
Ответов: 8926
Рейтинг: 823
#55: 2007-04-14 16:46:19 ЛС | профиль | цитата
Alexbootch, да, выделил HiAsm-ом всю информативную часть, остальное отсёк, но сомнения остались: наверное, эти документы формируются из некоего списка (полученного из БД) по принципу - (команды %1 команды %2 ..... %n команды), сейчас я получаю в HiAsm список строк в котором информация в определённом порядке, но вдруг источнику придёт в голову чуть поменять порядок, скажем дату документа переместить из начала в конец строки - и все мои старания пойдут прахом, вместо даты окажется ИНН и т.д.
Можно-ли смотря на файл в блокноте восстановить исходную программу формирования этого отчёта и извлечь эти самые %1...%n, да ещё с типом данных: число, целое число, дата, текст
карма: 19

0
Ответов: 1891
Рейтинг: 110
#56: 2007-04-14 17:20:36 ЛС | профиль | цитата
Леонид, писал(а):
но вдруг источнику придёт в голову чуть поменять порядок, скажем дату документа переместить из начала в конец строки - и все мои старания пойдут прахом, вместо даты окажется ИНН и т.д


Леонид, все банковские формы должны утвеждаться либо ЦБ РФ либо самим банком, так что источнику может прийти в голову изменить форму выписки из расчетного счета только в случае утверждения новой формы выписки.

Кстати в html форме есть номер формы либо данные о ее утверждении? Если есть - то можно первоначально осуществлять проверку соответствия номера формы либо данных о ее утверждении и, если они не соответствуют, - программа выдаст сообщение об этом и т.д.

Леонид, а кодировку html как меняешь?
карма: 0
%time%
0
Ответов: 8926
Рейтинг: 823
#57: 2007-04-14 20:12:18 ЛС | профиль | цитата
Alexbootch, насчёт номера формы я не догадался, спасибо, теперь буду спокоен
code_1297.txt место для буквы Ё есть, а кода её не знаю есть кроме 33х2 букв "№"

[size=-2]------ Добавлено в 20:12
был ещё IC, но затерялся, собственно то же на функции Case Of
карма: 19

0
файлы: 1code_1297.txt [8.4KB] [472]
Ответов: 1891
Рейтинг: 110
#58: 2007-04-14 22:57:00 ЛС | профиль | цитата
Леонид, у буквы Ё - &#1045; у ё - &#1105; а у № - &#8470;


[size=-2]------ Добавлено в 22:57
Леонид, писал(а):
Alexbootch, насчёт номера формы я не догадался, спасибо, теперь буду спокоен
code_1297.txt место для буквы Ё есть, а кода её не знаю есть кроме 33х2 букв "№"


Леонид, можно еще так:
code_1301.txt
карма: 0
%time%
0
файлы: 1code_1301.txt [3.6KB] [304]
Ответов: 8926
Рейтинг: 823
#59: 2007-04-15 00:07:10 ЛС | профиль | цитата
Alexbootch, так может и быстрее, спасибо, хотя намечаемый к обработке объём не так велик, чтобы думать о времени, но всё таки хороший тон обязывает
Запятые и так проскакивают, а вот символов <> не встречалось, в бухгалтерии они не приняты
карма: 19

0
Ответов: 1891
Рейтинг: 110
#60: 2007-04-15 00:14:46 ЛС | профиль | цитата
Леонид, &sbquo;~, это не запятая, а нижняя одиночная кавычка. Это я неправильно указал. Исправь &sbquo;~, на &sbquo;~"

Леонид, писал(а):
Запятые и так проскакивают, а вот символов <> не встречалось, в бухгалтерии они не приняты


Кто его знает - приняты не приняты. Лучше сразу все предусмотреть.
карма: 0
%time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)