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

Использование полей баэы MLABEL

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
fox



Joined: 19 Apr 2002
Posts: 1



PostPosted: 19 Apr 2002 08:17    Post subject: Reply with quote

Добрый день всем !

Вопрос в первую очередь к разработчикам. Где найти перечень функций используемых разработчиками для доступа к полям рабочих баз данных?
Более конкретно : необходимо найти возможность использования значения поля CENA из базы данных MLABEL при настройке шаблона документов перемещения.

[ Это Сообщение было отредактировано: fox в 2002-04-19 12:36 ]

[ Это Сообщение было отредактировано: fox в 2002-04-19 12:38 ]
Back to top
View user's profile Send private message Send e-mail
Vladimir



Joined: 19 Jan 2002
Posts: 106
Location: Мальцев Владимир Львович
Occupation: Тюменская ГАСА
Interests: Тюмень

PostPosted: 19 Apr 2002 16:11    Post subject: Reply with quote

Присоединяюсь всеми фибрами души.
Структура баз данных, связи и секретные функции ИС - это конечно существенный кусок дохода ИС. Но с другой стороны, я, например, нахожусь далеко от Москвы, дилеры в нашем городе - полная беспонтовина. Даже если я обращусь к ним за технической помощью, толку не будет. Может как-то распостранять эти секретные материалы по мылу для тех, кто не может обращаться к квалифицированным спецам?
Back to top
View user's profile Send private message
vladvv



Joined: 14 Mar 2002
Posts: 49



PostPosted: 19 Apr 2002 16:49    Post subject: Reply with quote

Два варианта:
1. Не очень подходит к поставленной задаче:
В шаблонах доментов при привязке шаблонов, выбери "вычислить по формуле" далее можно использовать так: mdoc->numdoc или любое другое поле. К сожалению в этом режиме mlabel не доступен и если попытаться его использовать типа: mlabel->cena, Бэст ругнется. Но вариант можно использовать если нужны поля, например mdoc или еще каких либо других таблиц. Список таблиц можно определить методом научного тыка Могут быть заморочки со значеничми полей, если эти поля еще не записаны в таблицу и неизвестны, например при создании нового документа. Если документ был создан ранее и производится его модификация, то проблем не должно быть.

2. Вариант - использовать вызов внешней программки, которая должна лежать в PROPLUGINSPRINTSCLAD с помощью функции
FileEval. Кстати там полно всяких разных примеров. Синтаксис вызова и принципы написания шаблона можно поглядеть на примере шаблона ведомости инвентаризации

Кстати 1 вариант можно использовать также при создании типовых операци, при вычислении суммы проводки. Например чтобы проверить IIF-ом поле справочника, которого нет в списке доступных переменных, на какое-либо значение.

Успехов.
Back to top
View user's profile Send private message
Behemoth



Joined: 15 Mar 2002
Posts: 155
Location: Новиков Алексей Юрьевич
Occupation: ПБОЮЛ
Interests: Пермь

PostPosted: 23 Apr 2002 10:51    Post subject: Reply with quote

1. Можно действительно воспользоваться вызовом File|Eval, а в файле указать MLabel->Cena.
2. Если прописать "Mlabel->Cena" напрямую в базе mCodeOpA.dbf, конструкция будет работать.
3. Другим способом является вызов функции FinGet, типа FinGet(cSelLabel,'Cena').
Удачи...
Back to top
View user's profile Send private message Send e-mail
general



Joined: 14 Jan 2002
Posts: 276
Location: Клешнин Антон Александрович


PostPosted: 23 Apr 2002 13:27    Post subject: Reply with quote

2Behemot:
А что еще есть интересного? (типа функций FinGet)
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