![]() |
|
Как программно заполнить ТабличноеПоле ? | ☑ | ||
---|---|---|---|---|
0
hasan-rusel
08.04.14
✎
09:59
|
БП 2.0
Как программно заполнить ТабличноеПоле в документе ОперацияБух ? Если: Имя: ТабличноеПолеДвиженияБУ Данные: Движения.Хозрасчетный Так не работает: НовДок = Документы.ОперацияБух.СоздатьДокумент(); НовДок.Дата=ТекущаяДата(); НовДок.ответственный= глЗначениеПеременной("глТекущийПользователь"); Пока Выборка.Следующий()Цикл НС = НовДок.ТабличноеПолеДвиженияБУ.добавить(); Пишет: {Форма.Форма.Форма(30)}: Поле объекта не обнаружено (ТабличноеПолеДвиженияБУ) НС1 = НовДок.ТабличноеПолеДвиженияБУ; Заранее спасибо ! |
|||
1
Wobland
08.04.14
✎
10:02
|
заполняй регистр
|
|||
2
hasan-rusel
08.04.14
✎
10:05
|
(1)
Можно строчкой кода ? |
|||
3
Wobland
08.04.14
✎
10:06
|
(2) неа. у этого документа нет ТЧ
|
|||
4
DexterMorgan
08.04.14
✎
10:09
|
(2) Набор записей
|
|||
5
hasan-rusel
08.04.14
✎
10:09
|
(3) хфигово...
для буха нужно чтоб тут все было, т.к. обработкой получаю первичные данные, после чего он их редактирует... |
|||
6
DexterMorgan
08.04.14
✎
10:11
|
(5) ты работаешь программистом?
|
|||
7
hasan-rusel
08.04.14
✎
10:12
|
(6) не, админом, но т.к. нет программиста и никто не хочет ехать на север, приходиться выполнять роль программиста) а что ?
|
|||
8
DexterMorgan
08.04.14
✎
10:13
|
(7) да ни че
|
|||
9
Wobland
08.04.14
✎
10:15
|
(7) дай бухше ексельку, пускай набивает
|
|||
10
hasan-rusel
08.04.14
✎
10:16
|
(9) Ахах) Потом она даст мне трудовую)
|
|||
11
Godofsin
08.04.14
✎
10:21
|
(8) Сериал прикольный
|
|||
12
Wobland
08.04.14
✎
10:21
|
админ и программист - несколько разные профессии
|
|||
13
Godofsin
08.04.14
✎
10:21
|
(10) С куя ли? Ты подписывался под обязанности программиста?
|
|||
14
Wobland
08.04.14
✎
10:21
|
(11) с 8го сезона какие-то сопли начались. не осилил. надо переповторить
|
|||
15
Godofsin
08.04.14
✎
10:22
|
(14) я еще не дошел до 8 сезона )))
|
|||
16
hasan-rusel
08.04.14
✎
10:25
|
(12) (13) пока мне тут относительно тепло и сухо, не буду перечить)
Парни, хелп, так что с вопросом ? :( |
|||
17
Wobland
08.04.14
✎
10:26
|
(16) вот прямо щас мне лениво и некогда. стукнись минут через 60 в аську, черновик на коленке накидаю
|
|||
18
DexterMorgan
08.04.14
✎
10:26
|
(14) Да вообще у этих сериалов вечная проблема - не могут концовку придумать норм
|
|||
19
DexterMorgan
08.04.14
✎
10:28
|
(16) так в (4) же
|
|||
20
hasan-rusel
08.04.14
✎
10:29
|
(17) ОК, спс
|
|||
21
Godofsin
08.04.14
✎
10:30
|
БухОпер = Документы.ОперацияБух.СоздатьДокумент();
СтрокаТабличнойЧасти = БухОпер.Движения.Хозрасчетный.Добавить(); СтрокаТабличнойЧасти.Период = Бухопер.Дата; СтрокаТабличнойЧасти.СчетКт = Выборка.Счет; СтрокаТабличнойЧасти.ПодразделениеКт = Подразделение; СтрокаТабличнойЧасти.СубконтоКт.Склады = Склад; СтрокаТабличнойЧасти.СубконтоКт.Номенклатура = Выборка.Номенклатура; СТрокаТабличнойЧасти.КоличествоКт = Выборка.Количество; СтрокаТабличнойЧасти.СчетДт = Выборка.Счет; СтрокаТабличнойЧасти.ПодразделениеДт = Подразделение; СтрокаТабличнойЧасти.СубконтоДт.Номенклатура = ГлТовар; СтрокаТабличнойЧасти.СубконтоДт.Склады = Склад; СТрокаТабличнойЧасти.КоличествоДт = Выборка.Количество; Цена = ?(Выборка.КоличествоВсего = 0 ИЛИ Выборка.КоличествоВсего = NULL, 0, Выборка.СуммаВсего / Выборка.КоличествоВсего); СтрокаТабличнойЧасти.Сумма = Цена*Выборка.Количество; СтрокаТабличнойЧасти.СуммаНУДт = Цена*Выборка.Количество; СтрокаТабличнойЧасти.СуммаНУКт = Цена*Выборка.Количество; СуммаПоСумме = СуммаПоСумме + СтрокаТабличнойЧасти.Сумма; |
|||
22
Godofsin
08.04.14
✎
10:30
|
Танцуй теперь
|
|||
23
Godofsin
08.04.14
✎
10:31
|
Ну и .Записать() в конце
|
|||
24
hasan-rusel
08.04.14
✎
10:34
|
(22) *DANCE*
СПАСИБО ! |
|||
25
DexterMorgan
08.04.14
✎
10:35
|
Выборка.КоличествоВсего = 0 ИЛИ Выборка.КоличествоВсего = NULL
ЗначениеЗаполнено()* =) |
|||
26
DexterMorgan
08.04.14
✎
10:36
|
(25) да и вообще лучше это в запросе кароч)
|
|||
27
DexterMorgan
08.04.14
✎
10:37
|
(21) ты тока что сделал кого-то чуточку счастливее)
|
|||
28
Godofsin
08.04.14
✎
10:39
|
(25) да старая обработка, я даже не помню чо она там делает ))))
|
|||
29
hasan-rusel
08.04.14
✎
10:41
|
(27) Не чуточку, я вообще день удался *DANCE*
|
|||
30
hasan-rusel
08.04.14
✎
10:47
|
(28) В доке есть СубконтоКт1/СубконтоКт2/СубконтоКт3
Поле объекта не обнаружено (СубконтоКт1) СТрокаТабличнойЧасти видить только СубконтоКт как быть ? |
|||
31
salvator
08.04.14
✎
10:53
|
(30) Используй функцию УстановитьСубконто в общем модуле БухгалтерскийУчет
|
|||
32
hasan-rusel
08.04.14
✎
12:50
|
(31) С субконто1 и 2 разобрался, а вот 3й не хочет, не находит он так, подскажите что не так?
БухгалтерскийУчет.УстановитьСубконто(Выборка.СчетДт, СтрокаТабличнойЧасти.СубконтоКт, 3, Документы.ДокументРасчетовСКонтрагентом.НайтиПоНомеру(Выборка.СубконтоДт3.Номер), , ,); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |