Финансово-Управленческий Комплекс БУХта.

Скрипты для работы с прайс-листом

Navigation:  Режимы >

Финансово-Управленческий Комплекс БУХта.

Скрипты для работы с прайс-листом

Previous pageReturn to chapter overviewNext page

Скрипты для работы с прайсом:

 

Прайс лист

 

   OnBeforeLoadData(PriceNumName)

   OnAfterLoadData(PriceNumName)

   OnSelectTMCKol(TMCID, KolOld, Kol)

   OnCreateDogovor(DogID, DogVid)

   GetBizOperList(ByRef List)

   RunBizOper(BizOper)

   BeforeRunBizOper

   AfterRunBizOper

  RefreshButtonClick

   RefreshOneRow(TMCID)

   RefreshScreen

   FormClose(ByRef Allow)

 

Карточка редактирования договора

 

       OnCreateDoc(ByRef DocVid, ByRef DocDate, ByRef PartialSpec, ByRef CreateAllow, ByRef CreateAllowMsg)

       OnBeforeInsertFromPriceButtonClick(ByRef Allow)

       OnAfterInsertFromPriceButtonClick

       OnBeforeCorrectFromPriceButtonClick(ByRef Allow)

       OnAfterCorrectFromPriceButtonClick

 

Форма выбора цены (валюты, курса)

 

   FormShow

   SelectButtonClick(ByRef Allow)

   CloseButtonClick(ByRef Allow)

 

Форма с выбранным товаром

 

FormShow

FormClose

CreateDog

 

Форма выбора вида договора и спецификации

 

FormShow

SelectButtonClick

CloseButtonClick

 

Некоторые события имеют возвращаемый параметр Allow типа Boolean. В случае его значения = False дальнейшая обработка события не производится, действие вызвавшее это событие не осуществляется, в противном случае работа продолжается в штатном режиме.

 

Кроме вышеописанных событий,  в скрипте доступны события для всех компонентов этих форм типа TbmDBEdit:

         OnEnter

         OnExit

         OnChange

         OnValidate(ByRef IsValid, ByRef NoValidMessage)

На форме выбора цены появился флаг «Скрыть цены кроме выбранной», с помощью которого можно скрывать все колонки цен кроме выбранной. Значением этого флага можно управлять через скрипт.