Author |
Message |
Topic: Смена операции движения |
Andr_V
Replies: 9
Views: 62583
|
Forum: Программирование в БЭСТ-4 Posted: 15 Nov 2007 17:23 Subject: Смена операции движения |
Отловить пытался известно как:
i:=lastkey()
do case
case i=K_F5
...
И если отметить несколько документов, то событие на вход в реестр возникнет один раз и при этом данные из mdoc будут считаны в соответствии с активной строкой на экране (которая может быть вообще не отмеченной). Способ не пройдет. С контролем отпускных цен вообще беда. Нет ли какого хитрого способа отключить в F5 пункт про цены ... |
Topic: Смена операции движения |
Andr_V
Replies: 9
Views: 62583
|
Forum: Программирование в БЭСТ-4 Posted: 14 Nov 2007 17:21 Subject: Смена операции движения |
Программа из проводки будет запускаться сколько строк в документе (при настройке создавать проводки по каждой строке) и как узнать, что было F5? В событии на вход в реестр нажатие F5 отловить не получилось.
И еще про F5: изменение документа никак не регистрируется в журнале, а изменения могут быть серьезными. В частности при проверке документа перед записью у нас отслеживается чтобы отпускная цена со всеми скидками не была ниже некоторой определенной, иначе сохранить документ не получится. А если по F5 выбрать замену отпускных цен то н ... |
Topic: Смена операции движения |
Andr_V
Replies: 9
Views: 62583
|
Forum: Программирование в БЭСТ-4 Posted: 13 Nov 2007 18:37 Subject: Смена операции движения |
Есть куча счетов для кучи менеджеров, для каждого меджера три счета (типа 6201,6202,6203, групповой ввод аналитики), проводки делаются на один из счетов от выбранного типа документа (тут все нормально). Т.к. у типовой операции корр/счет один (6201), то при записи программа при необходимости пишет в mdoc->schet_a и mdocm->schet_a счет проводки (иначе по F10 справка неправильная). Вот тут при смене операции по F5 проводки-то делаются нужные, ... |
Topic: Смена операции движения |
Andr_V
Replies: 9
Views: 62583
|
Forum: Программирование в БЭСТ-4 Posted: 13 Nov 2007 16:58 Subject: Смена операции движения |
Проводки я не трогаю. При смене операции меняется кореспондирующий счет, а это мне и надо обрабатыва |
Topic: Смена операции движения |
Andr_V
Replies: 9
Views: 62583
|
Forum: Программирование в БЭСТ-4 Posted: 13 Nov 2007 16:33 Subject: Смена операции движения |
Добрый день!
В реестре документов расхода на запись подключена программа. Но если по F5 сделать замену операции движения, то прога не отрабатывает. Есть ли надежда на подключение программ, навешанных на события проверка, запись документа к операциям по F5? Или может есть какой способ сделать это сейчас? (Б4+ 12.01 SP32)
Заранее спасибо за ответы. |
Topic: Комментарии по Alt-A |
Andr_V
Replies: 12
Views: 31586
|
Forum: Программирование в БЭСТ-4 Posted: 11 Aug 2007 16:12 Subject: Комментарии по Alt-A |
Чтоб по Alt-A как в БЭСТе я пользую функцию COMMENTPART(p1,p2,p3)
как я понял:p1<>nil -разрешает запись в мемо
p2<>nil -вообще не дает вводить че-либо
p3 - имя мемо без "" (если отличное от SCLADS)
Но у меня не получилось сохранить, если имя мемо не SCLADS (показывать показывает, но не сохраняет). Может уважаемый nordk что прояс ... |
|