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!

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