Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  aktuelles datum in schriftfeld

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  aktuelles datum in schriftfeld (5713 mal gelesen)
tschütte
Mitglied
Ingenieur, Maschinenbau


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

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 28. Jul. 2014 11:54    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 Experten,
um das aktuelle Datum beim Speichern in das Schriftfeld zu übernehmen, verwende ich in iLogic "Datestring".
Klappt auch. Allerdings finde ich das Format mit "MM-DD-YYYY" nicht besonders passend.
Kann man das Format irgendwo umstellen oder bei der Ausgabe eine andere Reihenfolge erzwingen ( "YYYY-MM-DD" wäre mir lieb )?
Vielen Dank und

------------------
Freundliche Grüße
Thomas Schütte

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

invhp
Ehrenmitglied V.I.P. h.c.
MB Techniker, AE, WKZmacher



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

Beiträge: 5552
Registriert: 16.05.2002

(fast) alles, was Autodesk im Mechanikbereich anbietet ;)

erstellt am: 28. Jul. 2014 15:23    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 tschütte 10 Unities + Antwort hilfreich

probier mal anstelle von datestring das

Code:
Format(Now, "yyyy-MM-dd")

zum testen

Code:
msgbox(Format(Now, "yyyy-MM-dd"))

Daran denken: VBA geht auch in iLogic...

------------------
Grüsse
Jürgen
Über 1400 Tipps in der Inventor FAQ
Inventor Schulungsvideos und eBook zum runterladen
Die besten Tipps und Tricks für Einsteiger | für erfahrene Anwender | bei Inventor Abstürzen | die Simulation

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

tschütte
Mitglied
Ingenieur, Maschinenbau


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

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 28. Jul. 2014 17:38    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 Jürgen,
danke für den Hinweis.
Die Zeile sieht dann so aus:
iProperties.Value("Custom", "SpeicherDatum") =Format(Now, "yyyy-MM-dd"))'aktuelles Datum

( Sorry, habe vergessen, zu erwähnen, dass ich in ein iProperty schreiben will, vielleicht muss es dann anders aussehen ).
Jedenfalls kommt dann als Antwort:


Regelkompilierungsfehler in idw, in SBG_AusschubPK70T02.idw

Fehler in Zeile 39 : Argument not specified for parameter 'format' of 'Public Shared Function Format(enumType As System.Type, value As Object, format As String) As String'.
Fehler in Zeile 39 : Value of type 'Date' cannot be converted to 'System.Type'.
Fehler in Zeile 39 : End of statement expected.

Was muss da anders werden?

------------------
Freundliche Grüße
Thomas Schütte

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

RolandD
Mitglied



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

Beiträge: 558
Registriert: 07.01.2005

i7-9700k
32GB DDR4-RAM
Nvidia RTX 2060
SSD 970 m.2
Win10-64 (21H2)
AIP 2020.3
Dell U3417W

erstellt am: 28. Jul. 2014 21: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 Nur für tschütte 10 Unities + Antwort hilfreich

Hallo Thomas,

wenn der Code genau so in deiner Datei steht, hast du eine Klammer am Ende zu viel:

Code:
iProperties.Value("Custom", "SpeicherDatum") =Format(Now, "yyyy-MM-dd"))'aktuelles Datum


muss eigentlich sein:
Code:
iProperties.Value("Custom", "SpeicherDatum") = Format(Now, "yyyy-MM-dd")  'aktuelles Datum


Daher müsste der Syntax-Fehler kommen. Prüf das mal..
Oder schreib dir das formatierte Datum erst einmal in eine Variable und gib sie in der MsgBox aus.
Im 2. Schritt dann die Variable in das iProperty übernehmen.

------------------
Gruß Roland

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

tschütte
Mitglied
Ingenieur, Maschinenbau


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

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 29. Jul. 2014 01:19    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 Roland,
natürlich hast Du recht mit der Klammer. Hätte ich auch selber merken können.
Aber leider gibt es immer noch eine Fehlermeldung:


Regelkompilierungsfehler in idw, in 29.0019.40 Kardan, auf 69 mm Breite gefräst W29802.idw

Fehler in Zeile 40 : Argument not specified for parameter 'format' of 'Public Shared Function Format(enumType As System.Type, value As Object, format As String) As String'.
Fehler in Zeile 40 : Value of type 'Date' cannot be converted to 'System.Type'.

Immerhin ist die Meldung jetzt kürzer...
Besten Dank für Deine Mühe.
Weiterhin habe ich probiert:
MsgBox(Format(datestring, "yyyy-MM-dd"))  und
MsgBox(Format(now, "yyyy-MM-dd"))
Ähnliche Fehlermeldung.
Vielleicht muss ich doch erst den Rechner neu aufsetzen wegen der VBA-Probleme, die noch nicht behoben sind
Herzliche Grüße
Thomas


------------------
Freundliche Grüße
Thomas Schütte

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

tschütte
Mitglied
Ingenieur, Maschinenbau


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

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 29. Jul. 2014 10:10    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,

nachdem sich mein Rechner gegen VBA-Code wehrt, habe ich diese etwas umständliche Zeile mit Erfolg verwendet:


iProperties.Value("Custom", "SpeicherDatum") = Right(datestring, 4)&"-" & Left(datestring,5)  'aktuelles Datum


Nochmals vielen Dank für Euer Interesse und beste Grüße

Thomas

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

HMF-CAD
Mitglied


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

Beiträge: 1
Registriert: 03.02.2017

erstellt am: 03. Feb. 2017 08:28    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 tschütte 10 Unities + Antwort hilfreich

Guten morgen zusammen!
Ich soll für uns hier im Büro dafür sorgen, dass auf unsren Zeichnungen immer das aktuelle Änderungsdatum unten im schriftfeld steht. Es soll also immer aktualisiert werden, wenn das Bauteil gespeichert wird. Wie genau mache ich das? Gibt es dafür eine Anleitung? Habe bis jetzt nur einzelne Stücke gefunden, und werde nicht wirklich schlau daraus.
Ich arbeite mit IV 2017 und Vault 2017.
Vielen Dank!

Liebe Grüße

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)2024 CAD.de | Impressum | Datenschutz