|
|
|
| Здравствуйте уважаемые. Помогите пожалуйста с решением такой задачки.
есть таблица , она грузится в подчиненой форме. в таблице 20 строк и 7 столбцов. как мне обратиться с конкретной ячейке таблицы. я понимаю как то через recordset. но не получается у меня. помогите пожалуйста. имя таблицы "Длина64" поле - "диаметр" мне нужно считать значение поля "итого", при значении в поле "диаметр" =16 и вывести его в какое нибудь другое поле которое расположено на главной форме или в примечании подчинненой. | |
|
| |
|
|
|
| Если бы вы еще свое объяснение примером подкрепили бы - было бы круто
более того - есть подчиненная форма в табличном виде источником строк которой служит таблица (поверьте это большая разница)
А вообще DLookUp (и Help по функции в помощь) | |
|
| |
|
30 Кб. |
|
| вот база, мне нужно в "поле 16" на главной форме вывести значение поля "итого " при диаметре =16. Помогите пожалуйста очень надо. | |
|
| |
|
|
|
| к строке обратитится по ключевому полю записи, к колонке обратиться по имени поля таблицы
DLookup("[YourFieldName]", "YourSourceName", "[RecordID] = 1") | |
|
| |
|
|
|
| сделал как вы сказали, но проблема в том что ячейка которую я хочу вывести - вычисляемая,
как заставить обновляться поле с этой функцией? | |
|
| |
|
|
|
| ТОгда посчитайте ее заново на основании данных которые получите при помощи DLookUp | |
|
| |
|
|
|
| +1
Извините,
проблема в том, что ячейка которую я хочу вывести - вычисляемая
|
Сделайте её - ячейку не вычисляемой
А вычисления производите в коде программы Access и передавайте в ячейку | |
|
| |