2016-03-27 37 views
0

我可以通過3個輸入字段和「確定」按鈕進行訪問。當我按下這個按鈕時,當前窗體關閉,保存設置爲yes。並打開報告。在報告中,我也有3個字段,我想從表單輸入。在報告文本字段中,我有這樣的代碼:「= [Forms]![Enter values]![id]」。所以問題是如果我不關閉從刷新報告它顯示正確的記錄。但是,因爲我想在報告結束後關閉表單,所有3個字段都是:「#姓名?」無法將數據從訪問表單移動到報表

+0

其他要點:_將存儲設置爲yes_的形式指的是表單的設計,而不是數據。除此之外 - 這是一個有界的形式嗎?你不想引用基礎表嗎? – marlan

+0

不,它不是一個有限的形式 – nika

+0

這就像寫作寫一些信息來報告並準備好打印它。我只想將信息寫入彈出窗口作爲新窗口 – nika

回答

1

The Forms collection contains all of the currently open forms in a Microsoft Access database。關閉表格後,不能通過表格集合進行參照。

+0

是的,我認爲你是對的。所以你認爲這個問題的解決方案? – nika

+0

簡化操作:創建一個包含3個字段的表MyTable:Field1 Field2和Field3。然後在設計視圖中打開表單,從屬性窗口中的Data部分選擇MyTable作爲RecordSource,然後將焦點放在控件(TextBoxes)上,並在屬性窗口中的相同位置選擇需要的字段作爲ControlSource。爲報告做同樣的事情。 – marlan

相關問題