Hallo,
ich hatte hier ein Problem mit dem Projektmanagement der E-Groupware 1.6.002: Das Anlegen von Unterprojekten funktionierte nur bei den ersten paar Versuchen.
Ich bilde mir jetzt ein die Lösung gefunden zu haben:
In der Datei class.projectmanager_so.inc.php wird die Datenbank befragt und zwischen Haupt- und Unterprojekten unterschieden.
In Zeile 332 ist ein Fragment eines SQL-Statements zu sehen:
$join .= " JOIN $this->links_table ON link_app2='projectmanager' AND link_app1='projectmanager' AND link_id2=CAST($this->table_name.pm_id AS CHAR)";
Ich habe aus
CHAR
mal
VARCHAR
gemacht. Seit dem funktioniert bei mir die Darstellung im Baum und die Unterscheidung zwischen Haupt- und Unterprojekten.
Bei der Gelegenheit: Wie führe ich diesen Fix, so er denn einer ist, dem Projekt zu?
Für Patches gibt es einen entsprechenden Tracker: www.egroupware.org/patches
Eine Account dafür kannst Du Dir selbst registrieren unter
www.egroupware.org/egroupware/login.php
Ralf
O.K. schrieb:
> Hallo, ich hatte hier ein Problem mit dem Projektmanagement der
> E-Groupware 1.6.002: Das Anlegen von Unterprojekten funktionierte nur
> bei den ersten paar Versuchen. Ich bilde mir jetzt ein die Lösung
> gefunden zu haben: In der Datei /class.projectmanager_so.inc.php/ wird
> die Datenbank befragt und zwischen Haupt- und Unterprojekten
> unterschieden. In Zeile 332 ist ein Fragment eines SQL-Statements zu sehen:
>
> $join .= " JOIN $this->links_table ON link_app2='projectmanager' AND link_app1='projectmanager' AND link_id2=CAST($this->table_name.pm_id AS CHAR)";
>
> Ich habe aus
>
> CHAR
>
> mal
>
> VARCHAR
>
> gemacht. Seit dem funktioniert bei mir die Darstellung im Baum und die
> Unterscheidung zwischen Haupt- und Unterprojekten.
>
> Bei der Gelegenheit: Wie führe ich diesen Fix, so er denn einer ist, dem
> Projekt zu?
> ------------------------------------------------------------------------
> View this message in context: Projektmanagement
> <http://www.nabble.com/Projektmanagement-tp25896263s3741p25896263.html>
> Sent from the egroupware-german mailing list archive
> <http://www.nabble.com/egroupware-german-f3747.html> at Nabble.com.
>
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference >
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> egroupware-german mailing list
> egroupware-german@... > https://lists.sourceforge.net/lists/listinfo/egroupware-german
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference _______________________________________________
egroupware-german mailing list
egroupware-german@... https://lists.sourceforge.net/lists/listinfo/egroupware-german
gesagt getan. Ich habe ein passendes Ticket gefunden und meinen Hinweis ergänzt.
Die Groupware läuft bei mir auf einer PostgreSQL 8.1 (Eigencompilat unter Linux). Der Cast nach VARCHAR sollte aber generell auch auf neueren Versionen laufen und unabhängig von Windows/Linux sein.
Dank und Gruß
Olaf
ralfbecker wrote:
Hi,
was für eine Datenbank setzt Du ein?
Für Patches gibt es einen entsprechenden Tracker: www.egroupware.org/patches
Eine Account dafür kannst Du Dir selbst registrieren unter
www.egroupware.org/egroupware/login.php
Ralf
O.K. schrieb:
> Hallo, ich hatte hier ein Problem mit dem Projektmanagement der
> E-Groupware 1.6.002: Das Anlegen von Unterprojekten funktionierte nur
> bei den ersten paar Versuchen. Ich bilde mir jetzt ein die Lösung
> gefunden zu haben: In der Datei /class.projectmanager_so.inc.php/ wird
> die Datenbank befragt und zwischen Haupt- und Unterprojekten
> unterschieden. In Zeile 332 ist ein Fragment eines SQL-Statements zu sehen:
>
> $join .= " JOIN $this->links_table ON link_app2='projectmanager' AND link_app1='projectmanager' AND link_id2=CAST($this->table_name.pm_id AS CHAR)";
>
> Ich habe aus
>
> CHAR
>
> mal
>
> VARCHAR
>
> gemacht. Seit dem funktioniert bei mir die Darstellung im Baum und die
> Unterscheidung zwischen Haupt- und Unterprojekten.
>
> Bei der Gelegenheit: Wie führe ich diesen Fix, so er denn einer ist, dem
> Projekt zu?
> ------------------------------------------------------------------------
> View this message in context: Projektmanagement
> <http://www.nabble.com/Projektmanagement-tp25896263s3741p25896263.html>
> Sent from the egroupware-german mailing list archive
> <http://www.nabble.com/egroupware-german-f3747.html> at Nabble.com.
>
gut das Du unter Postgres getestet hast, wir haben den CAST sowieso nur
wegen der Postgres drin. MySQL braucht den nicht.
Ich werde den Typ ändern.
Ralf
O.K. schrieb:
> Hi Ralf,
>
> gesagt getan. Ich habe ein passendes Ticket gefunden und meinen Hinweis
> ergänzt.
>
> Die Groupware läuft bei mir auf einer PostgreSQL 8.1 (Eigencompilat unter
> Linux). Der Cast nach VARCHAR sollte aber generell auch auf neueren
> Versionen laufen und unabhängig von Windows/Linux sein.
>
> Dank und Gruß
> Olaf
>
>
> ralfbecker wrote:
>> Hi,
>>
>> was für eine Datenbank setzt Du ein?
>>
>> Für Patches gibt es einen entsprechenden Tracker:
>> www.egroupware.org/patches
>>
>> Eine Account dafür kannst Du Dir selbst registrieren unter
>> www.egroupware.org/egroupware/login.php
>>
>> Ralf
>>
>> O.K. schrieb:
>>> Hallo, ich hatte hier ein Problem mit dem Projektmanagement der
>>> E-Groupware 1.6.002: Das Anlegen von Unterprojekten funktionierte nur
>>> bei den ersten paar Versuchen. Ich bilde mir jetzt ein die Lösung
>>> gefunden zu haben: In der Datei /class.projectmanager_so.inc.php/ wird
>>> die Datenbank befragt und zwischen Haupt- und Unterprojekten
>>> unterschieden. In Zeile 332 ist ein Fragment eines SQL-Statements zu
>>> sehen:
>>>
>>> $join .= " JOIN $this->links_table ON link_app2='projectmanager' AND
>>> link_app1='projectmanager' AND link_id2=CAST($this->table_name.pm_id AS
>>> CHAR)";
>>>
>>> Ich habe aus
>>>
>>> CHAR
>>>
>>> mal
>>>
>>> VARCHAR
>>>
>>> gemacht. Seit dem funktioniert bei mir die Darstellung im Baum und die
>>> Unterscheidung zwischen Haupt- und Unterprojekten.
>>>
>>> Bei der Gelegenheit: Wie führe ich diesen Fix, so er denn einer ist, dem
>>> Projekt zu?
>>> ------------------------------------------------------------------------
>>> View this message in context: Projektmanagement
>>> <http://www.nabble.com/Projektmanagement-tp25896263s3741p25896263.html>
>>> Sent from the egroupware-german mailing list archive
>>> <http://www.nabble.com/egroupware-german-f3747.html> at Nabble.com.
>>>
>>
>
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference _______________________________________________
egroupware-german mailing list
egroupware-german@... https://lists.sourceforge.net/lists/listinfo/egroupware-german