26.05.2015, 01:12 | #1 |
Участник
|
Dynamics AXBR: Atualizar a InventDim usando o FindOrCreate
Источник: http://feedproxy.google.com/~r/daxbr/~3/bYK2U8Freqs/
============== Olá, Abaixo um trecho de código onde atualizamos a inventdim, como vocês já devem saber, não deve-se atualizar a inventdim usando o método tradicional, isso porque cada ID é uma combinação de vários valores. No exemplo abaixo, o usuário pediu para atualizar o número do lote de um relatório de conclusão utilizando alguns dados da própria OP. public void modified(){ InventDim myInventDim; ; super(); myInventDim.data(InventDim); //InventDim é o meu DS do formulário, caso não tivesse um Buffer ativo eu usaria: myInventDim = InventDim::find(ProdParmReportFinished.InventDimId); myInventDim.inventBatchId = inventBatch.inventBatchId; //Aqui eu passo n novo lote myInventDim = InventDim::findOrCreate(myInventDim); //Aqui eu procuro por uma entrada igual a que eu preciso ou crio uma nova e atribuo o valor dela a myInventDim ProdParmReportFinished.selectForUpdate(true); ProdParmReportFinished.InventDimId = myInventDim.inventDimId; ProdParmReportFinished.update(); ttsCommit;} []s Pichler Источник: http://feedproxy.google.com/~r/daxbr/~3/bYK2U8Freqs/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|
26.05.2015, 11:21 | #2 |
Модератор
|
Muito interessante. É uma pena que nenhum dos visitantes do fórum não fala Português
__________________
-ТСЯ или -ТЬСЯ ? |
|
26.05.2015, 14:46 | #3 |
Молодой, подающий надежды
|
E o que exatamente você está interessado? Código simples, mesmo com erros.
__________________
Кононов Пётр |
|
26.05.2015, 14:59 | #4 |
Участник
|
общение через google translate?
|
|
26.05.2015, 15:02 | #5 |
Модератор
|
Ну, с моей стороны - да. Это я ненавязчиво и беззлобно так троллю коллег модераторов по поводу подписки на блоги на разных альтернативных языках типа турецкого и португальского
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: kashperuk (1). |
|
|