ExchangePlansManager
SelectChanges
Disponible desde la versión 8.0.
Sintaxis:
SelectChanges(<Nodo>, <NúmeroDeMensaje>, <FiltroDeSelección>)
Parámetros:
<Nodo> (requerido)
Tipo: ExchangePlanRef.<Nombre del plan de intercambio>.
Nodo de transmisión donde se filtran las modificaciones.
<NúmeroDeMensaje> (requerido)
Tipo: Número.
Número de mensaje de intercambio de datos en el que se colocarán las modificaciones seleccionadas.
<FiltroDeSelección> (opcional)
Tipo: Indefinido, ObjetoMetadata: Cubo, ObjetoMetadata: TablaDeDimensión, ObjetoMetadata: FuenteDeDatosExterna, ObjetoMetadata: Campo, ObjetoMetadata: Tabla, ObjetoMetadata: ServicioHTTP, ObjetoMetadata: Función, ObjetoMetadata: PlantillaURLServicioHTTP, ObjetoMetadata: TipoDefinido, ObjetoMetadata: Bot, ObjetoMetadata: PlanDeCálculo, ObjetoMetadata: PlanDeCuentas, ObjetoMetadata: ProcesoDeNegocio, ObjetoMetadata: Documento, ObjetoMetadata: DiarioDeDocumentos, ObjetoMetadata: Tarea, ObjetoMetadata: PlanDeCaracterísticas, ObjetoMetadata: PlanDeIntercambio, ObjetoMetadata: RegistroContable, ObjetoMetadata: RegistroDeAcumulación, ObjetoMetadata: RegistroDeCálculo, ObjetoMetadata: RegistroDeInformación, ObjetoMetadata: Catálogo, ObjetoMetadata: OpciónFuncional, ObjetoMetadata: ParámetroOpcionesFuncionales, ObjetoMetadata: Comando, ObjetoMetadata: GrupoDeComandos, ObjetoMetadata: AlmacenamientoDeConfiguración, ObjetoMetadata: ComandoComún, ObjetoMetadata: ServicioDeIntegración, ObjetoMetadata: ServicioWeb, ObjetoMetadata: ReferenciaWS, ObjetoMetadata: Interfaz, ObjetoMetadata: Constante, ObjetoMetadata: CriterioDeFiltro, ObjetoMetadata: NumeradorDeDocumentos, ObjetoMetadata: ProcesadorDeDatos, ObjetoMetadata: ImagenComún, ObjetoMetadata: Plantilla, ObjetoMetadata: MóduloComún, ObjetoMetadata: Formulario, ObjetoMetadata: Estilo, ObjetoMetadata: Idioma, ObjetoMetadata: Informe, ObjetoMetadata: PaqueteXDTO, ObjetoMetadata: ParámetroDeSesión, ObjetoMetadata: Enumeración, ObjetoMetadata: SuscripciónAEventos, ObjetoMetadata: Subsistema, ObjetoMetadata: Secuencia, ObjetoMetadata: TareaProgramada, ObjetoMetadata: Rol, ObjetoMetadata: ElementoDeEstilo, ObjetoMetadata: Gráfico, ObjetoMetadata: Dimensión, ObjetoMetadata: ValorDeEnumeración, ObjetoMetadata: OperaciónDeServicioWeb, ObjetoMetadata: Recálculo, ObjetoMetadata: ParámetroDeServicioWeb, ObjetoMetadata: BanderaContable, ObjetoMetadata: BanderaDeContabilidadDeDimensiónExterna, ObjetoMetadata: Atributo, ObjetoMetadata: SecciónTabular, ObjetoMetadata: Recurso, ObjetoMetadata: AtributoDeDirección, ObjetoMetadata: CanalDeServicioDeIntegración, ObjetoMetadata: AtributoComún, ObjectRef, RecordsSet, Array.
Indefinido – el filtro está vacío, se seleccionan todos los cambios en el nodo;
ObjetoMetadata – se seleccionan los cambios en la tabla principal relacionados con el objeto de metadatos dado;
ObjectRef – de hecho, solo se puede seleccionar un registro sobre los cambios del objeto dado, o ningún registro si el objeto nunca ha cambiado;
RecordsSet – conjunto de registros de registro, puede no ser seleccionado, solo se utiliza el filtro de conjunto de registros para filtrar los cambios;
Array – todos los elementos en el array tienen uno de los tipos mencionados anteriormente, excepto Indefinido. Las condiciones de filtro se unen mediante OR.
Valor predeterminado: Indefinido.
Valor devuelto:
Tipo: DataSelection.
Descripción:
Genera una selección de datos modificados para transferirlos a un nodo de plan de intercambio. En este caso, al seleccionar cambios, se muestra el número del mensaje de intercambio de datos en el que se pasan los cambios en el registro de registro de cambios. El número de mensaje en el registro de registro se muestra para que, al confirmar la recepción del mensaje en el que se transfirieron los cambios, se eliminen los registros de registro de cambios correspondientes y no se pasen más cambios.
Disponibilidad:
Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.
Nota:
DataSelection debe contener objetos de solo un tipo. Pueden ser objetos de metadatos, referencias de objetos, conjuntos de registros, registros de registros o una secuencia. De lo contrario, se produce una excepción.
Ejemplo:
| RegistroDeMensaje = ExchangePlans.CrearEscritorDeMensajes(); Registro = Nuevo EscribirXML; Registro.AbrirArchivo(NombreDeArchivo); RegistroDeMensaje.ComenzarEscritura(Registro, Nodo); Sel = ExchangePlans.SeleccionarCambios(RegistroDeMensaje.Destinatario, RegistroDeMensaje.NúmeroDeMensaje); Mientras Sel.Siguiente() Hacer Objeto = Sel.Obtener(); EscribirXML(Registro, Objeto); FinHacer; RegistroDeMensaje.FinalizarEscritura(); Registro.Cerrar(); |
Disponible desde:
Disponible desde la versión 8.0.


