Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Зарплата. Настройка шаблонов системы: список в банк

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Светлый



Joined: 14 Oct 2002
Posts: 59
Location: Панкратов Александр


PostPosted: 03 Sep 2003 11:54    Post subject: Зарплата. Настройка шаблонов системы: список в банк Reply with quote

Раньше для подобных целе пользовался FOXом, а тут вроде бы подправить немного, да и надо когда-нибудь начинать...
Итак, пытаюсь подправить "Список в сбербанк". Нужна фамилия с инициалами. Пишу файл BANK1.txt с двумя строками:
Private FIO
FIO :=aPars[1]+' '+SUBSTR(aPars[2],1,1)+' '+SUBSTR(aPars[3],1,1)

Затем пытаюсь использовать FileEval (вместо ФИО полностью):
FileEval("BANK1.txt",I02,I03,I04)
БЭСТ ругается на ошибку в формуле. Что не так?
Несколько смущает отсутствие вышенаписанных параметров среди предлагаемых...
Back to top
View user's profile Send private message Send e-mail
Сергей В. Чурбанов



Joined: 27 Jun 2003
Posts: 35
Location: Чурбанов Сергей Вячеславович
Occupation: ООО "Интеллект-сервис-НСК"
Interests: Новосибирск

PostPosted: 03 Sep 2003 13:10    Post subject: Re: Зарплата. Настройка шаблонов системы: список в банк Reply with quote

Добрый день, Светлый!
Вы писали:
Светлый wrote:
Нужна фамилия с инициалами. Пишу файл BANK1.txt с двумя строками:
Private FIO
FIO :=aPars[1]+' '+SUBSTR(aPars[2],1,1)+' '+SUBSTR(aPars[3],1,1)

Затем пытаюсь использовать FileEval (вместо ФИО полностью):
FileEval("BANK1.txt",I02,I03,I04)
БЭСТ ругается на ошибку в формуле. Что не так?

может быть это и опечатка, но при использование Fileeval в шаблоне передаваемые параметры должны быть в фигурных скобках вот так: FileEval("BANK1.txt",{I02,I03,I04}).
Хотя можно сделать и по-другому:
Фамилия Имя Отчество
###### # #
т.е. фамилия выдается полностью и БЭСТ сам вырезает первые буквы имени и отчества в виде инициалов.

С наилучшими пожеланиями,
Чурбанов Сергей
Back to top
View user's profile Send private message
Светлый



Joined: 14 Oct 2002
Posts: 59
Location: Панкратов Александр


PostPosted: 03 Sep 2003 14:13    Post subject: Re: Зарплата. Настройка шаблонов системы: список в банк Reply with quote

Сергей В. Чурбанов wrote:
Добрый день, Светлый!

может быть это и опечатка, но при использование Fileeval в шаблоне передаваемые параметры должны быть в фигурных скобках вот так: FileEval("BANK1.txt",{I02,I03,I04}).

Спасибо. Вообще говоря, это не опечатка - я просто не знал, как правильно. В описании прочитал об этом, но там же приводился пример без скобок. В любом случае, я опробовал оба варианта.

Сергей В. Чурбанов wrote:
Хотя можно сделать и по-другому:
Фамилия Имя Отчество
###### # #
т.е. фамилия выдается полностью и БЭСТ сам вырезает первые буквы имени и отчества в виде инициалов.

Не очень хорошо: не нужны лишние получающиеся, как я понимаю, пробелы.
Но попытался попробовать - и такое впечатление, что крыша едет. Все мои правки никакого воздействия на конечный вид не оказывают!!! То есть, я там чего-то в шаблоне правлю, а данные берутся откуда-то еще?!
Подробнее.
"Настройка системы" - "Шаблоны печатных форм" - "Шаблоны системы" - "013 Список в сбербанк". Правлю. Иду в "Выходные формы" - "Списки и справки" - "Списки в сбербанк". Формирую список, отправляю на печать, и тут выясняется, что все мои изменения шаблона никакого воздействия на конечный результат не оказали!
Это... может, в "Кащенку" пора звонить?!
Back to top
View user's profile Send private message Send e-mail
ArtZ



Joined: 06 Apr 2002
Posts: 111
Location: Журавлев А.В.

Interests: Владивосток

PostPosted: 04 Sep 2003 09:49    Post subject: Reply with quote

Вообще говоря должно все работать. Это если при запущенном БЭСТе подправить fileeval (ну в смысле сам файлик), то из модуля надо выйти и снова зайти - он файлик типа в кэше держит. А вот простое изменение шаблона всегда срабатывало сразу. Мож ты изменения не сохранил?
Back to top
View user's profile Send private message Send e-mail
Светлый



Joined: 14 Oct 2002
Posts: 59
Location: Панкратов Александр


PostPosted: 04 Sep 2003 10:56    Post subject: Reply with quote

ArtZ wrote:
Вообще говоря должно все работать. Это если при запущенном БЭСТе подправить fileeval (ну в смысле сам файлик), то из модуля надо выйти и снова зайти - он файлик типа в кэше держит. А вот простое изменение шаблона всегда срабатывало сразу. Мож ты изменения не сохранил?


Состояние умершего несколько улучшилось.
Вчера привезли бумагу, и после 20 минут физического труда наступило некоторое "просветление в уму". Изменяемый шаблон при печати надо подключать по <Sh+F9>. Что касается вычисления по формуле, то здесь, похоже, извечный вопрос: "Что делать?" деформируется в "Почему так?" и "Нельзя ли как-то иначе?"
Итак, требуется в шаблоне "Список в сбербанк" ввести фамилию с инициалами. Выбираю "Вычислить по формуле" - предлагается строка для ввода формулы и таблица доступных (как я понял) параметров. Так вот, среди них нет ни "фамилии", ни "имени", ни "отчества". Попытка прописать их в формулу напрямую и приводит к ошибке.
Вопрос: почему этих параметров нет среди предлагаемых (наверное, риторический) и как бы это дело обойти?
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru