![]() |
Υπολογισμός διαφοράς 2 πεδίων 1 Συνημμένο(α) Καλησπέρα. Θα ήθελα για ακόμη μια φορά την βοήθεια σας. Επισυνάπτω μια βάση η οποία, αποτελείται απο 2 πίνακες (ΠΙΝΑΚΑΣ1 και ΠΙΝΑΚΑΣ2) και μια φόρμα . Ο πίνακας 2 έχει τα πεδία, ΚΟΣΤΟΣ, ΠΡΟΚΑΤΑΒΟΛΗ και ΥΠΟΛΟΙΠΟ. Αυτό που ψάχνω είναι να συμπληρώνω το πεδίο κόστος και το πεδίο προκαταβολή και αυτόματα να μπαίνει στο πεδίο ΥΠΟΛΟΙΠΟ η διαφορά. Γίνεται αυτό το πράμα; Ευχαριστώ εκ των προτέρων. |
Μάνο θα βρείς αυτό που θέλεις αν πάς access χρήσιμα παραδείγματά στη δεύτερη σελίδα το τελευταίο |
Εννοείς το αρχείο RunningSUm.mdb;;; Αυτό το αρχείο έχει στην δεύτερη σελίδα στο τελευταίο παράδειγμα και δεν κάνει αυτό που θέλω. |
Νομίζω ότι αυτό που θέλεις είναι μερικό άθροισμα, μπορείς να το ορίσεις στις ιδιότητες ή ψάξε λίγο έχει παρόμοια παραδείγματα ΧΡΕΩΣΗ ΠΙΣΤΩΣΗ ΥΠΟΛΟΙΠΟ |
Αυτό που ψάχνω είναι, πως ένα πεδίο ένος πίνακα παίρνει τιμή απο την διαφορα 2 άλλων πεδίων. Δεν θέλω μερικό άρθροισμα. Θέλω την διαφόρα. Δεν βρήκα πάντως κάποιο παράδειγμα σχετικό. Είδες την βάση που έστειλα; Στον πίνακα 2 έχει τα πεδία. ΚΟΣΤΟΣ ΠΡΟΚΑΤΑΒΟΛΗ ΥΠΟΛΟΙΠΟ. Θέλω να καταχωρώ τιμή στο πεδίο ΚΟΣΤΟΣ και στο ΠΕΔΙΟ ΠΡΟΚΑΤΑΒΟΛΗ. και το πεδίο ΥΠΟΛΟΙΠΟ να παίρνει την τιμή ΚΟΣΤΟΣ-ΠΡΟΚΑΤΑΒΟΛΗ |
1 Συνημμένο(α) αν θέλεις αυτό οκ |
2 ΝΕΕΣ ΑΠΟΡΙΕΣ 1 Συνημμένο(α) Εχω δύο απορίες. 1) Σε μια φόρμα που περιέχει και δευτερεύουσα φόρμα, η μορφή της δευτερεύουσας φόρμας είναι είναι υποχρεωτικά μορφή πίνακα;; 2)Στο πρόβλημα που αναζητούσα, δηλαδή τον υπολογισμό της διαφοράς 2 πεδίον, το έλυσα ως εξής. Έφτιαξα μία φόρμα που έχει όλα τα πεδία, ΚΟΣΤΟΣ, ΠΡΟΚΑΤΑΒΟΛΗ και ΥΠΟΛΟΙΠΟ, στο πεδίο υπόλοιπο και στις ιδιότητες εκεί που λέει προέλευση δεδομένων, έγραψα " =[kostos] - [prokatabolh] " . Το πρόβλημα είναι το εξής στην φόρμα οταν καταχωρώ στοιχεία, λειτουργεί μια χαρά και φαίνεται και η διαφορά, αλλά όταν ανοίξω τον πίνακα δεν έχει περάσει η διαφορά απο την φορμα στον πίνακα. Επισυνάπτω το αρχείο για να έχετε καλύτερη εικόνα. ΠΙΝΑΚΑΚΕΣ :ΠΙΝΑΚΑΣ1, ΠΙΝΑΚΑΣ2 ΦΟΡΜΕΣ: ΠΙΝΑΚΑΣ1(Που περιέχει τα στοιχεία του ΠΙΝΑΚΑΣ1 και σαν δευτερεύουσα φόρμα τα στοιχεία του ΠΙΝΑΚΑΣ2) , ΠΙΝΑΚΑΣ2(Που περιέχει τα στοιχεία του ΠΙΝΑΚΑΣ2 στην οποία φόρμα και έκανα αυτό που περιγράφω) Ευχαριστώ εκ των προτέρων. |
ελπίζω να είμαι μέσα σε αυτό που θέλεις 1 Συνημμένο(α) Μάνο, Σου στέλνω ένα δείγμα |
Παράθεση:
Μάλλον το εχεις σε μορφή 2010 Αν μπορεις στείλτο σε 2007 Ευχαριστώ. |
νεο 1 Συνημμένο(α) access 2003 |
Είναι αρκετά καλό έτσι. Απλά αυτό που δεν μου αρέσει κάπως είναι οτι κάθε φορά που πάει να υπολογίσει την διαφορά βγάζει μήνυμα στον χρήστη και τον ενημερώνει οτι πρόκειται να κάνει υπολογισμούς. Υπάρχει τρόπος να αποφευχθεί αυτό ή ζητάω πολλά; Ευχαριστώ!!! |
Καλησπέρα Μάνο Βάλε πριν την εκτέλεση του ερωτήματος ενημέρωσης μια γραμμή κώδικα Κώδικας: DoCmd.SetWarnings FalseΦιλικά /Αλέξανδρος |
| Η ώρα είναι 20:21. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.