ďťż
 
[VFP9] Raport i relacje ... HELP, HILFE ďťż
 
[VFP9] Raport i relacje ... HELP, HILFE
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[VFP9] Raport i relacje ... HELP, HILFE



AP - 18-02-2007 00:04
[VFP9] Raport i relacje ... HELP, HILFE
  Ciągle mam ten cholerny problem z raportami.

Tworzę raport kreatorem (jeden do wielu) relacje pomiędzy dwoma bazami A i B
po polu tekstowym (10 znaków) raport działa.

W Data Environment usuwam relację pomiędzy tabelami. Raport zwraca tylko jedną
pozycję z tabeli podrzędnej.
W Data Environment przywracam (przeciągam) relację poprzednią. Raport dalej
zwraca tylko jedną pozycję z tabeli podrzędnej.

Wygląda na to że kreator wykonuje te relacja jakoś inaczej niż można to zrobić
w projektancie raportów.

RATUNKU !!!

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/





Kamil Paszkiewicz - 18-02-2007 00:04

  Dnia Sat, 17 Feb 2007 19:41:48 +0000 (UTC), AP napisał(a):

> Ciągle mam ten cholerny problem z raportami.
>
> Tworzę raport kreatorem (jeden do wielu) relacje pomiędzy dwoma bazami A i B
> po polu tekstowym (10 znaków) raport działa.
>
> W Data Environment usuwam relację pomiędzy tabelami. Raport zwraca tylko jedną
> pozycję z tabeli podrzędnej.
> W Data Environment przywracam (przeciągam) relację poprzednią. Raport dalej
> zwraca tylko jedną pozycję z tabeli podrzędnej.
>
> Wygląda na to że kreator wykonuje te relacja jakoś inaczej niż można to zrobić
> w projektancie raportów.
>
> RATUNKU !!!

Może w czasie usuwania relacji zmienia się z jakichś przyczyn (nawet przez
przypadek) InitialSelectedAlias w obiekcie DataEnvironment?

--
Pozdrawiam
Kamil Paszkiewicz

"Jedzmy gówna! Przecież miliony much nie mogą nie mieć racji..." - W.Łysiak




Agnieszka Pepowski - 20-02-2007 00:04

  Kamil Paszkiewicz <kamil.paszkiewicz@NOwell-comSPAM.pl> napisał(a):

> Dnia Sat, 17 Feb 2007 19:41:48 +0000 (UTC), AP napisał(a):
>
> > Ciągle mam ten cholerny problem z raportami.
> >
> > Tworzę raport kreatorem (jeden do wielu) relacje pomiędzy dwoma bazami A i B
> > po polu tekstowym (10 znaków) raport działa.
> >
> > W Data Environment usuwam relację pomiędzy tabelami. Raport zwraca tylko jedn
> ą
> > pozycję z tabeli podrzędnej.
> > W Data Environment przywracam (przeciągam) relację poprzednią. Raport dalej
> > zwraca tylko jedną pozycję z tabeli podrzędnej.
> >
> > Wygląda na to że kreator wykonuje te relacja jakoś inaczej niż można to zrobi
> ć
> > w projektancie raportów.
> >
> > RATUNKU !!!
>
> Może w czasie usuwania relacji zmienia się z jakichś przyczyn (nawet przez
> przypadek) InitialSelectedAlias w obiekcie DataEnvironment?
>

Dzięki za podpowiedź. Probel okazała się (jak często bywa :-)) trywialny.
Relacja tworzona kreatorem miała ostawienią właściwość OnetoMnyJeden na .T.

Natomiast po usunięciu i utworzeniu nowej właściwości ta jest domyślenie
ustawiona na .F.

Ot cały problem :-))

Inna ciekawostka mnie zaskakuje w Fox-ie. Mianowicie, tworzę dwie bazy
(kopiuję z innych DBF-ów)i tworzę im strukturalne pliki indexowe CDX
(strukturalne a nie złożone).

Następnie do Raportu dołączam (opcją Raport->Load DataEvwironment) środowisko
danych utworzenie wcześniej jako kontrolka VCX z dwoma kursormi (też
utworzonymi jako kontrolki i odwołującymi się wspomnianych baz).

UWAGA: NIE TWORZĘ ŻADNEJ relacji ani w kontrolkach ani w Raporcie !!! i ...
Raport działa !!! tzn wyświetlane są wszystkie pozycje z bazy podrzędnej.

Natomiast utworzenie kursorów w środowisku danych Raportu
(View->DataEvwironment) bez wspomnianej relacji powoduję że raport wyświetla
tylko pierwszy rekord z podrzędnej tabeli.

Co za licho ? :-))

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?iso-8859-2?q?Relacje_uwzgl=EAdniaj=B1ce_czas_(jak=3F)?= =?iso-8859-2?q?Zachowanie_integralno=B6ci_relacji_=22wiele_do _wiele=22?= =?iso-8859-2?q?Jak_si=EA_robi_insert_do_tabel_z_relacj=B1_1:1 ?= Lista =?ISO-8859-2?Q?uporz=B1dkowana?= w relacji 2 tabele w relacji 1 do wielu - tylko jeden wiersz [MySQL 4.1] relacja 1:n jako tekst oddzielony przecinkami Czy stosuje sie relacje bez wymuszania wiezow integralnosci? [TEORIA BD] Wyznaczanie kluczy relacji . [MySql] pytanie o relacje, JOIN Replikacja - Firebird
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • quentinho.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com