♥ 0 | Saudações a todos! Estou criando uma extensibilidade, de formas que um campo (CDU) em requições internas possa ser obrigatorio antes de gravar, mas não acho os campos. Será que não é possivel cria extensibilidades por cima de campos CDU? Marcado como spam |
Comentários @domingoschivela |
2 respostas
Resposta privada Boa tarde, using Primavera.Extensibility.Internal.Editors; using Primavera.Extensibility.BusinessEntities; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Primavera.Extensibility.BusinessEntities.ExtensibilityService.EventArgs; namespace ExtensibilidadeInternos.Internal { public class UiEditorInternos : EditorInternos { public override void AntesDeGravar(ref bool Cancel, ExtensibilityEventArgs e) { if (string.IsNullOrWhiteSpace(this.DocumentoInterno.CamposUtil["CDU_TESTE"].Valor.ToString())) { //se não estiver preenchido impedir a gravação PSO.MensagensDialogos.MostraAviso("TESTE e obrigatorio!", StdPlatBS100.StdBSTipos.IconId.PRI_Exclama); Cancel = true; } } } }
deve ser parecido a este: Marcado como spam Comentários @alionapaduraru é de facto isto mesmo, muito obrigado! | |
Resposta privada @idrisssatende Parece que deve ser isso mesmo que a Aliona partilhou.
Marcado como spam |