Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  JLink Text Breitenfaktor verändern

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 PTC CREO
Autor Thema:  JLink Text Breitenfaktor verändern (1407 mal gelesen)
edupur
Mitglied
CAx Administration


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

Beiträge: 14
Registriert: 10.05.2006

Wildfire4

erstellt am: 19. Jan. 2010 15:02    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,

ich will mit JLink in einer Tabellenzeile, den Breitenfaktor vom Textstil verändern.
Den Text füge ich in die Tabelle wie unten beschrieben ein.
Ich Hoffe mir kann jemand dabei helfen ...

Code:
TableCell cell3 = pfcTable.TableCell_Create(Zeilen, 3);
stringseq lines3 = stringseq.create();
if (beschreibungList.item(0) != null)
{
lines3.insert (0, ((Node)beschreibungList.item(0)).getNodeValue().trim() );
}
else
lines3.insert(0, " ");
historie.SetText(cell3, lines3);

Danke schon mal im voraus
Edupur

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

edupur
Mitglied
CAx Administration


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

Beiträge: 14
Registriert: 10.05.2006

Wildfire4

erstellt am: 21. Jan. 2010 14:12    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 proeaner,

ich probiere mal meine Frage umzuformulieren.
Ich schaffe es nicht (mit J-link), einen Text in einer Zelle (TableCell) , den Textstyle wie (font, underline settextwidh usw)zu bearbeiten.

Gibt es hier keinen, der sich auch nur ein bischen mit jlink auskennt, und mir ein
Beispielcode zur Verfügung stellen kann  buaaahhhhh 

Danke schon mal im voraus........

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

U_Suess
Moderator
CAD-Admin / manchmal Konstrukteur




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

Beiträge: 10560
Registriert: 14.11.2001

CREO 4 M120 (+Geniustool für Creo 6.0.2)
PDMLink 11.0 M030
NTSI Contender E64 SC8 mit
NVIDIA Quadro P4000
Intel Core i7-10700KF / 3,80 GHz
64GB DDR4-RAM / 2933 MHz
Win 10 Prof. 64Bit (20H2)

erstellt am: 21. Jan. 2010 15:11    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 edupur 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von edupur:
Gibt es hier keinen, der sich auch nur ein bischen mit jlink auskennt, und mir ein
Beispielcode zur Verfügung stellen kann  buaaahhhhh  

Ich kann Dir zwar auch nicht helfen, aber ich hätte zur Not eine Erklärung, warum die Antworten sich quasi überschlagen: Die meisten Anwender fügen Tabellen richtig eingestellt ein. D.h. die Formatierungen der Schriften müssen nachträglich nicht umgestellt werden. Und falls mal was nicht in Ordnung ist, wird kein JLink-Programm genutzt sondern die Modifikation von vorne (als am Bildschirm) vorgenommen.

------------------
Gruß
Udo                 Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden! 

Neu hier?     Verwundert über die Antworten?    Dann schnell nachfolgende Link durchlesen. 
Richtig FragenNettiquetteSuchfunktionSystem-InfoPro/E-Konfig7er-RegelUnitieskLEINSCHREIBUNG

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

edupur
Mitglied
CAx Administration


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

Beiträge: 14
Registriert: 10.05.2006

Wildfire4

erstellt am: 25. Jan. 2010 15:59    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 Udo,

danke für die Antwort.
Leider muss ich den Eintrag mit J-Link machen.
Die CAD Daten werden über ein PLM System automatisch gesteuert.
Dadurch werden alle Informationen automatisch in die Zeichnung übergeben.

In meinem Historienfeld passen max. 50 Zeichen rein, doch auf der Datenbank wird ein varchar2 mit einer länge von 60 Zeichen übergeben (die nicht verändert werden darf).

um dies zu verhindern will ich eine routine schreiben
bsp.
if text >= 50
set textwidth 0.5

In der Praxis wird dieses zwar nicht passieren, doch würde ich gerne solche Fehler verhindern.

Gruss Edupur

PS: ich hoffe es lässt sich doch noch jemand finden, der mir weiterhelfen kann ...


[Diese Nachricht wurde von edupur am 25. Jan. 2010 editiert.]

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

ttempel
Mitglied
PDM, CAD, JLINK, Consultant

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

Beiträge: 7
Registriert: 22.07.2011

CAD::
- Pro/E 3.0-5.0
- Creo 1.0
-----
PDM::
- Windchill 9.1
- Windchill 10.0
-----
Startumgebung::
aed (aristos-engineering-desktop)
-----

erstellt am: 22. Jul. 2011 02:04    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 edupur 10 Unities + Antwort hilfreich

Hallo...
ist zwar schon ein bissel her, aber eventuell ist es ja noch nicht zu spät 

Haben sie es schon mit SetCharWidth(double) versucht (com.ptc.pfc.pfcTable.TableInfo)?? 

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