#0
by danilov
Задача следущая: есть таблица значений в режиме ввода данных. Поля заполняются автоматически на основании документов. Но иногда эти поля надо исправить в ручную. Но при следующем пересчете изменения введенные вручную пропадают.С помощью каких предопределенных функций я смогу отследить факт изменения значения в ручную?Пример: текущее значение 23. Я изменяю его на 30. Мне надо вычислить разницу, чтобы при следущем пересчете учесть это изменение, т.е. число 7=30-23
#1
by banda
Заведи вторую(архивную) ТЗ,в которой будут храниться значения до изменения в ручнуюа потом при необходимости сравнивай
#7
by fagotov
см. . там всё написано. Храните кэш с исходными данными и с ними сравнивайте.А вообще опишите подробнее и что такое "таблица значений в режиме ввода данных" если это 7.7, то там нету такого понятия, есть ТЗ как реквизит диалога и есть Таблица в режиме ввода данных.
#10
by fagotov
ПОнятно. Тогда так.ТЗ с исходными данными.На ячейку допустим R1C1 повесьте функцию ..назовём её КонтрольВ ней прописываете сравнение с исходными данными (где и как вы будете хранить изменённые данные это ваше дело, но предлагаю ТЗ - копия исходной)Таблица.АктивнаяОбласть определяете ячейку. проверяете адрес ячейки на вхождение с границы редактируемого интервала. Берете из ней значение. Таблица.Область(АктивнаяОбласть).Значение. Определяете строку и колонку в ТЗИзменений (тут уж сами определите смещение). записываете туда полученное значение. В итоге у вас есть ТЗ и исходными данными и ТЗ с данными измененными - дальше делайте сними что хотите.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Чего то непонятно, где товарный отчет ТОРГ-29 в УТ 8.0 ?
- Как открыть почтовый клиент из 1С и передать в него адрес?
- Утилитой Diskreet еще пользуются?
- Критерии оценки для программистов 1С
- Справочник Каталоги номенклатуры в комплексной - это для чего?
- Безопасность дефрагментации диска на SQL серве?
- Как узнать в коде принадлежит ли элемент группе или нет?
- Платежный календарь
- Ни кто не делал "форма для отчета в венкомат Т-2 ВУС"?
- v8: Внешние отчеты в "Бухгалтерии - 8"
- v8. Как получить список файлов в директории?
- Как правильно обрезать базу по нужную дату ?
- Рапорт руководителю в 1С8 УПП 1.1.5.5
- В расходно-кассовом ордере обязательно указывать заявку? "УТ 10.2.5.4
- Получить доступ к кнопкам html странички.
- Дублирование печати документа на одном листе
- Зарплата и Кадры Фонд Заработной платы
- Выгрузка остатков из "ИНФИН"
- Долгая загрузка файла УРБД
- Сохранение файла в специальный справочник 1С