Главная
Новый форум
 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: 27 Jun 2003
Posts: 27
Location: Наталья Позднякова

Interests: Минск, Беларусь

PostPosted: 13 Apr 2004 14:02    Post subject: Как нарисовать "~" в накладной? Reply with quote

Настраиваю печатную форму реализации в Шаблонах документов движения в модуле "Товары..." . Признаком окончания документа служит строчка, состоящая из одной-единственной тильды "~" .

Шаблон совсем простенький, типа:

01###### //номер документа
02######### // дата документа
....
0A ############### //контрагент
0B########## // сумма документа
~

Ну никак ее в БЭСТе у меня не получается нарисовать явно, если беру шаблон из файла, то просто после выбора документа по Alt-F9 начинается "подготовка к печати..." и бесконечное ожидание, а если использовать "Вычислить по формуле" и указать CHR(126) либо просто через "Вставить текст в форму" и через буфер вставить "~", то эта злополучная тильда рисуется столько раз, сколько строк в накладной, хотя на строчке нет никакого флага списка. Другие символы замечательно рисуется один раз. Подскажите, пожалуйста, как решить проблему.
Back to top
View user's profile Send private message Send e-mail
Krosh



Joined: 13 Oct 2003
Posts: 97
Location: КИА
Occupation: СТ
Interests: Москва

PostPosted: 13 Apr 2004 14:08    Post subject: Reply with quote

Возьмите другой символ.
Back to top
View user's profile Send private message
Наталья Позднякова



Joined: 27 Jun 2003
Posts: 27
Location: Наталья Позднякова

Interests: Минск, Беларусь

PostPosted: 13 Apr 2004 14:45    Post subject: Reply with quote

Другой символ нельзя, так как эту информацию мы потом экспортируем в другую программу, а там жесткие условия: признак окончания документа - только "~".
Back to top
View user's profile Send private message Send e-mail
rusholod



Joined: 19 Nov 2003
Posts: 54
Location: holod
Occupation: Организация
Interests: Москва

PostPosted: 13 Apr 2004 15:04    Post subject: Reply with quote

Используйте другой символ. Напишите программу, которая будет заменять другой символ на ~. Напишите bat файл, который это Вам будет автоматизирова
Back to top
View user's profile Send private message
Bestovichek



Joined: 22 Mar 2002
Posts: 257



PostPosted: 14 Apr 2004 16:53    Post subject: Reply with quote

а вставить chr(126) не пробовал?
Back to top
View user's profile Send private message Send e-mail
Наталья Позднякова



Joined: 27 Jun 2003
Posts: 27
Location: Наталья Позднякова

Interests: Минск, Беларусь

PostPosted: 15 Apr 2004 10:32    Post subject: Reply with quote

Пробовала, все равно ~ рисуется столько раз, сколько строчек в накладной. Даже если нарисовать шаблон (вытащить по F2 из файла),
состоящий из одной-единственной тильды, все равно рисуется куча тиль
Back to top
View user's profile Send private message Send e-mail
Krosh



Joined: 13 Oct 2003
Posts: 97
Location: КИА
Occupation: СТ
Interests: Москва

PostPosted: 15 Apr 2004 18:24    Post subject: Reply with quote

1. Бяка. Символ 126 в БЭСТ - это "флаг списка"
2. Попробовал "поиграться". Получилось только так:

всякая информация
тильда пробел пробел CR LF
(N-1) пустрых строк (пробел пробел CR LF)

Где N - кол-во строк в текущем документе.

3. ИМХО. Самое лучшее - в нужном месте создать ВЕСЬ необходимый текстовый файл вместе с тильдой через ф-цию FileEval.

А в печатной форме вообще всё-равно что будет. Хоть пусто.
Back to top
View user's profile Send private message
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