﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Access / Базы данных  / Работа с ленточной формой / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Thu, 08 Jan 2009 19:56:30 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Работа с ленточной формой</title><link>http://relib.com/forums/Topic911363-20-1.aspx</link><description>1. Наверное, переменную Вы объявили в процедуре Form_Current или в модуле формы, поэтому область видимости ее - только эта процедура или только этот модуль. Чтобы она была видна в отчете ее необходимо объявить как Public в стандартном (общем) модуле.&lt;br&gt;&lt;br&gt;2. Значение переменной нужно присваивать только перед вызовом отчета. Присваивание в процедуре Form_Current - излишества.&lt;br&gt;&lt;br&gt;3. Если вы передаете ID только лишь для того, чтобы использовать в условии отбора запроса, то не лучше ли будет сделать источником данных отчета запрос без параметров, а при открытии отчета четвертым параметром команды указать критерий отбора записей в отчете. Например&lt;br&gt;DoCmd.OpenReport "Имя_отчета", acViewPreview,,"ID=" &amp; Me!ID&lt;br&gt;Тогда и переменная не понадобиться.&lt;br&gt;Кстати, почитайте про OpenReport, может и 3-ий параметр сгодится.</description><pubDate>Sat, 10 Mar 2007 11:30:29 GMT</pubDate><dc:creator>BoNiM</dc:creator></item><item><title>Работа с ленточной формой</title><link>http://relib.com/forums/Topic911363-20-1.aspx</link><description>Существует ленточная форма (frmSearch) на основе таблицы (tblMain - c ключевым полем ID). В заголовке формы размещена кнопка (btnPrint), которая открывает отчет (repDogovor), построенный на основании запроса (qwDogovor). Данный запрос с параметром из таблицы tblMain, параметр - значение Id.&lt;BR&gt;Как получить и передать значение ID для текущей записи?&lt;BR&gt;Создала переменную, в которую запихиваю значение ID в событии Form_Current(). Но при нажатии на кнопку btnPrint это значение обнуляется. Наверное т.к. текущей записи не существует на д. момент, т.е. фокус потерян. &lt;BR&gt;Помогите, что делать. Уже вся измучилась.</description><pubDate>Fri, 09 Mar 2007 13:36:26 GMT</pubDate><dc:creator>Ann-14</dc:creator></item></channel></rss>