BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Главная  / Поддержка  / Форум  / Публичные форумы  / Программирование приложений  / Редактирование и хранение настроек. Какие функции использует БЭСТ?

Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Редактирование и хранение настроек. Какие функции использует БЭСТ?
 
БЭСТ5 3.4. Торговля - Книга покупок-продаж - Настройка, сервис - Настройка параметров.
С помощью каких функций реализовано это окно?
В этом окне 3 вкладки. На одной вкладке данные из нескольких (?) строк какого-то файла (кстати, интересно какого. Есть ощущение, что часть параметров хранится в sclad\memdat.dbf)? Могут быть данные из нескольких файлов? А на разных вкладках могут быть данные из разных файлов?

Персонал - Заработная плата - Настройка - Бухгалтерская настройка. С помощью какой функции реализовано в БЭСТ4 12.01 и в БЭСТ5 3.4? Похоже все данные берутся из файла salary\setting.dbf. Причем в этом файле все данные расположены в одну строчку.

Мне приходится под часть своих параметров заводить отдельный файл. Вот и задумался, как организовывать хранение и доступ к своим настройкам ...
 
Цитата
Денис пишет:
БЭСТ5 3.4. Торговля - Книга покупок-продаж - Настройка, сервис - Настройка параметров.
С помощью каких функций реализовано это окно?
В этом окне 3 вкладки. На одной вкладке данные из нескольких (?) строк какого-то файла (кстати, интересно какого. Есть ощущение, что часть параметров хранится в sclad\memdat.dbf)? Могут быть данные из нескольких файлов? А на разных вкладках могут быть данные из разных файлов?

Персонал - Заработная плата - Настройка - Бухгалтерская настройка. С помощью какой функции реализовано в БЭСТ4 12.01 и в БЭСТ5 3.4? Похоже все данные берутся из файла salary\setting.dbf. Причем в этом файле все данные расположены в одну строчку.

Мне приходится под часть своих параметров заводить отдельный файл. Вот и задумался, как организовывать хранение и доступ к своим настройкам ...


Делайте это в своем файле и размещайте его в папке user
для БЭСТ5.34 или в своей собственной папке для БЭСТ-4.
И делайте свой интерфейс.
Писать подобное в штатные файлы БЭСТа рекомендация однозначная: это лучше не делать.

По БЭСТ-4 в товарах. Это делается по таблице STRU.dbf
Обычный QBROWSE
Код
QBrowse(nTop+1,nLeft+1,nBottom-1,nRight-1,aBlockCols,,;
{||CoProc(nTop1,nLeft1,nBottom1,nRight1,nRight-nLeft-3)},bColor)

Раздел делается
Код
bColor:={||IF(LEFT(Name,1)='─',"GR+/B*","W+/B*")}

Ну а дальше добваление своих настроек в штатный раздел - это работа с файлом stru.dbf - но при смене версий или пакетов сохранение Ваших настроек
НИКТО НЕ ГАРАНТИРУЕТ
Изменено: nordk - 04.09.2008 14:28:43
 
Цитата
nordk пишет:
Делайте это в своем файле и размещайте его в папке userдля БЭСТ5.34


Так и делаю.

Цитата
nordk пишет:
По БЭСТ-4 в товарах. Это делается по таблице STRU.dbf
Обычный QBROWSE


Интерфейс, как в товарах мне не нравится. Но все равно спасибо. Посмотрю QBROWSE и возможно на нем останавлюсь. Много данных надеюсь не будет.

Больше нравится нравится интерфейс в ЗП, но не нравится структура файла настроек там.

Нравятся новые интерфейсы. Типа как сделано в Книге покупок-продаж.
 
Это новые окна...там совсем другая история
 
Цитата
nordk пишет:
Это новые окна...там совсем другая история


Может стоят заняться этой историей? :lol: Мы начинали серию уроков по написанию приложения доверенностей. Там тоже понадобится настройки и интерфейс для их редактирования...

По QBROWSE нет простых примеров, а они нужны для старта. QBROWSE не обсуждался на форуме. Поэтому думаю по QBROWSE будут Вопросы, если делать с помощью него.

Поэтому предлагаю разобрать интерфейс для работы с настройками с помощью новых окон, а не с помощью QBROWSE.
Изменено: Денис - 06.09.2008 16:25:32
 
Мы уже наверно полгода потратили на освоение механизмов и пока еще на очень многие Вопросы сам не получил ответа. Работаю в этом направлении очень активно.
Страницы: 1
Читают тему (гостей: 1)