|
|
|
бизнес-процесс
|
|||
|---|---|---|---|
|
#18+
1С 8.1 Бизнес-процесс На форме расположено Табличное поле с типом значения -БизнесПроцессСписок.МойДокумент. Как будет выглядеть процедура выборки данных из этого табличного поля? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 13:39 |
|
||
|
бизнес-процесс
|
|||
|---|---|---|---|
|
#18+
никак. это динамический список ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 14:02 |
|
||
|
бизнес-процесс
|
|||
|---|---|---|---|
|
#18+
Господин ПЖ,ответ впринципе ясен...но как же тогда быть...в таком случае...откуда тащить данные-то? растолкуйте...пожалуйста...где лежит источник? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2009, 15:31 |
|
||
|
бизнес-процесс
|
|||
|---|---|---|---|
|
#18+
какие данные? сделать то чего надо в итоге? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2009, 15:32 |
|
||
|
бизнес-процесс
|
|||
|---|---|---|---|
|
#18+
Господин ПЖкакие данные? сделать то чего надо в итоге? нужно вытащить данные в макет-отчет которые отображаются на форме в ТабличноеПоле с типом значения -БизнесПроцессСписок. НазваниеБизнессПроцесса . Код: plaintext 1. 2. 3. Пробую писать вот так...где-то близко...дата выбирается, но не та... выбирается дата последнего документа... Что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2009, 09:00 |
|
||
|
бизнес-процесс
|
|||
|---|---|---|---|
|
#18+
идет присваивание значения области из макета. А Вывести() в цикле я не наблюдаю. Выводится вероятно где-то в конце ну и там значение естественно последнее, т.к. обошли всю выборку ТабДок = Новый ТабличныйДокумент; Секция = ТабДок.ПолучитьОбласть("R1"); Секция.Область("R1C1").Текст = "Численность сотрудников"; ТабДок.НачатьАвтогруппировкуСтрок(); ТабДок.Вывести(Секция,1,"Группа",Истина); Итого = 0; Для Н=1 По 3 Цикл Значение = Н; Итог = 0; Секция.Область("R1C1").Текст = "Отдел "+Н; Секция.Область("R1C2").Текст = ""; ТабДок. Вывести(Секция,2,"Группа 1",Истина); Секция.Область("R1C1").Текст = "Группа"; Секция.Область("R1C2").Текст = "Численность"; ТабДок. Вывести(Секция,2,"Группа 1",Истина); Для К=1 По 10 Цикл Секция.Область("R1C1").Текст = "А"+Н+К; Секция.Область("R1C2").Текст = Значение; ТабДок. Вывести(Секция,3,"Группа 2",Истина); Итог = Итог + Значение; Значение = Значение + 10; КонецЦикла; Секция.Область("R1C1").Текст = "Итого"+Н; Секция.Область("R1C2").Текст = Итог; ТабДок. Вывести(Секция,2,"Группа 1",Истина); Секция.Область("R1C1:R1C2").Текст = ""; ТабДок. Вывести(Секция); Итого = Итого + Итог; КонецЦикла; Секция.Область("R1C1").Текст = "Всего:"; Секция.Область("R1C2").Текст = Итого; ТабДок.Вывести(Секция,1,"Группа",Истина); ТабДок.ЗакончитьАвтогруппировкуСтрок(); ТабДок.ИтогиСнизу = Истина; ТабДок.ОтображатьСетку = Ложь; ТабДок.Защита = Ложь; ТабДок.ТолькоПросмотр = Истина; ТабДок.Показать("Пример использования верт. автогруппировки"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2009, 09:59 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=136&tid=1523514]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
310ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 263ms |
| total: | 678ms |

| 0 / 0 |
