AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.10.2006, 15:34   #1  
madproger is offline
madproger
Программист
 
82 / 19 (1) ++
Регистрация: 08.09.2006
Адрес: Москва
Закупочная накладная
Всем прив.

Такой вопросик:
Мы можем обработать закупку скажем так:
1) Закупка Закупка - Обработка - НАкладная

либо

2) (примерно так) Журналы - накладные - журнал одобрения накладных - строки - функции - закупка

При этом вызывается одна и та же форма - PurchEditLines
Но в первом случае не требует запрос во втором - требует

И в первом случае на вкладке "Должностные лица" показывает пустые четыре записи (есть только позиция), во втором он выводит все что есть в БД (OfficialsTAble_RU), и заполняет все поля

Так вот вопрос вот в чем - где форма определяет откуда она запущена и как себя надо вести

И еще такой вопросик - если генерируется ошибка, то я уже понял как раскрутить стек вызовов чтобы достучаться до ошибки, а как делать в том случае если ошибка не выскакивает, но логика неправильная?
__________________
Жизнь меняется тогда, когда меняемся мы...
Старый 31.10.2006, 15:47   #2  
lagr221374
Гость
 
n/a
По первому вопросу: а код смотреть (ну хоть немного) не пробовали?
Цитата:
Сообщение от madproger Посмотреть сообщение
... а как делать в том случае если ошибка не выскакивает, но логика неправильная?
Сделайте логику правильной

Последний раз редактировалось lagr221374; 31.10.2006 в 15:50.
Старый 31.10.2006, 15:53   #3  
madproger is offline
madproger
Программист
 
82 / 19 (1) ++
Регистрация: 08.09.2006
Адрес: Москва
Код смотрю - но что то путаюсь
Насчет логики - если бы я писАл - то знал бы где искать, а на данный момент что то заблудился немного в коде
__________________
Жизнь меняется тогда, когда меняемся мы...
Старый 31.10.2006, 15:56   #4  
Gorynych is offline
Gorynych
Участник
 
15 / 17 (1) ++
Регистрация: 28.02.2006
1. обычно определение как себя вести форме пишется в методе init формы
2. поставить точку останова в интересующем месте и помотреть стек вызова
Старый 31.10.2006, 16:08   #5  
madproger is offline
madproger
Программист
 
82 / 19 (1) ++
Регистрация: 08.09.2006
Адрес: Москва
Насчет точек останова

СТавлю точку с помощью Ф9
В настройках записано запускать отладчик если есть точки останова

Вызываю форму где есть ТО - никакой реакции - проходит мимо
Хотя в этом месте точно бываю (где ставлю ТО - пишу Info("Here") - показывает)

В чем может быть дело?
__________________
Жизнь меняется тогда, когда меняемся мы...
Старый 31.10.2006, 16:26   #6  
lagr221374
Гость
 
n/a
Цитата:
Сообщение от madproger Посмотреть сообщение
Насчет точек останова

СТавлю точку с помощью Ф9
В настройках записано запускать отладчик если есть точки останова

Вызываю форму где есть ТО - никакой реакции - проходит мимо
Хотя в этом месте точно бываю (где ставлю ТО - пишу Info("Here") - показывает)

В чем может быть дело?
Это в 3-х уровневой ? или 2-х?
Старый 31.10.2006, 16:27   #7  
madproger is offline
madproger
Программист
 
82 / 19 (1) ++
Регистрация: 08.09.2006
Адрес: Москва
В 2-х уровневой
Аxapta 3.0 SP3
__________________
Жизнь меняется тогда, когда меняемся мы...
Старый 31.10.2006, 16:30   #8  
lagr221374
Гость
 
n/a
А как ты ставишь точку останова по шагам (например на сообщение info)? На какой оператор и т.п.
Старый 31.10.2006, 16:44   #9  
madproger is offline
madproger
Программист
 
82 / 19 (1) ++
Регистрация: 08.09.2006
Адрес: Москва
С отладчиком разобрался - спасибо
А вот с первым вопросом пока нет
__________________
Жизнь меняется тогда, когда меняемся мы...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
сопоставление оплат клиента, переносов сальдо-поле накладная в общем журнале? Aquarius DAX: Функционал 3 28.01.2009 12:51
Частичная накладная по частичным отборочным Maxim Gorbunov DAX: Функционал 3 28.08.2005 02:46
Печатная форма "Накладная на услуги" ATimTim DAX: Функционал 1 17.08.2004 01:23
Отборочная накладная. Shakh DAX: Функционал 26 06.07.2004 10:15
Не выводится на экран отгрузочная накладная Pegiy DAX: Функционал 7 01.04.2004 11:41

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:51.