를 참조하는 이유는이 코드가없는 runninig.I이 수 (COMM_NUM)
과 약물에 대한 손 QTY_IHND1
에 Mininimum (MIN_STOCK)
및 Maximum (Stock MAX_STOCK1)
과 >quantity
을 반환 할 것입니다.액세스 하위 폼 및
If DCount(QTY_IHND1, "Stores_Table") = 0 Then
QTY_IHND1 = 0
ElseIf DCount(QTY_IHND1, "Stores_Table") > 1 Then
QTY_IHND1 = DLast("QTY_IHND1", "Stores_Table", "COMM_NUM = [COMM_NUM]") _
+ ((SubStoresTable.Form!QTY_RECVD) - (SubStoresTable.Form!QTY_ISSUE))
Else
QTY_IHND1 = 0
End If
Forms!Pharmacytally.Controls("QTY_IHND1").Value = QTY_IHND1
MAX_STOCK1 = DMin("QTY_IHND1", "Stores_Table", "COMM_NUM" = [COMM_NUM])
Forms!Pharmacytally.Controls("MAX_STOCK1").Value = MAX_STOCK1
MIN_STOCK1 = DMin("QTY_IHND1", "Stores_Table", "COMM_NUM" = [COMM_NUM])
Forms!Pharmacytally.Controls("MIN_STOCK1").Value = MIN_STOCK1
답장을 보내 주셔서 감사합니다. 나는 이것에 상당히 새롭다. 주 양식에 COMM_NUM, QTY_IHND1, MIN_STOCK1 및 MAX_STOCK1이있다. QTY_RECVD 및 QTY_ISSUE는 하위 양식에있다. 하위 양식에서 필드 값을 호출하려면 나는 어떤 코드를 사용하고 그 반대도 메인 폼에있다. MVP 사이트는 너무 혼란 스럽습니다. 아직 경험이없는 Recordset을 살펴 보겠습니다. 미리 감사드립니다. – user1916067
메모를 추가했습니다. – Fionnuala
, 나는 당신이 제안한대로 언젠가는 Recordset을 배우는데 보냈습니다. 나는 그것이 다루기가 쉽다고 생각합니다.그러나 나는 이것이 VBA의 직접 실행 창의 결과를 내 양식의 필드에 어떻게 넣을 수 있는지를 기본이라고 확신합니다. 미리 감사드립니다. – user1916067