|
Опять перевод с 7 на 8 |
☑ |
0
Мисти
17.09.13
✎
15:57
|
Наим="Наим"+ ДокРасх.Грузополучатель.Код+"Д";
ТабДляОтчета.УстановитьЗначение(ТабДляОтчета.НомерСтроки,Наим,ДокРасх.Количество*3);
Суть в том, что имя колонки определяется в цикле, номер строки известен, туда надо вставить значение.
В 8 я в целом переписываю тот же алгоритм - ???
|
|
1
Blade Runner
17.09.13
✎
15:59
|
замечательная головоломка. под знаками вопроса что :)
|
|
2
Мисти
17.09.13
✎
15:59
|
Что, что - как перевести? Ту же строчку, го на 8.
|
|
3
ДенисЧ
17.09.13
✎
16:01
|
Тому кто угадает, что такое ТабДляОтчета - какой будет приз?
|
|
4
Blade Runner
17.09.13
✎
16:01
|
обожаю девушек-программистов :)
первая строка будет так же.
вторая зависит от того, что такое ТабДляОтчета.
я всерьез думаю, что можешь опустить эту таблицу значений.
|
|
5
Blade Runner
17.09.13
✎
16:03
|
вот у меня список из 7 убит.
спВидимостиРеквизитов=СоздатьОбъект("СписокЗначений");
давай и твою табличку похороним по тихому.
|
|
6
Мисти
17.09.13
✎
16:04
|
Что значит - опустить?
Ну да, это таблица значений, но обрабатывается в цикле, я могу обратиться и к конкретной строчке и к таблице в целом.
|
|
7
Мисти
17.09.13
✎
16:05
|
СтрТабДляОтчета. - предположим, я обрабатываю конкретную строчку, но названия колонок "могу только предполагать"
|
|
8
ДенисЧ
17.09.13
✎
16:07
|
стрТаб[ПеременнаяСИменемКолонки] = ...
|
|
9
Мисти
17.09.13
✎
16:08
|
Уря!
|
|
10
Blade Runner
17.09.13
✎
16:08
|
(6) значит на 8ке по другому. там таблица для отчета по другому.
попробуй такое найти в типовых:
= Новый ТабличныйДокумент;
там найдешь пример как выводить отчет.
(7) хорошо, уже больше информации.
давай я попробую "влоб" решить:
ТабДляОтчета[НомерСтроки].Наим = ДокРасх.Количество*3;
подошло?
|
|
11
Blade Runner
17.09.13
✎
16:08
|
не может быть! теперь давай ответ, чтоб мы могли догадаться про вопрос :))
|
|
12
Мисти
17.09.13
✎
16:08
|
По-моему, ответ в (8)!
|
|