Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Ερωτήματα ] Υπολογιζόμενο πεδίο ερωτήματος. (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/3743-ypologizomeno-pedio-erotimatos.html)

steliosgr 29-06-15 13:19

Υπολογιζόμενο πεδίο ερωτήματος.
 
Καλησπέρα σε όλους τους φίλους. Θα ήθελα την βοήθεια σας στην διαμόρφωση ενός υπολογιζόμενου πεδίου ερωτήματος και για να γίνω πιο σαφής, στον παρακάτω τύπο δεν ξέρω πώς να προσθέσω ένα πεδίο checkbox που υπάρχει στον πίνακα με την ονομασία ERGAZETAI όπου όταν είναι κλικαρισμένο true η αιμοδοσία να είναι 2 αλλιώς να παραμένει 3 ,το ίδιο και για τα αιμοπετάλια όταν είναι κλικαρισμένο true να είναι 4 αλλιώς να παραμένει 5,ευχαριστώ πολύ.

DIKAIOYMENES: IIf([ΕΙΔΟΣ]="ΑΙΜΟΔΟΣΙΑ";"3";IIf([ΕΙΔΟΣ]="ΑΙΜΟΠΕΤΑΛΙΑ";"5";IIf([ΕΙΔΟΣ] Is Null;"0")))

Spirosgr 29-06-15 14:03

1 Συνημμένο(α)
Καλησπέρα
Στέλιο δες το παράδειγμα

Spirosgr 29-06-15 14:10

Σε συμπλήρωμα του πιο πάνω, να πω το εξής.
Ακόμα και στις νεώτερες εκδόσεις, όπου μπορώ να έχω υπολογισμένα πεδία στους πίνακες,
καλό είναι, να ακολουθούμε πάντα τον κανόνα:
Η data, χωριστά από υπολογισμούς.

Με ερωτήματα λοιπόν, ο καλύτερος τρόπος.

steliosgr 29-06-15 19:20

Να ‘σαι καλά Σπύρο σ’ ευχαριστώ πολύ για την γρήγορη απάντηση σου ήταν αυτό που ζητούσα.

Spirosgr 29-06-15 20:38

Να ‘σαι καλά κι εσύ!

steliosgr 30-06-15 13:35

Σε συνέχεια του προηγούμενου ερωτήματος μου χρειάζομαι μια ακόμη βοήθεια, στο υποσέλιδο της φόρμας αθροίζω ένα πεδίο με:
=Nz(Άθροισμα([SYNOLOAIMODOSIAS]);0)
Υπάρχει όμως ένα πεδίο ακόμη ημερομηνίας HMERAAIM και θα ήθελα το άθροισμα να λαμβάνει υπόψη το εν λόγω πεδίο ημερομηνίας και να αθροίζει μόνο τιμές που περιέχουν ημερομηνίες του τρέχοντος έτους και να αγνοεί όλες τις υπόλοιπες.

Spirosgr 30-06-15 15:50

1 Συνημμένο(α)
Καλησπέρα
Αν δεν έχω καταλάβει κάτι, ανέβασε ένα δείγμα.

Το παράδειγμα, αθροίζει στην φόρμα όλα τα DIKAIOYMENES,
και χωριστά τα DIKAIOYMENES του 2015 ή
του κάθε έτους που θα είναι έτος σημερινής ημέρας.

steliosgr 30-06-15 22:13

Σπύρο καλησπέρα, δεν σου απάντησα γρήγορα γιατί προσπαθούσα να προσαρμόσω την πρόταση σου στην δικιά μου βάση, όλα υπολογίζονται στο υποσέλιδο μιας δευτερεύουσας φόρμας, μετέφερα τον υπολογισμό σε ερώτημα όπως μου υπέδειξες και δουλεύει μια χαρά το σύνδεσα με ένα πλαίσιο κειμένου στην κύρια φόρμα για να βλέπω τα αποτελέσματα όμως η αλλαγές δεν έρχονται άμεσα στην φόρμα μου γιατί το ερώτημα δεν ενημερώνει άμεσα την φόρμα.

Spirosgr 30-06-15 22:18

Για να καταλάβω, υπάρχει κάτι σαν «χρονοκαθυστέρηση», στην ενημέρωση της φόρμας;

steliosgr 01-07-15 07:26

Ακριβώς η δευτερεύουσα φόρμα είναι σε μορφή Φύλλο δεδομένων η εγγραφές είναι πάρα πολλές και το πρόβλημα είναι ότι για να ανανεωθούν τα αποτελέσματα ,
Forms![ΣΤΟΙΧΕΙΑ ΕΡΓΑΖΟΜΕΝΩΝ].Κείμενο_24412.Requery όπου ΣΤΟΙΧΕΙΑ ΕΡΓΑΖΟΜΕΝΩΝ είναι η κυρίως φόρμα όμως κάθε φορά που κάνω καινούργια εγγραφή στην δευτερεύουσα φόρμα συνεχώς μετακινείται στην πρώτη εγγραφή με αποτέλεσμα να είναι χρονοβόρα η όλη εργασία πρέπει να ανανεώνεται με κάποιο τρόπο το ερώτημα ή το πλαίσιο κειμένου στην κυρίως φόρμα χωρίς όμως να ανεβοκατεβαίνουν συνεχώς η εγγραφές.


Η ώρα είναι 18:26.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2