Príspevok do fóra FileMaker Počet konkrétnych písmen v opakujúcich sa poliach v časopise FileMaker

Nakúpte lacné produkty FileMaker, nájdite doplnky FileMaker, inteligentné riešenia a odbornú literatúru FileMaker a samozrejme FileMaker Magazine!

písmen

Počet konkrétnych písmen v opakujúcich sa poliach (95853)

Operačný systém: MAC OS X
Verzia FileMakeru: 03/10 ADV

Ahojte profesionáli, filmari,
Ďalej sa nedostávam s výpočtom opakujúceho sa poľa.
Majte pole WDH s 31 prvkami
V každom kontrolovateľnom zozname hodnôt s F, M, A na kontrolu
teraz chcem súčet všetkých prvkov, ktoré majú krížené „A“. Viď priložený obrázok.
Veľmi vďačný za pomoc
Frank Hautog

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95854)

> teraz chcem súčet všetkých prvkov, ktoré majú krížik „A“.

Súčet ktorých čísel?

cbu

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95858)

Máte na mysli počet položiek, ktoré majú začiarknuté „A“?

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95860)

> Máte na mysli počet prvkov, pre ktoré je začiarknuté písmeno „A“?

Áno!

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95864)

Ahoj,
Okrem toho, či sú polia optimálnym riešením, možno takto:
- Prepojiť všetky polia s „&“ (=> „AMAFAAMFAAFFMMAA.“)
- Potom (=> „AAA“)
- Potom (=> počet začiarknutých A)
Zatiaľ však neviete, v ktorých poliach bolo začiarknuté.

Zdravím Eckart

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95867)

> Takže okrem toho, či sú re-polia optimálnym riešením, možno takto:

Čo je ďalší úžasný príklad toho, že nie sú. Aj tak tadiaľto nevidím, koľko je tam opakujúcich sa polí? Je to iba pole s 31 opakovaniami, s až tromi písmenami v každom opakovaní? To by bola skutočne čistá hrôza. Alebo sú to tri polia s 31 opakovaniami? 31 polí s 3 opakovaniami?

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95865)

> Operačný systém: MAC OS X
> Verzia FileMaker: 10.03 ADV
>
> Dobrý deň, profesionáli v oblasti filmárstva,
> Ďalej sa nedostávam s výpočtom opakujúceho sa poľa.
> Majte pole WDH s 31 prvkami
> V každom krížiteľnom zozname hodnôt s krížením F, M, A
> teraz chcem súčet všetkých prvkov, ktoré majú krížik „A“. Viď priložený obrázok.
> Veľmi vďačný za pomoc
>
Ahoj frank,

Súčet (pole) by mal urobiť, ak začiarknutie znamená, že v poli je 1.
pozdravujem
mv
>

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95876)

Ahoj frank,

Myslím.

PatternNumber (zoznam (vaše opakujúce sa pole); "A"),
PatternNumber (zoznam (vaše opakujúce sa pole); "B") a
PatternNumber (zoznam (vaše opakujúce sa pole); "C")

. by mali priniesť požadovaný výsledok.

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95885)

> V každom zozname krížiteľných hodnôt s krížením F, M, A
> teraz chcem súčet všetkých prvkov, ktoré majú krížik „A“. Viď priložený obrázok.

Pole vzorca:

Počet vzorov (Zoznam (YourTable: YourRepeat pole); "A")

alebo ale

ElementsNumber (FilterElements (List (YourTable: YourRepeat Field); "A")))

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95888)

Ahoj Kai a Michael,
ďakujem za navrhované riešenia. Oboje vedie k želanému výsledku.
V tejto chvíli by som však rád využil príspevky ostatných ako príležitosť opýtať sa, ako by vytvorili databázu.
Počiatočná situácia je nasledovná:
Potrebujem doklad o účasti každého klienta na každý deň v roku.
Každý deň by mal užívateľ databázy tiež zaškrtnúť, či mal klient raňajky, obed alebo večeru.
Každý mesiac by sa malo vyhodnotiť, koľko jedál sa zjedlo, aby sa to mohlo účtovať.

V tejto situácii by ste vytvorili tabuľku, ktorá obsahuje samostatnú množinu údajov pre každého klienta a každý deň?
Pri správe približne 50 klientov je to 18 250 DS ročne. Odhliadnuc od toho, pomerne zdĺhavé rozloženie funguje, keď sa má celá vec zobrazovať jasne v mesačných prehľadoch.

Ani ja nerada opakujem polia, ale zatiaľ ich s radosťou používam na také úlohy.

Takže otázka: ako riešite takéto požiadavky?

S pozdravom
Frank Hautog

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95889)

> Pri správe okolo 50 klientov je to 18 250 DS ročne.
A to nič.
> Odhliadnuc od toho, pomerne zdĺhavé usporiadanie funguje, keď sa má celá vec zreteľne zobrazovať v mesačných prehľadoch.

Ale ako stôl si mnohokrát ušetríte čas, keď dôjde na takéto problémy.

Polia WH iba v prípade, že sa používajú iba na účely zobrazenia.
Nikdy však nie, ak obsahuje hodnoty, ktoré by sa mali použiť neskôr.

Nanajvýš inak ako pole, aby sa štruktúrovaným spôsobom presunulo veľa hodnôt z A do B (ak by to malo byť príliš komplikované alebo mätúce na to, aby to niekto skracoval pomocou parametrov skriptu).

Re: Počet konkrétnych písmen v opakujúcich sa poliach (95894)

> V tejto situácii by ste vytvorili tabuľku, ktorá obsahuje samostatnú množinu údajov pre každého klienta a každý deň?
Nie horšie, jedno na každé jedlo. Potom môžete ľahko fakturovať. Jedno jedlo pre jednu osobu v jeden deň: to je najmenšia jednotka, ktorú používate. Presne takýmto spôsobom vytvoríte množinu údajov a ušetríte si v nasledujúcich rokoch veľa práce.
> Pri správe okolo 50 klientov je to 18 250 DS ročne.
No a čo? To je jedno. Získajte rýchly počítač (a nezostavujte snežného leoparda, kým už nebude v oblasti jasný)
> Odhliadnuc od toho, pomerne zdĺhavé usporiadanie funguje, keď sa má celá vec zreteľne zobrazovať v mesačných prehľadoch.
Nemusíte robiť toľko rozloženia. Používate čiastočné hodnotenia (napríklad mesiac jedla) a väčšinu z nich pravdepodobne zobrazíte, len inak, ako ste si predtým mohli predstaviť.

Zdravím Martina Ritzmanna