Author |
Message |
Topic: Оформление экрана в БЭСТ5 |
Behemoth
Replies: 23
Views: 128991
|
Forum: Программирование в БЭСТ-4 Posted: 01 Nov 2007 19:02 Subject: Оформление экрана в БЭСТ5 |
Добрый день.
Но все таки интересно как заменить 0 служебную строчку своей? Если до вызова ИнитЛиста это сделать нельзя, то как это сделать после вызова ИнитЛист?
Никак. Это дано нам свыше и нам придётся с этим жить. |
Topic: Оформление экрана в БЭСТ5 |
Behemoth
Replies: 23
Views: 128991
|
Forum: Программирование в БЭСТ-4 Posted: 01 Nov 2007 18:45 Subject: Оформление экрана в БЭСТ5 |
Добрый день.
Если оформить экран перед вызовом initlist, то 0 строка в "Банке" затирается служебным "Начало расчётного периода". |
Topic: функция |
Behemoth
Replies: 4
Views: 43156
|
Forum: Программирование в БЭСТ-4 Posted: 01 Nov 2007 16:43 Subject: функция |
Добрый день.
Смотря как Вы хотите вывести это значение.
В самом простом случае можно использовать функцию
dispoutat(nLine,nCol,cText,cColor)
nLine и nCol - y и x координаты
cText - строка, которая выводится
cColor - цвет
Или просто написать что-то вроде:
@ 10,20 SAY gr PICTURE "XXXXX" COLO ... |
Topic: doc51->oper_kalk |
Behemoth
Replies: 6
Views: 46022
|
Forum: Программирование в БЭСТ-4 Posted: 31 Oct 2007 09:58 Subject: doc51->oper_kalk |
Добрый день.
Я поняла это так, что doc51->oper_kalk можно будет вообще не заполнять, и БЭСТ без него нормально обойдется
Теоретически, Вы правы. |
Topic: doc51->oper_kalk |
Behemoth
Replies: 6
Views: 46022
|
Forum: Программирование в БЭСТ-4 Posted: 30 Oct 2007 18:41 Subject: doc51->oper_kalk |
Добрый день.
У Вас при вводе документов не используется модель калькуляции. Создайте типовую операцию с определённой моделью калькуляции, используёте её, и Вы увидите, как заполняется база kalk_d_b. |
Topic: doc51->oper_kalk |
Behemoth
Replies: 6
Views: 46022
|
Forum: Программирование в БЭСТ-4 Posted: 30 Oct 2007 11:46 Subject: doc51->oper_kalk |
Добрый день.
Оно ссылается на поле NNOPER базы bank\kalk_d_b.dbf.
Это группа записей, которая содержит значения параметров калькуляции для данного докумен |
Topic: цветовая гамма |
Behemoth
Replies: 2
Views: 33606
|
Forum: Программирование в БЭСТ-4 Posted: 26 Oct 2007 14:24 Subject: цветовая гамма |
Добрый день.
Официально таблица выглядит так:
Черный, пробел N Серый N+
Синий B Ярко-синий B+
Зеленый G Ярко-зеленый G+
Бирюзовый BG Голубой BG+
Красный R Ярко-красный ... |
Topic: Помогите новичку в Best4 |
Behemoth
Replies: 3
Views: 39111
|
Forum: Программирование в БЭСТ-4 Posted: 26 Oct 2007 10:18 Subject: Помогите новичку в Best4 |
Добрый день.
Есть же штатная настройка экспорта в клиент-банк в текстовом формате. Она чем-то Вас не устраивает? |
Topic: Помогите новичку в Best4 |
Behemoth
Replies: 3
Views: 39111
|
Forum: Программирование в БЭСТ-4 Posted: 26 Oct 2007 09:43 Subject: Помогите новичку в Best4 |
Добрый день.
Ответ на Ваш вопрос сильно зависит от того, какой файл и какую часть этого файла Вы хотите выгрузить. |
Topic: Путь к Моим документам |
Behemoth
Replies: 16
Views: 111795
|
Forum: Программирование в БЭСТ-4 Posted: 24 Oct 2007 10:46 Subject: Путь к Моим документам |
Добрый день.
Еще бы кто-нибудь подсказал, как получить значение возвращаемое функцией
Значение, возвращаемое функцией отлично получается. Только оно равно nil. |
Topic: Путь к Моим документам |
Behemoth
Replies: 16
Views: 111795
|
Forum: Программирование в БЭСТ-4 Posted: 23 Oct 2007 20:33 Subject: Путь к Моим документам |
Только в Б4 эти функции не работают, но в данный момент для меня это не принципиально.
А мне вот понадобилось. Так как в БЭСТ-4+ получить путь к папке "Мои документы"? Нет, я конечно могу с помощью regedit экспортировать весь раздел, а затем проанализировать текстовый файл. Но как-то это некрасиво. |
Topic: Как включить защиту от дурака. |
Behemoth
Replies: 20
Views: 122176
|
Forum: Программирование в БЭСТ-4 Posted: 23 Oct 2007 18:21 Subject: Как включить защиту от дурака. |
Добрый день.
Однако вопос: Как теперь поменять поле на нужнеое значение?
Чтобы изменить содержимое редактируемого поля необходимо выполнить что-то вроде:
GetList[1]:VARPUT(vNewValue)
GetList[1]:DISPLAY()
Где прочитать про "методы" и "свойства" ... |
Topic: Как включить защиту от дурака. |
Behemoth
Replies: 20
Views: 122176
|
Forum: Программирование в БЭСТ-4 Posted: 17 Oct 2007 13:43 Subject: Как включить защиту от дурака. |
Добрый день.
GetList есть но он Вам не подвластен в плагине
Для этого и был создан он же как GlobalGetList
(зеркало доступное для плагина)
Вообще говоря, непонятно. Если это две ссылки на один массив и обе объявлены как public, то в чём между ними разница? Если это два разных массива, то как они синхронизируются? |
Topic: Как включить защиту от дурака. |
Behemoth
Replies: 20
Views: 122176
|
Forum: Программирование в БЭСТ-4 Posted: 17 Oct 2007 13:11 Subject: Как включить защиту от дурака. |
Добрый день.
GLOBALGETLIST вводился на время применения фундоментальных знаний. Но потестировали и помнится мне, отказались от его использования.
Так что пользуйтесь старым добрым GETLIST, если позволяет точка вызова плагина. Пробегитесь по GETLIST с помощью aeval, найдите нужный GET-объект, исправьте его параметры. Например, так:
aeval(getlist,{|x,i| if ... |
Topic: Доступ к отладочной информации в Б5 |
Behemoth
Replies: 12
Views: 62513
|
Forum: Программирование в БЭСТ-4 Posted: 12 Oct 2007 16:33 Subject: Доступ к отладочной информации в Б5 |
Добрый день.
Создаёте новый проект. Называете его произвольно.
Главное, чтобы он помещал созданную им bdll в папку Server\DATA\PRO\userlibs. При старте клиентов содержимое этой папки копируется на рабочую станцию и загружается. Независимо от имени bdll. |
|