Postarea Forumului FileMaker Numărul de litere specifice din câmpurile repetate din Revista FileMaker

Cumpărați produse FileMaker ieftine, găsiți pluginuri FileMaker, soluții inteligente și literatura de specialitate FileMaker și bineînțeles Revista FileMaker!

litere

Numărul de litere specifice în câmpurile repetate (95853)

Sistem de operare: MAC OS X
Versiunea FileMaker: 03/10 ADV

Bună ziua profesioniștilor filmești,
Nu ajung mai departe cu un calcul al unui câmp care se repetă.
Aveți un câmp WDH cu 31 de elemente
În fiecare o listă de valori care poate fi verificată încrucișat cu F, M, A de încrucișat
acum vreau suma tuturor elementelor care au un „A” încrucișat. A se vedea imaginea atașată.
Foarte recunoscător pentru ajutor
Frank Hautog

Re: Numărul de litere specifice în câmpurile repetate (95854)

> acum vreau suma tuturor elementelor care au un „A” încrucișat.

Suma cărora numerele?

cbu

Re: Numărul de litere specifice în câmpurile repetate (95858)

Adică numărul de elemente care au bifat „A”?

Re: Număr de litere specifice în câmpuri repetate (95860)

> Adică numărul de elemente pentru care este bifat „A”?

da!

Re: Numărul de litere specifice în câmpurile repetate (95864)

Salut,
Deci, în afară de faptul că re-câmpurile sunt soluția optimă, poate așa:
- Conectați toate câmpurile cu „&” (=> „AMAFAAMFAAFFMMAA.”)
- Apoi (=> "AAA")
- Apoi (=> numărul de A bifat)
Cu toate acestea, nu știți încă în ce câmpuri a fost bifat.

Salutări Eckart

Re: Numărul de litere specifice în câmpurile repetate (95867)

> Deci, în afară de faptul că re-câmpurile sunt soluția optimă, poate așa:

Care este un alt exemplu minunat al faptului că nu sunt. Oricum nu văd prin aici, câte câmpuri repetitive există? Este doar un câmp cu 31 de repetări, cu până la trei litere în fiecare repetare? Asta ar fi cu adevărat groază pură. Sau sunt trei câmpuri cu 31 de repetări? 31 de câmpuri cu 3 repetări?

Re: Numărul de litere specifice în câmpurile repetate (95865)

> Sistem de operare: MAC OS X
> Versiunea FileMaker: 10.03 ADV
>
> Bună ziua profesioniștilor filemaker,
> Nu ajung mai departe cu un calcul al unui câmp care se repetă.
> Aveți un câmp WDH cu 31 de elemente
> În fiecare o listă de valori încrucișabilă cu F, M, A de încrucișat
> acum vreau suma tuturor elementelor care au un „A” încrucișat. A se vedea imaginea atașată.
> Foarte recunoscător pentru ajutor
>
Bună Frank,

Suma (câmpul) ar trebui să o facă dacă bifă înseamnă că există un 1 în câmp.
Salutari
mv
>

Re: Numărul de litere specifice în câmpurile repetate (95876)

Bună Frank,

cred.

PatternNumber (listă (câmpul dvs. repetitiv); "A"),
PatternNumber (listă (câmpul dvs. care se repetă); "B") și
PatternNumber (listă (câmpul dvs. repetitiv); "C")

. ar trebui să ofere rezultatul dorit.

Re: Numărul de litere specifice în câmpurile repetate (95885)

> În fiecare o listă de valori încrucișabilă cu F, M, A de încrucișat
> acum vreau suma tuturor elementelor care au un „A” încrucișat. A se vedea imaginea atașată.

Câmpul formulă:

Număr de modele (Listă (câmpul tău: Câmpul tău de repetare); "A")

sau dar

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

Re: Numărul de litere specifice în câmpurile repetate (95888)

Bună ziua Kai și Michael,
mulțumesc pentru soluțiile propuse. Ambele duc la rezultatul dorit.
În acest moment aș dori să iau contribuțiile celorlalți ca o ocazie de a întreba cum ar crea baza de date.
Se dă următoarea situație inițială:
Am nevoie de dovada participării pentru fiecare client pentru fiecare zi a anului.
În fiecare zi, utilizatorul bazei de date ar trebui, de asemenea, să bifeze dacă clientul a luat micul dejun, prânzul sau cina.
În fiecare lună trebuie evaluat câte mese au fost consumate, astfel încât să poată fi facturat.

Pentru această situație, ați crea un tabel care conține un set de date separat pentru fiecare client și pentru fiecare zi?
Cu administrarea a aproximativ 50 de clienți, adică 18.250 DS pe an. În afară de asta, aspectul destul de plictisitor funcționează atunci când totul trebuie afișat clar în vizualizări lunare.

Nici mie nu-mi place să repet câmpuri, dar am fost fericit să le folosesc pentru sarcini de genul acesta.

Deci întrebarea: cum rezolvați astfel de cerințe?

Cu sinceritate
Frank Hautog

Re: Numărul de litere specifice în câmpurile repetate (95889)

> Când gestionați în jur de 50 de clienți, adică 18.250 DS pe an.
Și asta nu este nimic.
> În afară de asta, aspectul destul de laborios funcționează atunci când totul trebuie să fie afișat clar în vizualizări lunare.

Dar, ca masă, vă economisiți din nou timp de multe ori atunci când vine vorba de astfel de probleme.

Câmpuri WH numai dacă este utilizat numai pentru afișare.
Dar niciodată dacă conține valori care ar trebui utilizate ulterior.

Cel mult altfel, ca o matrice pentru a muta multe valori de la A la B într-o manieră structurată (dacă cineva consideră că este prea complicat sau confuz să treacă cu parametrii scriptului).

Re: Numărul de litere specifice în câmpurile repetate (95894)

> Pentru această situație, ați crea un tabel care conține un set de date separat pentru fiecare client și fiecare zi?
Nu mai rău, unul pentru fiecare masă. Apoi, puteți factura cu ușurință. O masă pentru o persoană într-o singură zi: aceasta este cea mai mică unitate pe care o folosiți. Exact așa creați un set de date și vă economisiți multă muncă în următorii câțiva ani.
> Când gestionați în jur de 50 de clienți, adică 18.250 DS pe an.
Și ce dacă? Nu contează. Obțineți un computer rapid (și nu asamblați un leopard de zăpadă până când nu mai este clar în zonă)
> În afară de asta, aspectul destul de laborios funcționează atunci când totul trebuie afișat clar în vizualizări lunare.
Nu trebuie să faceți atât de mult aspect. Folosiți evaluări parțiale (cum ar fi luna mesei) și probabil veți afișa cea mai mare parte, doar diferit decât v-ați fi imaginat în prealabil.

Salutări Martin Ritzmann