определить номер записи
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2  :| |:
-> Программирование в БЭСТ-4

#16:  Author: ЗмеяLocation: Подколодная PostPosted: 11 Jul 2007 09:01
    —
Попробовала заполнить поля по примеру созданной руками проводки.
nnoper with 0
valuta with 'РУБ'
vcurs with 1
user_date with date()
z_status with '1'
nnoper_d with 0
nnoper_k with 0
id_st with 18
Посмотрю что получится.
Выслать Вам одну из баз? Очень интересно что там не так.

Авторизация у нас не включена, так что я думаю использовать поле User_code и дальш

#17:  Author: itmanLocation: Ильин Е.Ю. PostPosted: 11 Jul 2007 09:18
    —
Сделайте так:
возьмите тестовую дату и создайте проводку штатными средствами,
своим плагином и импортом.
Затем откройте main.dbf и сравните три записи.
А вот системные поля, я бы не рискнул трогать.
Сейчас нет авторизации. а через понадобится и что?
Создайте поле пользователя по правилам и работайте с ним.

#18:  Author: nordkLocation: Горбунов Константин PostPosted: 11 Jul 2007 12:50
    —
Да если не будет получаться никак - высылайте, попробую помочь

#19:  Author: ЗмеяLocation: Подколодная PostPosted: 05 Sep 2007 09:07
    —
Всё хорошо получалось, создавались проводки с помощью этого плагина.
Прозошло следующее - все эти проводки стали отмеченными для удаления. Перед этим была индексация, она успешно завершилась, проводки были на месте. Ручками врядли кто-то мог - т.к. проводок было более 1000 и в 19 разных предприятиях.
Видимо какое-то поле нужно обязательно заполнять.
Не подскажете, в чём тут могло быть дело?

Попробую вышлю Вам базу

#20:  Author: nordkLocation: Горбунов Константин PostPosted: 05 Sep 2007 12:31
    —
Давайте main.dbf наверно и проводки, которые импортируете...

#21:  Author: ЗмеяLocation: Подколодная PostPosted: 05 Sep 2007 13:10
    —
выслал

#22:  Author: nordkLocation: Горбунов Константин PostPosted: 05 Sep 2007 13:30
    —
Осталось понять куда

#23:  Author: ЗмеяLocation: Подколодная PostPosted: 05 Sep 2007 14:16
    —
ха-ха туда K_E_G@mail.ru

#24:  Author: nordkLocation: Горбунов Константин PostPosted: 05 Sep 2007 15:07
    —
Нетуть ничего уже полдня прош

#25:  Author: ЗмеяLocation: Подколодная PostPosted: 06 Sep 2007 08:47
    —
отправила вчера вече

#26:  Author: nordkLocation: Горбунов Константин PostPosted: 06 Sep 2007 12:10
    —
Да получил, сегодня-завтра посмотреть не получится...
В понедельник отпишу

#27:  Author: ЗмеяLocation: Подколодная PostPosted: 18 Sep 2007 10:30
    —
Вы про меня не забыли?

#28:  Author: nordkLocation: Горбунов Константин PostPosted: 18 Sep 2007 10:44
    —
Не не. Специально почта стоит не прочтенной, бросается в глаза всякий

#29:  Author: nordkLocation: Горбунов Константин PostPosted: 18 Sep 2007 20:36
    —
Ну давайте по порядку:
1. Положил Вашу таблицу с проводками к себе в демобазу.
Проиндексировал - проводки никуда не делись. Они на месте.
Вопрос не в индексации.
2. Вообще-то каждая проводка обязана иметь код ее уникальности.
Он хранится в поле NNOPER. Оно самое первое. Если бы Вы попробовали операцию копирования Вашей проводки - то увидели,
что это поле не может быть равно нулю.
У Вас все проводки в этом поле имеют значение 0

Осмелюсь предположить что может происходит следующее:
Допустим одна из проводок стала не нужна и ее решили удалить.
У нее код уникальности 0. Программа встает на индекс по уникальности и убивает надпись с кодом 0. А их несколько...
Программа убивает все. Вот попробуйте руками в mlabel допустим
занести строку вторую с такиме же GRUP и NNUM - на экране
будет две одинаковых записи. На одной из них нажмите удаление
и будут удалены обе. Полагаю что тут происходит тоже самое.

В хелпе к БЭСТу, который идет в поставке описана такая функция
StepPlus() - Вам необходимо ее обязательно использовать

#30:  Author: ЗмеяLocation: Подколодная PostPosted: 24 Sep 2007 09:15
    —
Спасибо большое за совет. Добавила функцию StepPlus, теперь в nnoper куча цифр. Посмотрим что получится.



-> Программирование в БЭСТ-4


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2  :| |:
Page 2 of 2

Powered by phpBB © 2001, 2005 phpBB Group