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/4298-pollapli-antigrafi-mias-eggrafis-ston-idio-pinaka.html)

dimitrisp 05-10-16 19:50

Γιώργο (kapetang),

Είναι δυνατόν να αποφύγουμε την αφαίρεση του πεδίου [POSOEX] (ή την αλλαγή του σε [PosoEX] )διότι υπάρχουν ήδη αρκετά δεδομένα (εγγραφές) σ` αυτό ;

kapetang 05-10-16 20:41

Δεν μπορώ να καταλάβω το πρόβλημα.

Οι παλιές τιμές στο πεδίο [POSOEX], αν είχαν καταχωρηθεί σωστά, ισούνται με το πηλίκο [PosoDoseon]/[SYNDOSEON].

Για να μη έχουμε πολλά δεκαδικά είναι καλύτερα να υπολογίζονται με τον τύπο:

Round([PosoDoseon]/[SYNDOSEON];2).

Αν δεν μπορείς στον πίνακά σου να δημιουργήσεις το πεδίο [PosoEx] (είναι το ίδιο με το [POSOEX], αφού δεν υπάρχει διάκριση πεζών και κεφαλαίων) κάνε τα εξής:

1) Πάρε ένα αντίγραφο του πίνακά σου (για λόγους ασφάλειας).

2) Στη σχεδίαση διάγραψε το πεδίο [POSOEX]

3) Πρόσθεσε ένα νέο πεδίο [POSOEX], τύπου υπολογιζόμενου (Calculated) .

Το πεδίο αυτό, φυσιολογικά, θα γεμίσει με τις υπολογιζόμενες τιμές.

dimitrisp 05-10-16 21:37

Γιώργο,

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

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

kapetang 05-10-16 22:10

1 Συνημμένο(α)
Αν και εξακολουθώ να μη καταλαβαίνω, δοκίμασε τη συνημμένη ΒΔ .

dimitrisp 05-10-16 22:38

Γιώργο σε υπερευχαριστώ για μιά ακόμη φορά.
Ο στόχος επιτεύχθηκε.

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

Εξηγώ για άλλη μιά φορά ότι το πεδίο [POSOEX] του πίνακα χρησιμοποιείται και από αλλες φόρμες, οι οποίες είναι συνδεδεμένες με τον πίνακα, προκειμένου να εισάγονται στο ίδιο πεδίο άλλες εγγραφές για διαφορετικούς λόγους (για παράδειγμα έξοδα χωρίς δόσεις).

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

Καλή συνέχεια...


Η ώρα είναι 10:10.

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


Search Engine Optimization by vBSEO 3.3.2