Главная
Новый форум
 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 -> БЭСТ-5
View previous topic :: View next topic  
Author Message
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 20 Dec 2004 07:00    Post subject: Создание своего источника Reply with quote

Пытаюсь в библиотеке boss_rep создать новый класс подобный boss_analitics. Например boss_new. Создала(нажав кнопку New ). Родительским классом выбрала boss_rep. Ввела путь для h-файла. В методы getparamdef и openarea скопировала тексты из класса boss_analitics. Сохранила. Захожу в отладку класса. При нажатии “Создать” (после выбора БД, библиотеки и класса) выдает ошибку: “Variable BDA_PEREMETER_INPUT is not found”. Видимо где-то что-то я пропустила. Но где и ч
Back to top
View user's profile Send private message Send e-mail
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 20 Dec 2004 14:45    Post subject: Reply with quote

Оказывается и модифицировать существующий класс невозможно. Захожу в метод “openarea” класса boss.analitics, просто добавляю пустую строку, после чего отвечаю “ок” на предложение сохранить и все. В отладчике класса для класса boss.analitics выскакивает та же ошибка, что и для нового, мною созданного – не найдена переменная…(предыдущее сообщени
Back to top
View user's profile Send private message Send e-mail
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 21 Dec 2004 20:13    Post subject: Reply with quote

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



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 22 Dec 2004 17:26    Post subject: Reply with quote

Хоть кто-нибудь, помогите советом!!!
Back to top
View user's profile Send private message Send e-mail
Irina_Gl



Joined: 10 Jul 2002
Posts: 315
Location: Глухова Ирина
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 22 Dec 2004 19:22    Post subject: Reply with quote

В каждый создаваемый Вами класс необходимо включить файл с расширением H.
Для этого: откройте класс на редактирование, войдите в пункт меню CLASS - INCLUDE FILE, затем выберите файл с расширением H и именем библиотеки на основе которой Вы разрабатываете свой класс (в данном случае BOSS_REP.H).
При разработке новых классов их необходимо размещать в библиотеках начинающихся с USER.
Проверьте настройки FOXPRO 7.0: пункт меню TOOLS-OPTIONS..., перейдите на закладку FILE LOCATIONS, в пункте DEFAULT DIRECTORY должен быть указан каталог FOXDATASOURCE и в пункте SEARH PATH должны быть указаны FOXDATASOURCE\SYSTEM и FOXDATASOURCE\SERVICE
_________________
Глухова Ирина
Компания БЭСТ
Отдел разрабо
Back to top
View user's profile Send private message
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 23 Dec 2004 11:43    Post subject: Reply with quote

Настройки в FoxPro делала –все как написано в документации. Создала новый класс user_boss с созданием новой библиотеки user, базовым классом выбрала boss_rep . Подцепила boss_rep.h . Методы getparamdefs и openarea – скопировала из boss_analitics. Сохранила. Перехожу в отладку класса- все та же ошибка – “Variable BDA_PEREMETER_INPUT is not found”.
Что еще можно сделать?
Мне вообще-то надо создать источник аналогичный boss_analitics, только добавить еще поля.
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 -> БЭСТ-5 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