|  26.03.2009, 16:37 | #1 | 
| Участник | помогите с palletId.allowEdit() 
			
			Помогите с AllowEdit, Код присвоения номера палеты в журнале приемки проверяет поле "Палета" на едитируемость Если аналитики так настроены что палета не нужна, то кнопка не срабатывает. Вопрос как получить "palletId.allowEdit()" если я нахожусь в другом месте кода где поля формы palletId явно нет (гдето в глуби своих классов). Можно ли это вылудить из ИнвентДима? Само это поле меняет значение когда ходишь по журналу, в зависимости включена ли аналитика "Палета". В коде я не смог явно найти это место (искал в форме). вот код кнопки палета X++: if (WMSJournalTrans && !WMSJournalTrans.isPosted() && !inventDim.wMSPalletId && palletId.allowEdit()) { ttsbegin; inventDim.wMSPalletId = WMSPalletIdGenerate::nextPalletId(); WMSJournalTrans.InventDimId = InventDim::findOrCreate(inventDim).InventDimId; ttscommit; element.redraw(); } 
				__________________ The Variable men power. Последний раз редактировалось Varmen; 26.03.2009 в 16:48. | 
|  | 
|  26.03.2009, 17:24 | #2 | 
| MCTS | 
			
			юзайте поиск  X++: movement.dimSearch().findActive(movement.dimGroupId(), fieldNum(InventDim,InventBatchId)) | 
|  | |
| За это сообщение автора поблагодарили: Varmen (1). | |
| Теги | 
| складская аналитика, axapta | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| allowEdit на полей из дата група | 6 | |||
| allowEdit и enabled | 5 | |||
| помогите с DLL | 2 | |||
| Помогите с запросом.. | 2 | |||
| Помогите - не формируются Российские отчеты!!! | 13 | |||
| 
 |