FileMaker fórumbejegyzés A FileMaker magazin ismétlődő mezőiben szereplő konkrét betűk száma

Vásároljon olcsó FileMaker termékeket, találjon FileMaker beépülő modulokat, intelligens megoldásokat és FileMaker szakirodalmat, és természetesen FileMaker Magazine!

magazin

Meghatározott betűk száma az ismétlődő mezőkben (95853)

Operációs rendszer: MAC OS X
FileMaker verzió: 03/10 ADV

Helló filemaker szakemberek,
Egy ismétlődő mező kiszámításával nem jutok tovább.
Legyen WDH mezője 31 elemmel
Minden ellenőrizhető értéklistában F, M, A ellenőrzéssel
Most azt akarom, hogy összegyűjtsük azokat az elemeket, amelyeken "A" betű van. Lásd a mellékelt képet.
Nagyon hálás a segítségért
Frank Hautog

Re: Speciális betűk száma az ismétlődő mezőkben (95854)

> most azt akarom, hogy összesítsük azokat az elemeket, amelyeken "A" betű van.

Mely számok összege?

cbu

Re: Speciális betűk száma az ismétlődő mezőkben (95858)

Azon elemek számára gondol, amelyeken "A" van bejelölve?

Re: Speciális betűk száma az ismétlődő mezőkben (95860)

> Azon elemek számát érted, amelyeknél az "A" be van jelölve?

Igen!

Re: Speciális betűk száma az ismétlődő mezőkben (95864)

Szia,
Tehát eltekintve attól, hogy az újrafeldolgozás az optimális megoldás-e, talán így:
- Az összes mező összekapcsolása a "&" (=> "AMAFAAMFAAFFMMAA.")
- Ezután (=> "AAA")
- Ezután (=> ellenőrzött A száma)
Azt azonban még nem tudja, hogy mely mezőkben jelölte be.

Üdvözlet Eckart

Re: Speciális betűk száma az ismétlődő mezőkben (95867)

> Tehát eltekintve attól, hogy az újrafeldolgozás az optimális megoldás-e, talán így:

Ami egy újabb csodálatos példa arra, hogy nem azok. Amúgy sem látom át itt, hány ismétlődő mező van? Ez csak egy mező, 31 ismétléssel, minden ismétlésben legfeljebb három betű? Ez tényleg tiszta borzalom lenne. Vagy három mező 31 ismétléssel? 31 mező 3 ismétléssel?

Re: Speciális betűk száma az ismétlődő mezőkben (95865)

> Operációs rendszer: MAC OS X
> FileMaker verzió: 10.03 ADV
>
> Helló filemaker szakemberek,
> Nem jutok tovább egy ismétlődő mező kiszámításával.
> Legyen egy WDH mező 31 elemmel
> Minden keresztezhető értéklistában F, M, A keresztezéssel
> most azt akarom, hogy összesítsük azokat az elemeket, amelyeken "A" betű van. Lásd a mellékelt képet.
> Nagyon hálás a segítségért
>
Hello Frank,

A Sum (mező) meg kell tennie, ha a pipa azt jelenti, hogy 1 van a mezőben.
üdvözlet
mv
>

Re: Speciális betűk száma az ismétlődő mezőkben (95876)

Hello Frank,

gondolom.

PatternNumber (lista (az ismétlődő mező); "A"),
PatternNumber (lista (az ismétlődő mező); "B") és
PatternNumber (lista (az ismétlődő mező); "C")

. el kell érnie a kívánt eredményt.

Re: Speciális betűk száma az ismétlődő mezőkben (95885)

> Minden keresztezhető értéklistában F, M, A keresztezéssel
> most azt akarom, hogy összesítsük azokat az elemeket, amelyeken "A" betű van. Lásd a mellékelt képet.

Képlet mező:

Minták száma (Lista (YourTable: YourRepeat mező); "A")

vagy de

ElementsNumber (FilterElements (List (YourTable: YourRepeat mező); "A"))

Re: Speciális betűk száma az ismétlődő mezőkben (95888)

Hello Kai és Michael,
köszönöm a javasolt megoldásokat. Mindkettő a kívánt eredményhez vezet.
Ezen a ponton azonban szeretném megragadni a többiek hozzászólásait, hogy megkérdezzem, hogyan állítanák fel az adatbázist.
A kezdeti helyzet a következő:
Szükségem van az ügyfél minden részvételének igazolására az év minden napjára.
Az adatbázis felhasználójának minden nap be kell jelölnie azt is, hogy az ügyfél reggelizett, ebédelt vagy vacsorázott-e.
Minden hónapban fel kell mérni, hogy hány ételt ettek, hogy ezt ki lehessen számlázni.

Ehhez a helyzethez létrehozna egy táblázatot, amely külön adatsort tartalmaz minden ügyfél és nap számára?
Kb. 50 ügyfél adminisztrációjával, ami 18 250 DS évente. Ettől eltekintve a meglehetősen unalmas elrendezés akkor működik, amikor az egészet havi nézetekben egyértelműen meg kell jeleníteni.

A mezőket sem szeretem megismételni, de eddig is szívesen használtam ilyen feladatokhoz.

Tehát a kérdés: hogyan oldja meg az ilyen követelményeket?

Tisztelettel
Frank Hautog

Re: Speciális betűk száma az ismétlődő mezőkben (95889)

> Körülbelül 50 ügyfél kezelésekor ez évi 18 250 DS-t jelent.
És ez semmi.
> Ettől eltekintve a meglehetősen unalmas elrendezés akkor működik, amikor az egészet havi nézetekben egyértelműen meg kell jeleníteni.

De asztalként sokszor megspórolhatja magának az időt, amikor ilyen problémákról van szó.

A WH mezők csak akkor használhatók, ha csak megjelenítési célokra használják.
De soha, ha olyan értékeket tartalmaz, amelyeket később fel kell használni.

Legfeljebb tömbként sok érték A-ból B-be strukturált áthelyezéséhez (ha valaki túl bonyolultnak vagy zavarónak tartja a szkriptparaméterekkel való bíbelődést).

Re: Speciális betűk száma az ismétlődő mezőkben (95894)

> Ehhez a helyzethez hozzon létre egy táblázatot, amely külön adatsort tartalmaz minden ügyfél és nap számára?
Nem rosszabb, minden étkezéshez egyet. Akkor könnyen számlázhat. Egy étkezés egy embernek egy nap alatt: ez a legkisebb egység, amelyet használ. Pontosan így hoz létre egy adatsort, és rengeteg munkát takarít meg magának a következő néhány évben.
> Körülbelül 50 ügyfél kezelésekor ez évi 18 250 DS-t jelent.
És akkor mi van? Nem számít. Szerezzen be egy gyors számítógépet (és ne szereljen össze hópárducot, amíg az már nem tiszta a környéken)
> Ettől eltekintve a meglehetősen unalmas elrendezés akkor működik, amikor az egészet havi nézetekben egyértelműen meg kell jeleníteni.
Nem kell annyi elrendezést megtenni. Részértékeléseket használ (például az étkezés hónapja), és valószínűleg a legtöbbet megjeleníti, csak másképp, mint azt korábban elképzelhette volna.

Üdvözlet Martin Ritzmann