Autor-Archiv Tobias Stephan

VonTobias Stephan

Fusion 360 Timeline verschwunden

Bei Importierten Objekten wird der Skizzenverlauf nicht angezeigt, bzw. auch nicht erfasst. Klicke mit der Rechtenmaustaste auf die oberste Ordnerhirachie Deines Fusion 360 Projekts und Aktiviere “Konstruktionsverlauf erfassen”. Schon ist das Problemchen gelöst.

VonTobias Stephan

Fusion 360 Objekte in andere Zeichnung kopieren

Als Neuling in Fusion 360 habe ich mir die Finger gebrochen. Denn einfach mal Copy – Paste kann man schlichtweg vergessen. Wenn man weiß, wie es geht, ist es jedoch einfach.

Aus dem Körper müssen Komponenten erstellt werden. Danach kann man das gesamte Objekt kopieren…

…und wieder in ein anderes Projekt einfügen. Rechte Maustaste, Neu einfügen.

VonTobias Stephan

Shopware Shopseiten Link Url finden

Wenn unter Shopseiten eine neue Seite angelegt hast, bekommt diese eine ID.

Der Link lautet: www.leckerstecker.de/custom/index/sCustom/58

Die ID der Shopseite findest Du in der Linkenbaumstrukur, sie Abbildung.

VonTobias Stephan

Windows Task Beenden erzwingen mit /F

Mit dem DOS Komanndozeilenbefehl:

taskkill /IM Prozessname /F

erzwingt man das beenden eines Tasks. Wenn man beispielsweise eine ganze Reihe von chrome.exe Tasks laufen hat, hilft der Befehl
taskkill /IM chrome.exe /F

VonTobias Stephan

Leerzeilen aus string entfernen c#

Hier eine einfache Methode um leere Zeilen aus einem String zu entfernen.

/// Entfernt Leerzeilen aus einem String
private string RemoveEmptyLines(string lines)
{
  return Regex.Replace(lines, @"^\s*$\n|\r", string.Empty, RegexOptions.Multiline).TrimEnd();
}
VonTobias Stephan

Bidx negative Keyword hinzufügen

Bei Bidx lassen sich negative Phrase, sowie exakte Keywords eintragen.
Die negative Phrase “Batteriekabel mm2” würde dann alle Suchbegriffe ausschliessen, die so ähnlich sind. Alternativ funktioniert das natürlich auch mit einer exakten Angabe. In diesem Fall gilt, dass Batteriekabel zu allgemein ist. Beworben werden sollen eher spezifischere Anfragen, weil es hier um den Verkauf von vorkonfektionierten Lösungen geht. Wer nach Batteriekabel 35mm2 sucht, möchte kein konfektioniertes Kabel haben und verursacht evtl. nur unnötige Werbekosten.

Klicke Dich durch folgenden Menüpfad:
Discover,
Marktplatz,
Kampagne,
Ausrichtungen,

Klick auf den Button

Klick auf Ausrichtungen

Button Negative Phrase auswählen

Dann Klick auf Keyword

Und die negative Phrase hinzufügen.
In dieser Kampagne werden also keine Suchbegriffe mehr automatisch beworben, die der negativen Phrase ähneln.

…achja, Speichern nicht vergessen 😉

VonTobias Stephan

asp.net gridview get column index by name

Bei dem ASP.NET Gridview auf den Wert einer Spalte zuzugreifen kann durch den Index, also Reihenfolgen der Spalten geschehen. Diese Methode ist jedoch nicht besonders smart. Erfahrungsgemäß kann sich bei der Weiterentwicklung Deiner Software schnell mal etwas ändern. Wenn man dann auf falsche Spalten zugreift, weil sich der Index verschoben hat, merkt man das unter Umständen erst, wenn der Anwender sich zu Recht beschwert. So ein Fehler kann dann bittere Folgen haben. Meine Empfehlung ist also: Diese statische C# Methode übernehmen und auf den Index zugreifen, der hier über den Namen der Spalte ermittelt wird.

    /// <summary>
        /// Liefert den Indes einer Spalte anhand des Headnamens
        /// </summary>
        /// <param name="gv"></param>
        /// <param name="name"></param>
        /// <returns></returns>
        public static int GetBoundFieldIndexByName(GridView gv, string name)
        {
            int index = 0;
            bool found = false;
            foreach (DataControlField c in gv.Columns)
            {
                if (c is BoundField)
                {
                    BoundField field = (BoundField)c;
                    if (name == field.DataField ||
                        name == field.SortExpression ||
                        name == field.HeaderText)
                    {
                        found = true;
                        break;
                    }
                }
                index++;
            }
            return found ? index : -1;
        }
VonTobias Stephan

Corona Mehrwertsteuersenkung App

Hier findest Du die App zur Corona Mehrwertsteuersenkung. Gib einfach kurz den alten Brutto-Betrag ein und die App sagt Dir, wie der neuePreis asusehen sollte.

VonTobias Stephan

Mehrwertsteuersenkung 2020 berechnen Formel

Wie war das noch mit der Prozentrechnung in der Schule? Naja, es war ja eigentlich einfach.

Wie man schnell neuen gültien Mehrwertsteuersatz ausrechnet
Schnelle Umrechnung mit Formel

Bruttopreis * 0,9748 = neuer Preis

Es hilft also nicht einfach 3 Prozent abzuziehen, das passt leider nicht.

Probieren wir das mit 100 Euro aus:

100 / 1,19 = 84,03

Den Nettobetrag von 84,03 multipliziert man mit dem Faktor 1,16 für die 16% Mehrwertsteuer die Corona sei Dank ab dem 01. Juli 2020 gültig sind.

84,03 * 1,16 = 97,4748

Daraus kann man den kürzeren Weg schließen und einfach den Faktor 0,9748 (gerundet) als Faktor für einen Preis mit 19% enthaltener Mehrwertsteuer nehmen, um den neuen Preis mit 16% zu errechnen.

VonTobias Stephan

Visual Studio Ausgabefenster einblenden

Mit der Tasten Kombination STRG-ALT-O kannst Du das Ausgabefenster ganz einfach einblenden.