Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Benutzereinstellungen werden nicht übernommen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Benutzereinstellungen werden nicht übernommen (446 mal gelesen)
m.falk
Mitglied
Mechatroniker


Sehen Sie sich das Profil von m.falk an!   Senden Sie eine Private Message an m.falk  Schreiben Sie einen Gästebucheintrag für m.falk

Beiträge: 94
Registriert: 24.03.2015

EPLAN P8 2.7 Prof. HF6

erstellt am: 11. Jun. 2019 15:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Eplan Gemeinde!

Ich ändere per Script das Verzeichnisschema und die Artikeldatenbank, je nach dem, für welchen Kunden wir zeichnen.
Die Einträge werden per string in das Jeweilige Feld geschrieben.

Jetzt habe ich aber das Problem, dass wenn ich das per Script umstelle, zwar das richtige in den richtigen Feldern steht, jedoch arbeitet Eplan im Hintergrund immer noch mit der alten Datenbank und Verzeichniseinstellung. Erst wenn ich in "Optionen => Einstellungen" gehe und dort mit OK bestätige, werden diese im Hintergrund umgestellt.

Kennt jemand diese Problem?
Wie kann ich das evtl. auch per Script aktualissieren?

Danke erstmal!

------------------
lG Falki

Bei ePLAN ist vieles "Einstellungssache"  !!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Sbg Markus
Mitglied



Sehen Sie sich das Profil von Sbg Markus an!   Senden Sie eine Private Message an Sbg Markus  Schreiben Sie einen Gästebucheintrag für Sbg Markus

Beiträge: 516
Registriert: 24.11.2009

Eplan P8 2.7
Eplan P8 2.5
Eplan P8 2.3
Eplan P8 2.2
Eplan P8 2.0
Eplan 5.70.4.26200

erstellt am: 11. Jun. 2019 16:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für m.falk 10 Unities + Antwort hilfreich

Stellst du die Lastused auch um ?
USER.ModalDialogs.PathsScheme.LastUsed

------------------
---------------

mfg Markus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

m.falk
Mitglied
Mechatroniker


Sehen Sie sich das Profil von m.falk an!   Senden Sie eine Private Message an m.falk  Schreiben Sie einen Gästebucheintrag für m.falk

Beiträge: 94
Registriert: 24.03.2015

EPLAN P8 2.7 Prof. HF6

erstellt am: 12. Jun. 2019 06:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Markus!

Ja, LastUsed stelle ich auch um.

USER.PartSelectionGui.DataSourceScheme.Standard.Data.Access
und
USER.ModalDialogs.PathsScheme.LastUsed

------------------
lG Falki

Bei ePLAN ist vieles "Einstellungssache"  !!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Sbg Markus
Mitglied



Sehen Sie sich das Profil von Sbg Markus an!   Senden Sie eine Private Message an Sbg Markus  Schreiben Sie einen Gästebucheintrag für Sbg Markus

Beiträge: 516
Registriert: 24.11.2009

Eplan P8 2.7
Eplan P8 2.5
Eplan P8 2.3
Eplan P8 2.2
Eplan P8 2.0
Eplan 5.70.4.26200

erstellt am: 12. Jun. 2019 06:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für m.falk 10 Unities + Antwort hilfreich

Ich hat mit dem Last used probleme.
Hast du es schon probiert die Pfade in die xml reinzuschreiben, eigener Name, diesen dann importiert und eingestellt ?

------------------
---------------

mfg Markus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

m.falk
Mitglied
Mechatroniker


Sehen Sie sich das Profil von m.falk an!   Senden Sie eine Private Message an m.falk  Schreiben Sie einen Gästebucheintrag für m.falk

Beiträge: 94
Registriert: 24.03.2015

EPLAN P8 2.7 Prof. HF6

erstellt am: 12. Jun. 2019 08:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Nein hab ich noch nicht probiert.
Ich werds mal versuchen, danke.

------------------
lG Falki

Bei ePLAN ist vieles "Einstellungssache"  !!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

m.falk
Mitglied
Mechatroniker


Sehen Sie sich das Profil von m.falk an!   Senden Sie eine Private Message an m.falk  Schreiben Sie einen Gästebucheintrag für m.falk

Beiträge: 94
Registriert: 24.03.2015

EPLAN P8 2.7 Prof. HF6

erstellt am: 01. Aug. 2019 10:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

So!

Ich habs nun mit xml Import versucht => gleiches Ergebnis, geht nicht! 

------------------
lG Falki

Bei ePLAN ist vieles "Einstellungssache"  !!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

m.falk
Mitglied
Mechatroniker


Sehen Sie sich das Profil von m.falk an!   Senden Sie eine Private Message an m.falk  Schreiben Sie einen Gästebucheintrag für m.falk

