View previous topic :: View next topic |
Author |
Message |
_Igor_
Joined: 23 Apr 2007 Posts: 4 Location: Смирнов Игорь Петрович Occupation: программист Interests: Ленобл
|
Posted: 23 Apr 2007 15:48 Post subject: Использование спецфункции |
|
|
Здравствуйте!
В АРМе "Товары.Готовая продукция.-> Учет движения товаров-> Реализация со склада" используя свою доп. таблицу с данными и спецфункцию, формирую в автомате накладную и счетфактуру. Использую при этом GenPro() и addshfact(). При формировании СФ приходится отвечать на ряд вопросов(формирование, сохранение). Можно ли при формировании в пакетном режиме избавится от этих вопросов? И еще - при выходе из спецфункции и сразу же вхождении в документ, обнаруживается изменения экранного вида документа. Отсутствуют строки: "Заказ", "Получатель", "Примечание", "Вид цены", "Валюта", "Курс". Если выйти из документа и режима "Реализация со склада" и вновь войти в него и в документ, все восстанавливается.
Подскажите в какам направлении "копать"? |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 23 Apr 2007 16:10 Post subject: Re: Использование спецфункции |
|
|
_Igor_ wrote: | Здравствуйте!
В АРМе "Товары.Готовая продукция.-> Учет движения товаров-> Реализация со склада" используя свою доп. таблицу с данными и спецфункцию, формирую в автомате накладную и счетфактуру. Использую при этом GenPro() и addshfact(). При формировании СФ приходится отвечать на ряд вопросов(формирование, сохранение). Можно ли при формировании в пакетном режиме избавится от этих вопросов? |
Думаю что не получится от сохранения избавиться точно.
Пакетный ввод счетов-фактур не предусматривался.
Надо подумать над этим...
Quote: | И еще - при выходе из спецфункции и сразу же вхождении в документ, обнаруживается изменения экранного вида документа. Отсутствуют строки: "Заказ", "Получатель", "Примечание", "Вид цены", "Валюта", "Курс". Если выйти из документа и режима "Реализация со склада" и вновь войти в него и в документ, все восстанавливается.
Подскажите в какам направлении "копать"? |
Надо смотреть программу, что Вы делаете, восстанавливаете ли за собой все обра |
|
Back to top |
|
|
_Igor_
Joined: 23 Apr 2007 Posts: 4 Location: Смирнов Игорь Петрович Occupation: программист Interests: Ленобл
|
Posted: 23 Apr 2007 16:40 Post subject: |
|
|
Используя в *.bat-ике SET BEST5_ALTINS=YES, просмотрел связи и индексы- вроде все нормально- ничего не поменял во время работы программы. В начале - cAlias:=SELECT(), перед выходом - dbSelectArea(cAlias). |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 23 Apr 2007 17:40 Post subject: |
|
|
Ну уж нет
Вы исполдьзуйте пожалуйста наши
SaveSet - RestSet
SaveSetKey - RestSetKey
Это для начала |
|
Back to top |
|
|
_Igor_
Joined: 23 Apr 2007 Posts: 4 Location: Смирнов Игорь Петрович Occupation: программист Interests: Ленобл
|
Posted: 24 Apr 2007 09:02 Post subject: |
|
|
Спасибо. Попытался использовать функции в Вашем сообщении - безрезультатно. В дополнение к вышеописанному: после спецфункции в экранной форме по TAB не показывает окно проводок, передвижение по окнам- заголовок документа и строки документа (окна проводок вообще нет). |
|
Back to top |
|
|
Behemoth
Joined: 15 Mar 2002 Posts: 155 Location: Новиков Алексей Юрьевич Occupation: ПБОЮЛ Interests: Пермь
|
Posted: 24 Apr 2007 09:14 Post subject: |
|
|
Добрый день.
Возможно, Вы теряете recno() и/или скоп на moves. В результате документ отрображается с использованием параметров иного вида движения. При проверке состояния баз по alt-ins обращайте внимание на позицию в файле и установленные скоп и индекс.
Здесь, на форуме, был опубликован минимальный набор сохраняемых баз, но, к сожалению, это было до потопа. _________________ С уважением, Новиков Алексей. |
|
Back to top |
|
|
_Igor_
Joined: 23 Apr 2007 Posts: 4 Location: Смирнов Игорь Петрович Occupation: программист Interests: Ленобл
|
Posted: 24 Apr 2007 09:57 Post subject: |
|
|
Спасибо, Алексей. Действительно, сохранение номера записи в MOVES, выдало необходимый документ(экранную форму). Спасибо всем. Пойду дальше наступать на грабли. |
|
Back to top |
|
|
|