Een berekend veld voor het type opsomming toevoegen adding-an-enumeration-type-calculated-field

Hier willen wij een vraag met tot stand brengen Enumerations berekend veld. Met dit veld wordt een extra kolom gegenereerd in het venster met de gegevensvoorvertoning. Deze kolom zal de numerieke waarden specificeren die als resultaat voor elke ontvanger (0, 1 en 2) zijn teruggekeerd. Aan elke waarde in de nieuwe kolom wordt een geslacht toegewezen: "Mannelijk" voor "1", "Vrouwelijk" voor "2" of "Niet aangegeven" als de waarde gelijk is aan "0".

  • Welke tabel moet worden geselecteerd?

    De tabel met ontvangers (nms:ontvanger)

  • Te selecteren velden in de uitvoerkolom?

    Achternaam, voornaam, geslacht

  • Aan welke criteria wordt de informatie gefilterd?

    De taal van de ontvanger

Voer de volgende stappen uit:

  1. Open de Algemene vraagredacteur en selecteer de Ontvangerlijst (nms:recipient).

  2. In de Data to extract venster, selecteert u Last name, First name en Gender.

  3. In de Sorting venster, klikt u op Next: voor dit voorbeeld is geen sortering nodig.

  4. In Data filtering selecteert u Filtering conditions.

  5. In de Target element , stelt u een filtervoorwaarde in om ontvangers die Engels spreken, te verzamelen.

  6. In de Data formatting venster, klikt u op Add a calculated field.

  7. Ga naar de Type van het Export calculated field definition venster en selecteer Enumerations.

    Definieer de kolom waarnaar het nieuwe berekende veld moet verwijzen. Selecteer de optie Gender in het vervolgkeuzemenu van het dialoogvenster Source column veld: de doelwaarden vallen samen met de Gender kolom.

    Definieer de Bron en Doel waarden: de doelwaarde maakt het queryresultaat beter leesbaar. Deze vraag zou ontvankelijk geslacht moeten terugkeren en het resultaat zal of 0, 1, of 2 zijn.

    Voor elke "bron-bestemming"lijn die moet worden ingegaan, klik Add in de List of enumeration values:

    • In de Source Voer in een nieuwe regel de bronwaarde voor elk geslacht (0,1,2) in.
    • In de Destination Voer de waarden in: "Niet aangegeven" voor regel "0", "Mannelijk" voor regel "1" en "Vrouwelijk" voor regel "2".

    Selecteer de Keep the source value functie.

    Klikken OK om het berekende veld goed te keuren.

  8. In de Data formatting venster, klikt u op Next.

  9. In het voorvertoningsvenster: start the preview of the data.

    De aanvullende kolom definieert het geslacht van 0, 1 en 2:

    • 0 voor "Niet aangegeven"
    • 1 voor "Mannelijk"
    • 2 voor "Vrouwelijk"

    Als u bijvoorbeeld geen geslacht "2" opgeeft in het dialoogvenster List of enumeration values en de Generate a warning and continue de functie van de In other cases wordt geselecteerd, krijgt u een waarschuwingslogboek. Dit logbestand geeft aan dat geslacht "2" (vrouwelijk) niet is ingevoerd. Het wordt weergegeven in het dialoogvenster Logs generated during export in het venster met gegevensvoorvertoning.

    Neem een ander voorbeeld en zeg dat de opsommingswaarde "2"niet is ingegaan. Selecteer de Generate an error and reject the line functie: alle geslachten die "2" ontvangen, zullen anomalieƫn veroorzaken en de andere informatie op de regel (voornaam en achternaam, enz.) wordt niet geƫxporteerd. In het dialoogvenster Logs generated during export in het venster met gegevensvoorvertoning. Dit logboek wijst erop dat de opsommingswaarde "2"niet ingegaan is.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1