Имя: Пароль:
1C
1C 7.7
v7: Правка строк отчета
0 Death_eye
 
22.07.11
14:55
Задача: после вывода строк отчета в таблицу, необходимо поменять значение в некоторых уже выведенных строках. Возможно ли это?
1 ДенисЧ
 
22.07.11
14:56
да.
Получить область и писать в .Текст что угодно
2 Shaman100M
 
22.07.11
16:49
Еще не забыть обновить таблицу.
Таб.Показать(,,0);
3 Death_eye
 
24.07.11
09:29
А если область несколько раз повторяется в отчете? Как попасть в нужную?
4 Генератор
 
24.07.11
09:32
при выводе области запоминай куда-нибудь номера строк
5 temsa
 
24.07.11
09:32
(0) Всю выводимую инфу храни в тз там и меняй сколько хочешь
6 Death_eye
 
24.07.11
12:57
Можно пример, как получить адрес выведенной области и потом использовать его для изменения?
7 Cthulhu
 
24.07.11
13:02
(3): область не может "повторяться".
не путай секцию таблицы-шаблона с областью таблицы отчета.
(6): запоминай в процессе вывода номер строки таблицы отчета (или адреса очередных нужных "потом" ячеек) после вывода очередной секции - используя для этого метод "ВысотаТаблицы()". Потом используй эти значения для получения нужных областей.
8 Death_eye
 
24.07.11
13:05
Действительно повторяются секции.
Как получить адрес только что выведенной строки, а лучше конкретной ячейки
9 Death_eye
 
24.07.11
13:11
Задал Имя конкретной ячейки. Есть номер строки, в которой она выведется.Не знаю методов, которые позволят этим пользоваться.
10 Cthulhu
 
24.07.11
13:30
(8): по слогам попробуй (7) прочитать.
(9): до лампочки имя в шаблоне. запоминай номер строки и номер столбца нужной ячейки в таблице отчета (номер столбца узнать да помогут тебе глаза).
11 Death_eye
 
24.07.11
14:01
Номер строки и столбца получил (спасибо за долготерпение Cthulhu).
Еще один дурацкий вопрос - как теперь туда вписать нужное значение?
Делаю:
Ячейка = Таб.Область(НомерСтрокиСИтогомПоФирме, 3);
Ячейка.Текст = "300";

В итоге - ничего
12 Cthulhu
 
24.07.11
14:03
(11): + Таб.Показать()
13 temsa
 
24.07.11
14:04
(12) боюсь он вывел таблицу и потом после этого еще пытается поработать с таблицей
14 Death_eye
 
24.07.11
14:07
Вопрос был такой.
Задача: после вывода строк отчета в таблицу, необходимо поменять значение в некоторых уже выведенных строках. Возможно ли это?
15 temsa
 
24.07.11
14:13
(14) Форме отчета с вводом данных можно да и то там ячейки надо явно рисовать кажись.
Может коротенько обяснишь в чем суть задачи? Почему такая необходимосить возникла
16 Death_eye
 
24.07.11
14:19
Суть задачи: вопрос по ТИС и отчету ОтчетПоПродажамТМЦ.
Проблема в нарушенной границе последовательности и как следствие - неверно выводится сумма по поступлению.
Восстановить последовательность не представляется возможным (много документов реализации с минусом).
В итоге: отчет надо получить хоть каким-то образом.
Сделал: по документу суммы проставляются и правильные.
Но: итоги в этом отчете подводятся по фирме и по номенклатуре. И выводятся самыми первыми. Вот их то и надо поменять в процессе вывода отчета
17 Death_eye
 
24.07.11
14:21
Итоговые цифры имеются, но как их втиснуть в уже выведенные строки? Таблица при этом еще не вся ссформирована,те показывать ее еще рано
18 temsa
 
24.07.11
14:24
(17) То что в документе есть по ним запрос сделай первым. И залей если надо сразу ТЗ. Потом при заполении вместо минусовых выводи сразу нужные отбирая нужный док и ее значение
суммы
19 Death_eye
 
24.07.11
14:39
В отчете одним запросом сразу собираются все данные. Затем начинается вывод по группировкам: сначала по фирме (итоги), потом номенклатура (итоги), потом документы поступления с указанием суммы прихода.
Выпускаю группировку по фирме и номенклатуре с пустым значением в итого.
Затем строки с документом прихода - там заполняю всё правильно.
Потом пытаюсь в уже выведенные строки итогов по фирме и номенклатуре вписать нужные данные. К тому и был вопрос - возможно ли это?
20 Cthulhu
 
24.07.11
14:47
(13): и чо ч того??? все равно (12)
(14): ответ был такой: "да". и даже объяснили как.
(15): не путай человека, ещё ему с РВД осталось запутаться.
(16),(17),(19): ты попробовал (12)???
21 Death_eye
 
24.07.11
15:00
Пробовал. Мое значение вылазит в целой куче ячеек
22 Cthulhu
 
24.07.11
15:01
(21): значит ты прописал свое значение в кучу ячкеек.
прописывай куда надо.
23 Death_eye
 
24.07.11
15:20
Cthulhu, я был не прав. Разобрался. Спасибо всем. Особенно   Cthulhu