Beiträge: 94
Registriert: 24.03.2015

EPLAN P8 2.7 Prof. HF6

erstellt am: 01. Aug. 2019 10:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

So!

Ich habs nun mit xml Import versucht => gleiches Ergebnis, geht nicht! 

------------------
lG Falki

Bei ePLAN ist vieles "Einstellungssache"  !!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

F.S.
Mitglied



Sehen Sie sich das Profil von F.S. an!   Senden Sie eine Private Message an F.S.  Schreiben Sie einen Gästebucheintrag für F.S.

Beiträge: 1469
Registriert: 23.04.2003

Eplan Electric P8
2.8 Prof.

erstellt am: 01. Aug. 2019 11:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für m.falk 10 Unities + Antwort hilfreich

Hallo,

1.) Wenn du die Settings änders kann es nötig sein dies Eplan mitzuteilen:

Code:

new EventManager().Send("PageManagement.ProjectSettings.Changed", new EventParameterString());


2.) Wenn du Projekteinstellungen über ein xml importierst, musst du den Parameter "Project" mit verwenden.


Wenn wir deinen Skriptcode sehen könnten wäre es einfacher zu helfen.

------------------
grüße
FrankS

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

m.falk
Mitglied
Mechatroniker


Sehen Sie sich das Profil von m.falk an!   Senden Sie eine Private Message an m.falk  Schreiben Sie einen Gästebucheintrag für m.falk

Beiträge: 94
Registriert: 24.03.2015

EPLAN P8 2.7 Prof. HF6

erstellt am: 01. Aug. 2019 15:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hier das Script:

public class PirkArtDatBankAend
{

    [DeclareAction("PirkVerzAendPirk")]    //Änderung der Verzeichnisse Artikeldatenbank in Pirkheim

    public void Function1()

    {
        //Liest die aktuelle Artikeldatenbank aus

        Settings settings1 = new Settings();           
        string artdatold = settings1.GetStringSetting(
                "USER.PartSelectionGui.DataSourceScheme.Standard.Data.Access", 0);

        //Liest das aktuelle Verzeichnisschema aus

        Settings settings2 = new Settings();
        string verzold = settings2.GetStringSetting(
                "USER.ModalDialogs.PathsScheme.LastUsed", 0);

        //Filtert den Dateinamen aus dem kompletten Pfad

        string fileName = artdatold;
        string result;

        result = Path.GetFileNameWithoutExtension(fileName);
        Console.WriteLine("GetFileName('{0}') returns '{1}'",
            fileName, result);
                                               
        //erzeugt Pfadvariable

        string value1 = @"R:\EPLAN\P8_2.7\Artikel\Pirkheim Automation GmbH\Artikel_Pirkheim_2_7.mdb";
        string value2 = "Pirkheim_Server_P8_2_7_2017";

        //Abfrage, ob Verzeichnisse geändert werden sollen

        if (MessageBox.Show("Aktuelle Datenbank:  " + result + "\n" +
                            "Aktuelles Verzeichnis:  " + verzold + "\n" +
                            "\n" +
                            "Sollen diese geändert werden?",
                            "Verzeichnisse umschalten", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
        {
            Settings settings3 = new Settings();            //schreibt den Wert, der eingegeben wurde, in die Zeile "Artikeldatenbank"
            settings3.SetStringSetting(
            "USER.PartSelectionGui.DataSourceScheme.Standard.Data.Access",
            value1, 0);


            Settings settings4 = new Settings();            //schreibt den Wert, der eingegeben wurde, in die Zeile "Artikeldatenbank"
            settings4.SetStringSetting(
            "USER.ModalDialogs.PathsScheme.LastUsed",
            value2, 0);

            MessageBox.Show("Verzeichnisse wurden geändert!", "Änderung erfolgreich!");
        }

        else
        {
            Settings settings3 = new Settings();            //schreibt den Wert, der vorher eingestellt war, in die Zeile "Artikeldatenbank"
            settings3.SetStringSetting(
            "USER.PartSelectionGui.DataSourceScheme.Standard.Data.Access",
            artdatold, 0);

            Settings settings4 = new Settings();            //schreibt den Wert, der eingegeben wurde, in die Zeile "Artikeldatenbank"
            settings4.SetStringSetting(
            "USER.ModalDialogs.PathsScheme.LastUsed",
            verzold, 0);

            MessageBox.Show("Verzeichnisse wurden nicht geändert!", "Änderung abgebrochen!");
        }

        return;
    }

------------------
lG Falki

Bei ePLAN ist vieles "Einstellungssache"  !!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2019 CAD.de | Impressum | Datenschutz