Клиент-Банк захлебнулся походу
Модераторы: m0p3e, edward_K, Модераторы
Клиент-Банк захлебнулся походу
Делаю выгрузку для Сибрегионбанка - текстовый файл с фиксированной длиной поля без разделителей, настроил поля, далее при редактировании формы (длину поля регулирую там @@@ &&&) при добавлении поля длиной 250 симв. и попытке сохраниться ругается что якобы полей меньше чем заявлено, а при сокращении длины скажем до 130 всё нормально, общая длина строки в форме сейчас 256 симв. неужели это предел, как поступить дальше не имею представления.. ???
-
- Постоянный обитатель
- Сообщения: 165
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Н.Новгород ОАО "Сибур-Нефтехим"
- Контактная информация:
Re: Клиент-Банк захлебнулся походу
Конвертить в dbf, заодно каждый раз не придеться указывать начало выписки. На конвартилку можно навесить предварительную обработку документов выписки.
Re: Клиент-Банк захлебнулся походу
банк берёт платёжки только в указанном формате, dbf конечно не трудно сделать, и ещё сложность в том что м/у некоторыми полями нет пробелов, вобщем такая фигня, если я чё не понимаю помогите плиз!!
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Клиент-Банк захлебнулся походу
В конфиг вставь строку
Compilers.MaxLineLength=<Нужная максимальная длина до 64К>
Compilers.MaxLineLength=<Нужная максимальная длина до 64К>
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Re: Клиент-Банк захлебнулся походу
Я тоже с этим делом маялась. Вышла из положения используя ^ - под этот знак объединяла сразу несколько полей (например, дата+номер+5 пробелов+ИНН и т.п.) пока хватало места для написания содержимого поля - там тоже ограничение есть.
Re: Клиент-Банк захлебнулся походу
Последний совет несколько не подходит, дело в том что txt должен быть с фиксированными длинами полей, т.е. скажем в 886 колонке банк видит исключительно счёт плательщика, Посмотрел описание метода string(N,x1,x2)- где x1 - "число знаков в строке, полученной в результате преобразования, если выражение занимает не всю заявленную длину строки, то результат дополняется пробелами".
Попробовал подставить в к-б:
String(PlPor.NamePl1,250,0) всё равно почему то длина строки равняется количеству символов значения! если б этот метод работал всё было бы замечательно! Может есть ещё способы!! Жду мнений..
Попробовал подставить в к-б:
String(PlPor.NamePl1,250,0) всё равно почему то длина строки равняется количеству символов значения! если б этот метод работал всё было бы замечательно! Может есть ещё способы!! Жду мнений..
Re: Клиент-Банк захлебнулся походу
На счёт
>Автор: Туманов О.В.
>Дата: 19-11-03 07:39 MSK+2
>
>В конфиг вставь строку
>Compilers.MaxLineLength=<Нужная >максимальная длина до 64К>
Можно поподробнее, в какой конфиг и в какой раздел добавить
>Автор: Туманов О.В.
>Дата: 19-11-03 07:39 MSK+2
>
>В конфиг вставь строку
>Compilers.MaxLineLength=<Нужная >максимальная длина до 64К>
Можно поподробнее, в какой конфиг и в какой раздел добавить
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Клиент-Банк захлебнулся походу
Если пользуешь Клиент-Банк галактионский - то в Galnet.cfg ...
если жаба давит на покупку К-Б галактионского и пишешь свою выгрузку через VIP - то в Support.cfg или Vip.cfg , в зависимости в чем проект компилишь ...
если жаба давит на покупку К-Б галактионского и пишешь свою выгрузку через VIP - то в Support.cfg или Vip.cfg , в зависимости в чем проект компилишь ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Re: Клиент-Банк захлебнулся походу
клиент-банк галактический
прописал в galnet.cfg
[Compilers]
MaxLineLength = 2024
все равно при попытке написать шаблон длинее 256 символов в строку ругается ???
прописал в galnet.cfg
[Compilers]
MaxLineLength = 2024
все равно при попытке написать шаблон длинее 256 символов в строку ругается ???
Re: Клиент-Банк захлебнулся походу
Клиент-Банк у меня Галактика-Старт, может поэтому параметр maxlinelength не пашет!! Клиент уже нервничает, помогите плиз!
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Клиент-Банк захлебнулся походу
насколько я помню там можно использовать програмные блоки(но не sql).
а раз так то можно попробовать сгенерить из формы файл с помощью функций file_write.
а можно наверное и вообще сторонюю програму стартануть.
а раз так то можно попробовать сгенерить из формы файл с помощью функций file_write.
а можно наверное и вообще сторонюю програму стартануть.
Re: Клиент-Банк захлебнулся походу
Так как же все-таки откомпилить строку, длиной более 255 символов?
Параметр MaxLineLengh почему-то не помогает?
Параметр MaxLineLengh почему-то не помогает?
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Клиент-Банк захлебнулся походу
Есть такой паскудный банк УралСиб,
у него строка в импорте зашкаливает за полторы тыщи символов, без разделителей - приходилось поля в неформатированном виде в форме оставлять(^), а при выводе пользоваться функциями PadX ...
у него строка в импорте зашкаливает за полторы тыщи символов, без разделителей - приходилось поля в неформатированном виде в форме оставлять(^), а при выводе пользоваться функциями PadX ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
-
- Постоянный обитатель
- Сообщения: 165
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Н.Новгород ОАО "Сибур-Нефтехим"
- Контактная информация:
Re: Клиент-Банк захлебнулся походу
MaxLineLengh поможет, если напишешь свою процедуру выгрузки на vip. В доке на клиент - банк вроде читал, что ограничение по строке 255, давно это было.