Ich suche nach Input von erfahrenen Benutzern. Ich habe ein Problem mit Select where () in einer Übersichtstabelle, die Untergruppen verwendet. Unter bestimmten Umständen ist eine Spalte, in der ich Select Where () durchführe, möglicherweise nicht vorhanden. In diesem Fall tritt das Skript aus und bricht ab. Ich habe das auf zwei Arten umgangen. Der erste Weg ist die Verwendung von Try () um Select Where (). Die zweite Methode besteht darin, das Vorhandensein der Spalte zu überprüfen, sie zu erstellen, falls sie nicht vorhanden ist, und dann die Auswahl der Option () auszuführen.
Welche Auswirkungen hat die Try () - Funktion? Ich bevorzuge diese Methode, weil sie einfacher und sauberer erscheint, obwohl ich sie kaum verstehe. Ich benutze den Throw () Teil der Funktion nicht. Ist die Spaltenüberprüfungs- und Erstellungsmethode eine bevorzugte oder effizientere Lösung?
Vielen Dank für jeden Beitrag.
Es ist nichts falsch mit Try () und Sie brauchen keinen Throw () - Ausdruck zu verwenden, wenn das Skript einfach weiterlaufen soll, wenn das erste (und oft nur einzige) Argument eine Ausnahme zurückgibt. Verwenden Sie es mit Zuversicht.