ПРОДАЖИ +7 (991) 312-04-37 trade@bestnet.ru |
ПОДДЕРЖКА +7 (495) 775-66-76 consult@bestnet.ru |
СКАЧАТЬ Обновления Дистрибутивы |
ФорумПоиск
Автор: Алексей Новиков. Ошибка "Переменная не существует" выдаётся потому, что в вызове "Selection:PasteSpecial (-4122, -4142, .F., .F.)" Harbour видит переменную selection, которой не существует. Так можно делать в VBA, а в Harbour требуется иметь ссылку на каждый объект.
Изменен: 22.05.2008
Читать сообщение на форуме или сайте. ... Алексей Новиков
Алексей Новиков пишет:
Ошибка "Переменная не существует" выдаётся потому, что в вызове "Selection:PasteSpecial (-4122, -4142, .F., .F.)" Harbour видит переменную selection, которой не существует. Так можно делать в VBA, а в Harbour требуется иметь ссылку на каждый
объект.
Изменен: 23.05.2008
Читать сообщение на форуме или сайте. ... Алексей Новиков пишет:
У меня нормально компилируется со следующими настройками:
Переменные среды.
http://162.243.36.230/uploads/2015_08_13_16_41_18.png
У меня в xHarbour нет папки include
Алексей Новиков пишет:
Свойства проекта.
в свойствах проекта в Libraries предлагается выбрать *.lib файлы.
в папке БЭСТа нашлись ...
Изменен: 13.08.2015
Читать сообщение на форуме или сайте. ... по крайней мере так рекомендуют и отсылают к примерам.
Я попытался поискать описание подобных объектов например в каталоге \Best5\Client\Source\xHarbour\common, не нашел.
Нет ли где еще описаний стандартных объектов, для работы со СФ , книгой продаж и покупок?
Изменен: 12.03.2018
Читать сообщение на форуме или сайте. ... runform, работать по технологии
METHOD DocNew
METHOD DocSave
METHOD DocClose
METHOD DocCancel
METHOD DocChanged
В качестве примера исходники в папке
...\BEST\BEST5_34\Client\Source\xHarbour\forms\Contract
Изменен: 20.10.2015
Читать сообщение на форуме или сайте. ... для работы с возвращёнными данными необходимо иметь возможность работать с XML, желательно удобнее, чем с текстовой строкой.
Вопрос: Б-5 + Harbour + WEB services + XML что почитать, где посмотреть примеры на эту тему
Изменен: 24.09.2015
Читать сообщение на форуме или сайте.Автор: Жак Пожурник. Вопрос к знатокам harbour.
Как завершить спецфункцию из глубоко вложенной в нее процедуры, если в
той произошла ошибка, которая делает дальнейшее выполнение
...
Изменен: 15.09.2015
Читать сообщение на форуме или сайте.Автор: Жак Пожурник. Вопрос к знатокам harbour.
Как завершить спецфункцию из глубоко вложенной в нее процедуры, если в
той произошла ошибка, которая делает дальнейшее выполнение
...
Изменен: 15.09.2015
Читать сообщение на форуме или сайте. ... Пожурник. nordk пишет:
FUNC2 может вернуть .F. (RETURN .F.)
И в FUNC1() это возвращенное значение тоже обработать
То есть лучший способ решить мою проблему в harbour - цепочка проверок возвращаемых значений процедур. Спасибо за ответы.
А случайно не знаете, как стандартный обработчик ошибок БЭСТ ...
Изменен: 21.09.2015
Читать сообщение на форуме или сайте. ... => 3, stod('20000101') => {1}}
messagebox(valtype(hash)) // H
messagebox(hash[5]) // ok
Однако функции для работы с hash (например, hb_HHasKey и проч.), что описаны в руководстве к Harbour (https://harbour.github.io/doc/index.html) не работают в БЭСТ:
messagebox(str(hb_hhaskey(hash, 'foo'))) // ошибка, функция hb_hhaskey не найдена
Вопрос Eсть ли вообще функции ...
Изменен: 15.09.2015
Читать сообщение на форуме или сайте. ... Пожурник. nordk пишет:
Сам то массив работает
То есть hash? Вот именно, что работает. Но функции для работы с ним, что описаны в руководстве к harbour, кажется, отсутствуют. Нет ли у кого сведений на этот счет?
Изменен: 21.09.2015
Читать сообщение на форуме или сайте. ... спецфункции, как описано в документации к 32 пакету (Раздел Интерфейс и инструменты пользователя,
пункт 5. Разработан универсальный источник на Harbour для обращения к файлам данных. Можно обращаться как файлам базы данных БЭСТ–5, так и к файлам, подготовленными спецфункциями или другими ...
Изменен: 25.08.2015
Читать сообщение на форуме или сайте.Автор: Андрей Зиганьшин. Таймер нужен для периодического опроса внешней реляционной базы данных на время работы плагина для Б5.
В Harbour таймер присутствует, но его с Б5 не подружить :)
Дико извиняюсь за свою не компетентность, но описание вызова DLLCALL в xHarbour Language Reference Guide ...
Изменен: 17.06.2015
Читать сообщение на форуме или сайте. ... этом нет необходимости, это есть в hbdll.ch (папка include Б5).
Вот эта часть примера: DllCall( hDll, DLL_STDCALL, "ShellExecute", "open", cFile, NIL, NIL, 1 )
взята из xHarbour Language Reference Guide.
При работе плагина в этом месте выдаётся ошибка.
Хотя загрузка библиотеки происходит штатно, это видно в отладчике.
...
Изменен: 18.06.2015
Читать сообщение на форуме или сайте.Автор: Андрей Зиганьшин. B5SP32FIX3
Вызов спецфункции из Финансы->Кассовая книга
Описание объекта взял из : ..xHarbour/common/cash.prg >> CLASS CashOrder FROM AbsClass
.../EXTENSNS/PAY/utst.prg
________________________________________________________________________
fnMain()
PROCEDURE fnMain()
ALTD()
dbPush()
fnNewCashOrder()
...
Изменен: 22.02.2015
Читать сообщение на форуме или сайте.Автор: Алексей Новиков. Это функция xHarbour, она работает когда угодно и где угодно. Можете использовать её всякий раз, когда нужно что-то отобразить.
Изменен: 17.12.2014
Читать сообщение на форуме или сайте.Автор: gabov. Алексей Новиков пишет:
Это функция xHarbour, она работает когда угодно и где угодно. Можете использовать её всякий раз, когда нужно что-то отобразить.
Пробую :
FUNCTION Main()
Private _top:=2,...
Изменен: 17.12.2014
Читать сообщение на форуме или сайте. ... сработает, причину смотри выше
cVarName:='cPrivText'
&cVarName:='2' // сработает
sayandwait(&cVarName) // сработает
return
Проверял на xHarbour 0.99.1, строго говоря, поведение программы может зависит от компилятора.
Изменен: 05.12.2014
Читать сообщение на форуме или сайте. ... качестве. Строить отчет на этом источнике (привязывать его к MasterData) нельзя. bdf.*- это источники написанные на Visual FoxPro, bda.* - источники написанные на xHarbour
Для обучения мне кажется лучше сначала разобрать работу, какого-нибудь простейшего справочника. Например, Кадры->Справочники приложения->Должностной ...
Изменен: 02.09.2014
Читать сообщение на форуме или сайте.Автор: Денис. А архив базы сохранился?
Попробуйте удалить cdx файл и повторно открыть с помощью bro или его аналогов. Или с помощью Harbour попробуйте удалить последние строки.
Или выкладывайте проблемный файл. Может кто-нибудь поможет.
Изменен: 13.06.2014
Читать сообщение на форуме или сайте. |