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

Мемо-поля в БЭСТ-4

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Технический форум БЭСТ-4
View previous topic :: View next topic  
Author Message
Марина



Joined: 27 Aug 2002
Posts: 501
Location: Кондрина Марина Александровна
Occupation: ОАО БКО программист
Interests: Боровичи Новгородской обл

PostPosted: 26 Nov 2002 15:50    Post subject: Мемо-поля в БЭСТ-4 Reply with quote

Господа! Мемо-поля в БЭСТ какие-то необычные. Мне не удается прочитать их средствами Clipper 5.3. Говорят, что они фокспрошные. Не подскажете, как к ним обратиться из программы на клиппе
Back to top
View user's profile Send private message
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 26 Nov 2002 17:25    Post subject: Reply with quote

Если имеется в виду boook.dbf , то присоединяюсь к просьбе
Кстати через BRO все открывается.

А вот мне надо на фоксе обратиться к массиву НДС в книге и ....

Кто подскажет? Как на VFP заюзать таблицу с полями типа MEMO (a la ARRAY)?
Back to top
View user's profile Send private message Send e-mail
Марина



Joined: 27 Aug 2002
Posts: 501
Location: Кондрина Марина Александровна
Occupation: ОАО БКО программист
Interests: Боровичи Новгородской обл

PostPosted: 27 Nov 2002 09:08    Post subject: Reply with quote

Кстати, я тоже имею в виду book и массов НДС-ов

В ИС наверное сейчас читают и злорадно хихикаю
Back to top
View user's profile Send private message
Марина



Joined: 27 Aug 2002
Posts: 501
Location: Кондрина Марина Александровна
Occupation: ОАО БКО программист
Interests: Боровичи Новгородской обл

PostPosted: 27 Nov 2002 10:00    Post subject: Reply with quote

Знаете что интересно? Если открывать use book new via "dbfcdx" , то к полю komment (тоже мемо-поле) программа обращается спокойно, а если обращаешься так же к полю sum_data, то сообщается о разрушении book.fpt и все вылетает
Back to top
View user's profile Send private message
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 27 Nov 2002 12:58    Post subject: Reply with quote

sum_data - не совсем МЕМО-поле
Как мне советовали, нужна связка Clipper+Six3.
а вот как на VFP 7.0?
Back to top
View user's profile Send private message Send e-mail
ArtZ



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

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

PostPosted: 27 Nov 2002 13:18    Post subject: Reply with quote

Ну же, господа разработчики!!! Ответьте пожалуйста!!! Как же все-таки это сделать. Я сам когда-то задавал этот вопрос, но ответа так и не услышал....
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 27 Nov 2002 16:36    Post subject: Reply with quote

Да и как в Генераторе их юзать?
Тоже вопрос.

Надо же такой вопрос, и никто не может ответить?
Back to top
View user's profile Send private message Send e-mail
Марина



Joined: 27 Aug 2002
Posts: 501
Location: Кондрина Марина Александровна
Occupation: ОАО БКО программист
Interests: Боровичи Новгородской обл

PostPosted: 29 Nov 2002 09:36    Post subject: Reply with quote

Может тогда кто-нибудь подскажет, где бы этот Six3 можно взять или купить?
А в Генераторе используется встроенная функция, по-моему СЧИТАТЬ
Back to top
View user's profile Send private message
VBE



Joined: 09 Jan 2002
Posts: 31
Location: Белорусцев Валерий
Occupation: 4+

PostPosted: 29 Nov 2002 10:35    Post subject: Reply with quote

Добрый день !
По поводу формата FPT файлов

The SIx Driver (SIXCDX) databases, indexes and memo files are 100%
compatible with Microsoft's FoxPro 2. Any database, index, and memo
files created by the SIx Driver (SIXCDX) can be used under FoxPRO and
vice-versa.

The SIx Driver's SIXCDX flavor uses FoxPro-compatible memo files (.FPT's)
for storing data for memo fields. The SIx Driver's SIXNSX flavor uses a
different memo file format which uses an .SMT extension. Both SIx Driver
memo file formats use a default block size of 64 bytes. This block size
can be changed to any multiple of 16 from 16 to 1024 bytes.

SIx Driver memo files can be used to store any type of data. While the
standard Clipper/dBASE III+ .DBT memo uses an end-of-file marker (ASCII 26)
to mark the end of a memo entry, .FPT and .SMT memo files store the length
of the entry. This not only eliminates the problems normally encountered
with storing binary data in a memo field, but also speeds up memo field
access since the data doesn't have to be scanned to determine the length.

You can also store Clipper arrays (even multi-dimentional ones) in an
FPT/SMT memo field. it's as easy as:

/*---( Assume TEST.DBF has a MEMO field called NOTES.SMT )---*/
USE bogus VIA "SIXNSX"
aFiles := Directory() // Store File Directory array to aFiles
? ValType( test->NOTES ) // Returns: "M"
test->NOTES := aFiles // Store array in NOTES memo field
? ValType( test->NOTES ) // Returns: "A"

And getting the array back out of the memo field is just as easy...

aMyArray := test->NOTES // POOF!!! You've got it!



VBE
Back to top
View user's profile Send private message Visit poster's website
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 29 Nov 2002 12:00    Post subject: Reply with quote

а про VFP кто чего скажет?
Back to top
View user's profile Send private message Send e-mail
Марина



Joined: 27 Aug 2002
Posts: 501
Location: Кондрина Марина Александровна
Occupation: ОАО БКО программист
Interests: Боровичи Новгородской обл

PostPosted: 29 Nov 2002 12:28    Post subject: Reply with quote

Где можно раздобыть SIXCDX?
Back to top
View user's profile Send private message
AndReW_Samara



Joined: 13 Feb 2002
Posts: 86
Location: Колуж Андрей Валериевич
Occupation: Гелиос-7 (начальник отдела автоматизации)
Interests: Самара

PostPosted: 15 Jan 2003 16:41    Post subject: Reply with quote

Библиотеку Six3 можно найти на нашем сайте www.bestvolga.ru в разделе Тех. поддержка / Программирование.
_________________
С уважением, Колуж Андр
Back to top
View user's profile Send private message
Светлый



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


PostPosted: 23 Jan 2003 13:57    Post subject: Reply with quote

К вопросу о МЕМО-полях...

Марина wrote:

А в Генераторе используется встроенная функция, по-моему СЧИТАТЬ


А можно подробнее? В стандартном описании Генератора что-то ничего похожего не нашел...
Back to top
View user's profile Send private message Send e-mail
Марина



Joined: 27 Aug 2002
Posts: 501
Location: Кондрина Марина Александровна
Occupation: ОАО БКО программист
Interests: Боровичи Новгородской обл

PostPosted: 23 Jan 2003 14:20    Post subject: Reply with quote

Эту информацию я получила случайно из устного разговора, когда по поводу расшифровки НДС в книге покупок обращалась в консультационный центр БЭСТ ( тел (095) 912-28-02, 912-03-84, 912-17-83, 915-62-34 ). Я хотела получить информацию конкретно по Clipper, но меня вначале не поняли и сказали, что в генераторе отчетов есть встроенная функция считать. После этого я им уточнила, что говорю не о генераторе. Как Вы понимаете, я не смогу дать Вам никакой информации, кроме этих двух случайно услышанных слов. Думаю, что Вы можете тоже позвонить в этот консультационный цент
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