AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen Alle Foren als gelesen markieren

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 15.07.2009, 15:58   #1  
IKA ist offline
IKA
Участник
 
359 / 65 (3) ++++
Registriert seit: 15.03.2006
validateWrite и две таблицы
Есть две таблицы, связынные 1:1. Допустим, VendTable и VendTableExtended(не стандартные ax поля), связанные по VendAccount.
Нужно во время validateWrite на VendTable, если одно из полей заполнено, то проверить заполнено ли другое поле на VendTableExtended. Но по сути запись в VendTableExtended еще не существует, а передать буффер как параметр в validateWrite нельзя(. Можно попробовать сначала создавать запись в VendTableExtended, но могут быть и обратные зависимости (если заполнено поле в VendTableExtended, нужно, чтобы соответствующее поле было заполнено в VendTable).

Как лучше такие проверки организовать?
Alt 15.07.2009, 16:12   #2  
twilight ist offline
twilight
MCTS
MCBMSS
 
890 / 241 (10) ++++++
Registriert seit: 17.10.2004
Ort: Королёв
как вариант - проверять на datasource формы
Alt 15.07.2009, 16:46   #3  
IKA ist offline
IKA
Участник
 
359 / 65 (3) ++++
Registriert seit: 15.03.2006
Не подходит.
Alt 15.07.2009, 16:54   #4  
oip ist offline
oip
Axapta
Лучший по профессии 2014
 
2.564 / 1416 (53) ++++++++
Registriert seit: 28.11.2005
Blog-Einträge: 1
Я не очень понял вашу задачу и как у вас все это организовано, но почему
Zitat:
Zitat von IKA Beitrag anzeigen
передать буффер как параметр в validateWrite нельзя
?
Alt 15.07.2009, 16:55   #5  
twilight ist offline
twilight
MCTS
MCBMSS
 
890 / 241 (10) ++++++
Registriert seit: 17.10.2004
Ort: Королёв
почему? они не на форме создаются? тогда можно вставлять две записи в одной транзакции, а проверки писать в той таблице, которая вставляется позже
Alt 15.07.2009, 16:57   #6  
DSPIC ist offline
DSPIC
Боец
 
1.077 / 1243 (44) ++++++++
Registriert seit: 11.04.2008
Zitat:
а передать буффер как параметр в validateWrite нельзя
А что мешает?
Alt 15.07.2009, 19:12   #7  
IKA ist offline
IKA
Участник
 
359 / 65 (3) ++++
Registriert seit: 15.03.2006
О, а ведь Вы правы, это возможно. Чот думалось, что если стандартный метод не имеет параметров, то невозможно их вот так просто добавить. Вроде. перегрузка в классах не работает.
Alt 16.07.2009, 07:19   #8  
Eldar9x ist offline
Eldar9x
MCTS
Benutzerbild von Eldar9x
Oracle
MCBMSS
 
1.064 / 166 (8) ++++++
Registriert seit: 29.09.2006
Ort: Казань
Тоже решал недавно подобную задачу, где-то на форуме ветка есть... Просто добавил дополнительный ДС с этой таблицей на основную форму с innerJoin к главной таблице. Таким образом, при создании записи в главной таблице, у нас авт. заполняется подчиненная. Ну а для обязательных полей просто выставляем mandatory. Пробовали другие решения, но слишком накладно проверять, когда таблицы на разных формах.
Stichworte
validatewrite

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Две таблицы в одном datasource Turetskiy DAX: Программирование 10 16.09.2008 16:35
Связать две таблицы madproger DAX: Программирование 3 26.10.2006 13:17
две таблицы в двух разных вирт компаниях kitty DAX: Программирование 1 08.11.2005 18:18
Проблема - Две одинаковые таблицы в запросе NAST DAX: Программирование 0 13.10.2005 08:51
Две таблицы - один grid!? Kengo DAX: Программирование 3 01.11.2004 15:01
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 17:28 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.