Консультация № 73037
28.01.2007, 18:11
0.00 руб.
0 1 1
Прорешиваю задания на 1С специалиста (бухгалтерия)

Делаю 1 задание, сделал 1 и 3 отчеты, с 2-ым отчетом возникли трудности вот с этим: "Предусмотрите возможность непосредственного ввода в графы 9 и 10 отчета новых значений реквизитов документа. Реализуйте режим работы с отчетом "Запись", который обеспечивал бы запись вновь установленных значений реквизитов в соответствующие документы. "
Нет ли у кого небольшого примера, показывающего запись из отчета в соответствующий документ. Посмотрел в "типовых" отчеты. Но подобного что-то не нашел.
Я так понимаю следует копать в сторону предопределнных процедур ПриВыбореЯчейкиТаблицы() и ОбработкаЯчейкиТаблицы(). Но у меня что-то не получается с ними работать. Подскажите...
Заранее спасибо.

Обсуждение

Неизвестный
30.01.2007, 16:27
общий
это ответ
Здравствуйте, e-Vova!

Процедура и сам алгоритм вполне адекватны и должны выполнять функции записи документов исправно. Единственное что, не хватает условия на двойной щелчок по какой ячейке должен вызываться этот фрагмент. Думаю, такое условие Вы легко добавите, если еще не добавили.

Также Вы правильно предположили, ввод данных следует сделать посредством системной функции ВвестиЧисло() (если тип значения -- число).

Режим Ввода данных также можно использовать для этой задачи, однако пришлось бы писать довольно сложную процедуру по формированию (заполнению) этой таблицы (программного рисования рамок, прописывания шрифтов в ячейках и т.д.). Ведь заранее (в момент проектирования отчета) мы не можем знать сколько документов займа у нас будет выведено в отчет, т.е. пришлось бы рисовать его динамически...
Форма ответа