Открываем книгу по настройке кассового аппарата
Смотрим описание таблицы 1 ряд 1 поле 35
Цитата
35.«Печать типов оплаты» При помощи этого параметра можно исключить печать типов оплаты в чековой ленте. Если значение параметра равно 0, то типы оплаты на чековой ленте печататься не будут.
Нет. Есть такакя функция DOREFER на основании которой MakeRefer все делает.
Лично мне написать Инитлист 1-2 часа, а с ней возиться 1-2 дня минимум.
Проблема в том, что она не предназначена для пользовательских плагинов и может ругаться что ей нужны
какие нибудь дополнительные функции и переменные (а может ти не будет ругаться)
Когда то я выкладывал ее исходники на форуме (на старом форуме, если он жив можно поискать)
Все подобные окна делались в БЭСТ-4 на ней программистами БЭСТ. Эти окна единичные, поэтому все может быть в плане
отсутствия универсальности для плагинов
Прошу прощения похоже с БЭСТ4 не выйдет.
Забывать стал, а ноутбук с наработками тоже устарел и не под рукой.
ACHOICE() не дает так просто множественный выбор. Быстро привыкаешь к хорошему и начинает казаться что так и было
Там надо мудрить с нажатиями кнопок в списке и как то самому запоминать.
Проше Initlist получается сделать и там все решить, если мы говорим про БЭСТ-4
В очередной раз убедился в серъезном разрыве между программами в плане возможностей
Еще раз изивините пожалуйста, что ввел в заблуждение
Либо сами пишете новое окно на Инитлист, обработку меток по Ins и запись отмеченных строк в массив.
При завершении (закрытии окна) функция должна вернуть этот массив отмеченных строк
/*
acTitle - строка либо массив строк для заголовка
aItem - массив строка для выбора
aLogic - массив условий доступности строк: доступна/недоступна для выбора
anItem - либо начальная строка либо массив,
если массив - тогда возможен множесственный выбор
cColor - если потребуется цвет, отличный от стандартного
*/
// lF9 - обрабатывать ли нажатие F9
FUNCTION GraBoxMenu(acTitle, aItem, aLogic, anItem, lF9, lFixedFont)
Если битый дистрибутив - обновите. Или проверьте на другом ПК с WIN XP
Если все в порядке - ищите в своей системе проблему. Программа должна работать
ОС сегодня такие навороченные что кривыми руками можно загнать в такой тупик - мама не горюй
В этом случае (когда кривыми руками кто то покопался) разговор про права администратора только улыбает.
Заодно проверьте вирусы, антивирусы и другие программы блокирующие работу exe :)
Разработчик утилиты ничем не поможет :)
Александр В пишет:
Монопольно рассчитал, но оказалось, что именно этих позиций в ведомости себестоимости нет. Что тут можно сделать?
Если формировать отчет Остатки по картотеке, то выходят все цифры.
Количество есть а позиций в ведомости себестоимости нет ?
Круто.
надо с самого начала все пересчитывать - с даты когда они приходили а возможно вообще с самого начала периода придется все пересчитывать.
Только не забываем про архивное копирование - другие данные тоже могут измениться
Вам никто не мешает объявить собственную public переменную (переменные) или массивы и ими пользоваться.
Времена aGlobVars прошли вместе с FileEval. он может применяться где-то локально как в типовых операциях и не более..
А что где лежит - открываем отладчик и начинаем им пользоваться
там все переменные видны и открытые области, где и что лежит
Еще я делаю так: делаю 2 проекта - рабочий - для всех пользователей и свой.
В своем пишу на рабочей базе и мне никто не мешает - потому что моей BDLL кроме меня никто не пользуется
а потом prg копирую в общий и перекомпилирую bdll для всех.
Это не годится для плагинов на события.
Общую BDLL перекомпилировать можно только когда никто не работает с ней
Надо поискать конкретную запись которая не попадает - тогда ответ на найдется.
Таких грубых ошибок в БЭСТе нет
У моих клиентов сходится все по отчетам.
Когда не сходилось - смотрели проводки и находили ошибки в организации аналитик.
Есть описание таблиц баз данных
Выбираете таблицу и в кнопочках внизу находите пункт открыть с помощью FoxBro
Ну это же вам самим надо поискать почему....
Оборотно-сальдовый он выдает данные в свернутом виде и если где с аналитика бардак - он эти записи может не включить.
А аналитическая справка может вывести все.
Надо вычлениьт эти записи и будет понятно почему.
Скорее всего обнаружите ошибки с организацией аналитики