|
анализ строки
|
|||
---|---|---|---|
#18+
... третий баг: при отсутствия разделителя в строке не проверяется условие Len(код_книги+абонент+договор)<=10 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2011, 20:58 |
|
анализ строки
|
|||
---|---|---|---|
#18+
пробуй камнемпри отсутствия разделителя в строке не проверяется условие Len(код_книги+абонент+договор)<=10 Может, код_книги & абонент & договор ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2011, 22:12 |
|
анализ строки
|
|||
---|---|---|---|
#18+
AndreTM, без разницы(с) Т.к. НЕ проверяется. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2011, 22:49 |
|
анализ строки
|
|||
---|---|---|---|
#18+
hi пробуй камнем Проблема разрешилась... Дело было в том что ПО анализирует кол-во знаков в полях "KNIGA_KD","ABON_NN","DOG_NB" при загрузке если "KNIGA_KD" <> 5 знакам или должно быть "-1" то возникает ошибка... руками поправил поле "KNIGA_KD" что бы соответствовало 5 знакам... файло подтянулось... Думаю что нужно реализовать доп проверки, как вы и описывали на. кол-во знаков введенных в данное поле... и т.п. но боюсь тут все не предусмотреть, т.к. операторы СБ РФ уже новые варианты ввода лицевых практикуют. Буду с банком созваниваться что бы единообразить ввод лицевых... Если есть идеи по проверке введенных в строку значений буду благодарен... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 08:46 |
|
анализ строки
|
|||
---|---|---|---|
#18+
balbes... операторы СБ РФ уже новые варианты ввода лицевых практикуют. ... Если есть идеи по проверке введенных в строку значений ...Для каждого варианта ввода - свою обработку. Геморр ещё тот. Но альтернатива balbesБуду с банком созваниваться что бы единообразить ввод лицевых... имхо, ещё менее радостная ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 10:35 |
|
анализ строки
|
|||
---|---|---|---|
#18+
hi ALL & пробуй камнем из одного txt файла нужно сделать 3 dbf (Участки ) в зовисимости от значения книги поле № 2 в txt фйле. нужно данные запихнуть в один из 3 dbf 1 участок книги от 100-216 2 участок книги от 257-514 3 участок остальныен книги в архиве txt файл и конвертр txt->dbf помогите люди добрые... да и злые тоже... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2011, 13:51 |
|
анализ строки
|
|||
---|---|---|---|
#18+
balbesв зовисимости от значения книги поле № 2 в txt фйле Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2011, 17:05 |
|
анализ строки
|
|||
---|---|---|---|
#18+
hi пробуй камнем спасибо огромное, неожидал так быстро... разбираюсь с кодом... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 08:38 |
|
анализ строки
|
|||
---|---|---|---|
#18+
hi пробуй камнем не могу разобраться самостоятельно плз. подскажи.... Код: plaintext 1. 2. 3. 4. 5. 6.
Попробовал так... (получается ерунда, либо 3-й участок, либо "Юрики" реестр не формируется...) Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Например 20640 - 1 участок, и 20156 - 2участок? Конвертер немного модифицировал, поэтому выкладываю последний вариант. + файл реестра ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 08:59 |
|
анализ строки
|
|||
---|---|---|---|
#18+
balbes, всё относится к процедуре Sub texthandling(). И как можно добавить значения в 1 и 2 реестры участков если их номера выпадают из диапазонов 20100-20216 и 20257-20514 ? Например 20640 - 1 участок, и 20156 - 2участок? Код: plaintext 1. 2.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 10:00 |
|
анализ строки
|
|||
---|---|---|---|
#18+
конвертер отрабатывает без ошибок... НО... Участок 3 реестр не создается... туда должен попасть этот абонент. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 12:52 |
|
анализ строки
|
|||
---|---|---|---|
#18+
Я бы делал проще и иначе - весь текст в массив по строкам типа Код: plaintext 1.
Затем анализируем 2-е поле типа так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
В конце верхушку каждого массива выгружаем в свой лист и сохраняем. Можно циклом по этим массивам. И кстати так легко править условия - добавить/изменить участки, даже если добавится 4-я группа, то нужно всего-лишь добавить один пустой массив по аналогии. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 13:27 |
|
анализ строки
|
|||
---|---|---|---|
#18+
balbesконвертер отрабатывает без ошибок... НО... Участок 3 реестр не создается... туда должен попасть этот абонент. Код: plaintext
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 16:14 |
|
анализ строки
|
|||
---|---|---|---|
#18+
GE пробуй камнем Я уже путем титанических усилий тоже, определил, что при вставке последний лист переименовывается вместо, вставленного, но из-за не знания vba? парился с исправлением... Вы как всегда меня выручили!... ОГРОМНОЕ спасибо!... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 16:25 |
|
анализ строки
|
|||
---|---|---|---|
#18+
hi ALL помогите поправить конвертер. в полученные реестры после обработки нужно добавить "шапку" из оригинального txt, но исправить 2 строки 1- # 4810.00 ;Сумма реестра 2- # 9 ;Число записей шапка реестра# 397 ;Номер реестра # 4810.00 ;Сумма реестра - ИСПРАВИТЬ!!! # 0.00 ;В том числе пеня # 231.43 ;Удержанная сумма # 15960.00 ;Сумма к перечислению # 9 ;Число записей - ИСПРАВИТЬ!!! # 670058 ;Код агента # 49 ;Номер услуги # 24/09/2012 00:00:00 ;Дата формирования реестра # 21/09/2012 08:08:31 ;Начало диапазона дат документов, входящих в реестр # 21/09/2012 17:35:34 ;Конец диапазона дат документов, входящих в реестр #21/09/2012:332720: оригинал реестра для обработки txt # 397 ;Номер реестра # 15960.00 ;Сумма реестра # 0.00 ;В том числе пеня # 231.43 ;Удержанная сумма # 15960.00 ;Сумма к перечеслению # 9 ;Число записей # 670058 ;Код агента # 49 ;Номер услуги # 24/09/2012 00:00:00 ;Дата формирования реестра # 21/09/2012 08:08:31 ;Начало диапазона дат документов, входящих в реестр # 21/09/2012 17:35:34 ;Конец диапазона дат документов, входящих в реестр #21/09/2012:332720: 6700038:20111:029:01:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:10941:1110136;3000.00;21/09/2012;5408614 6700038:20125:006:01:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:7183:1250089;650.00;21/09/2012;5409122 6700038:20777:002:18:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:0:;1500.00;21/09/2012;5409498 6700038:20187:061:01:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:20700:1870222;300.00;21/09/2012;5411416 6700038:20777:010:09:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:1:;8500.00;21/09/2012;5412687 6700038:20493:434:01:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:12200:4930122;450.00;21/09/2012;5413995 6700038:20777:007:74:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:1:;700.00;21/09/2012;5414237 6700038:20175:027:01:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:1:1750111;500.00;21/09/2012;5414306 6700038:20187:130:01:21/09/2012:09.2012:11:0:0:БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА,БЕЗ АДРЕСА:16770:1870103;360.00;21/09/2012;5417518 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2012, 14:47 |
|
|
start [/forum/topic.php?fid=61&msg=37992273&tid=2175334]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 415ms |
total: | 541ms |
0 / 0 |