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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.12.2006, 00:39   #1  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от kashperuk
...
если не хотим видеть подтверждения на всех формах - а такое редко бывает.
...
Во-первых, категорически не согласен насчет того, что редко бывает.

Во-вторых, не для всех.

Настройка зависит от того, к какой группе таблиц принадлежит таблица, которая используется в качестве источника данных на форме. Моя практика мне подсказывает, что для справочников имеет смысл выдавать запрос и на редактирование, и на удаление. Для транзакций... IMHO только удаление. Но в целом, это дело вкуса.

А дальше... скорее всего у вас группа на таблице выставлена неправильно, нежели в какой-то группе таблиц у вас есть "белая ворона".

Также обратите внимание, что с помощью данной настройки частичный контроль над поведением системы получает пользователь, а не только программист. Это очень полезно (для пользователей, разумеется). Хотя вам, программистам, это понять тяжело.
Цитата:
Сообщение от oip
...
Если нам надо отключить это на "форме" (а не на "формах" - см. первое сообщение)?
...
Для меня это не только не очевидно, но и очень спорно.

Я, например, подумал, что автор интересуется поведением системы вообще, т.к. вопрос сформулирован очень обще. Более того, в вопросе нет ни грамма намека на то, что автор намерен кодировать, а не щелкать галочки

Но в любом случае перед тем, как предлагать программировать, стоит хотябы намекнуть о том, как работает стандартная функциональность.

Наконец, ваш ответ не достаточно конкретный. Для меня, например, не очевидно, что "в _DC.validateDelete() вернуть true" означает, что я еще и super() в методе должен закомментировать или удалить.

Ну и, наконец, если уж и программировать, то лучше это делать так, как написал AndyD. Но еще раз повторяю, что я очень сильно сомневаюсь, что данный конкретный случай требует программирования.

В общем, я признаю, что насчет антиреспекта погорячился, и попробую его "сторнировать" (при случае, сейчас не дает). Но я остаюсь при своем мнении. Более того, еще больше стал уверен в своей правоте.
__________________
С уважением,
glibs®
Старый 26.12.2006, 07:56   #2  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Спасибо за подробный ответ.

Цитата:
Сообщение от glibs Посмотреть сообщение
Во-первых, категорически не согласен насчет того, что редко бывает.

А дальше... скорее всего у вас группа на таблице выставлена неправильно, нежели в какой-то группе таблиц у вас есть "белая ворона".
Я исходил из того, что в вопросе слово "форма" было употреблено в единственном числе. "Более того, в вопросе нет ни грамма намека на то, что автор намерен" отключить это во всех формах (ну или во всех формах на основе таблиц из данной группы .

Цитата:
Хотя вам, программистам, это понять тяжело.
А вот тут очень даже не согласен. Не хорошо вот так вот
а) обобщать про всех программистов,
б) так пренебрежительно о программистах отзываться.
Не хорошо...
Конечно это полезно, абсолютно соглсен. Более того, в своей работе я всегда пытаюсь сделать так, чтобы у пользователя был максимально возможный контроль над происходящим.

Цитата:
Я, например, подумал, что автор интересуется поведением системы вообще, т.к. вопрос сформулирован очень обще. Более того, в вопросе нет ни грамма намека на то, что автор намерен кодировать, а не щелкать галочки
AXForum > Microsoft Dynamics AX (Axapta) > Axapta: Программирование

Цитата:
Но в любом случае перед тем, как предлагать программировать, стоит хотябы намекнуть о том, как работает стандартная функциональность.
Согласен, но если вопрос понять так, как его понял я - тогда Ваш ответ на него не, извинита за мой русский, не отвечает.

Цитата:
Наконец, ваш ответ не достаточно конкретный. Для меня, например, не очевидно, что "в _DC.validateDelete() вернуть true" означает, что я еще и super() в методе должен закомментировать или удалить.
Ну Ваш ответ тоже тогда недостаточно конкретный, там же нигде не сказано, что надо посмотреть на группу, в которую входит таблица...

Цитата:
Ну и, наконец, если уж и программировать, то лучше это делать так, как написал AndyD.
Абсолютно согласен! АндиД свой респект за это сразу же получил. Я просто отвечал по памяти, аксапты под рукой не было, поэтому как-то не сообразил, что так можно сделать. В реальной ситуации не сомневаюсь, что так бы и сделал.

Цитата:
В общем, я признаю, что насчет антиреспекта погорячился, и попробую его "сторнировать" (при случае, сейчас не дает). Но я остаюсь при своем мнении. Более того, еще больше стал уверен в своей правоте.
Ну антиреспект меня меньше всего волнует, мне разобратся в проблеме было бы интересно просто. А кто прав - надо бы автору топика ответить.

Upd: Упс, Максим про раздел уже написал.
Старый 26.12.2006, 10:09   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от oip
...
б) так пренебрежительно о программистах отзываться.
...
С чего вы взяли? Вы что-то сочиняете.
Цитата:
Сообщение от oip
...
AXForum > Microsoft Dynamics AX (Axapta) > Axapta: Программирование
...
Upd: Упс, Максим про раздел уже написал.
...
Посыпаю голову пеплом. Я форум читаю с первой страницы, и на названия разделов не приучил себя смотреть.

Что могу сказать... программируйте наздоровье.
__________________
С уважением,
glibs®
Старый 26.12.2006, 14:34   #4  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от glibs Посмотреть сообщение
С чего вы взяли? Вы что-то сочиняете.
Извините, если не прав. Наверное я не так понял смысл фразы "Хотя вам, программистам, это понять тяжело.".
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Использование семейства InventDimCtrl_Frm_* - 2 DS InventDim на одной форме Pavlo AKA Panok DAX: База знаний и проекты 5 22.12.2008 17:15
executeQuery на Форме Arahnid DAX: Программирование 12 03.11.2007 23:25
Название полей в форме запроса PavelSR DAX: Программирование 4 11.07.2007 17:19
Добавление источника к запросу на форме Lucky13 DAX: Программирование 1 21.05.2007 17:12
BugFix: В форме складских журналов нельзя перемещаться с помощью клавиш курсора Maxim Gorbunov DAX: Программирование 5 21.01.2005 01:20

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

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

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