31.10.2006, 15:34 | #1 |
Программист
|
Закупочная накладная
Всем прив.
Такой вопросик: Мы можем обработать закупку скажем так: 1) Закупка Закупка - Обработка - НАкладная либо 2) (примерно так) Журналы - накладные - журнал одобрения накладных - строки - функции - закупка При этом вызывается одна и та же форма - PurchEditLines Но в первом случае не требует запрос во втором - требует И в первом случае на вкладке "Должностные лица" показывает пустые четыре записи (есть только позиция), во втором он выводит все что есть в БД (OfficialsTAble_RU), и заполняет все поля Так вот вопрос вот в чем - где форма определяет откуда она запущена и как себя надо вести И еще такой вопросик - если генерируется ошибка, то я уже понял как раскрутить стек вызовов чтобы достучаться до ошибки, а как делать в том случае если ошибка не выскакивает, но логика неправильная?
__________________
Жизнь меняется тогда, когда меняемся мы... |
|
31.10.2006, 15:47 | #2 |
Гость
|
По первому вопросу: а код смотреть (ну хоть немного) не пробовали?
Сделайте логику правильной Последний раз редактировалось lagr221374; 31.10.2006 в 15:50. |
|
31.10.2006, 15:53 | #3 |
Программист
|
Код смотрю - но что то путаюсь
Насчет логики - если бы я писАл - то знал бы где искать, а на данный момент что то заблудился немного в коде
__________________
Жизнь меняется тогда, когда меняемся мы... |
|
31.10.2006, 15:56 | #4 |
Участник
|
1. обычно определение как себя вести форме пишется в методе init формы
2. поставить точку останова в интересующем месте и помотреть стек вызова |
|
31.10.2006, 16:08 | #5 |
Программист
|
Насчет точек останова
СТавлю точку с помощью Ф9 В настройках записано запускать отладчик если есть точки останова Вызываю форму где есть ТО - никакой реакции - проходит мимо Хотя в этом месте точно бываю (где ставлю ТО - пишу Info("Here") - показывает) В чем может быть дело?
__________________
Жизнь меняется тогда, когда меняемся мы... |
|
31.10.2006, 16:26 | #6 |
Гость
|
Цитата:
|
|
31.10.2006, 16:27 | #7 |
Программист
|
В 2-х уровневой
Аxapta 3.0 SP3
__________________
Жизнь меняется тогда, когда меняемся мы... |
|
31.10.2006, 16:30 | #8 |
Гость
|
А как ты ставишь точку останова по шагам (например на сообщение info)? На какой оператор и т.п.
|
|
31.10.2006, 16:44 | #9 |
Программист
|
С отладчиком разобрался - спасибо
А вот с первым вопросом пока нет
__________________
Жизнь меняется тогда, когда меняемся мы... |
|