|
как узнать количество ТЗ | ☑ | ||
---|---|---|---|---|
0
starV
08.12.14
✎
07:54
|
Привет всем!!!
Я создала функцию и возвратом у меня ТЗ Таб = Новый ТаблицаЗначений; Таб.Колонки.Добавить("ВидГСМ"); Таб.Колонки.Добавить("МотоЧасыПоказанияНаКонец"); Таб.Колонки.Добавить("ТопливоНаКонец"); Таб.Колонки.Добавить("ТопливоНаКонецФакт"); Для Каждого Строка Из результат Цикл НоваяСтрока = Таб.Добавить(); НоваяСтрока.ВидГСМ = Выборка.ВидГСМ; НоваяСтрока.МотоЧасыПоказанияНаКонец = Выборка.МотоЧасыПоказанияНаКонец; НоваяСтрока.ТопливоНаКонец = Выборка.ТопливоНаКонец; НоваяСтрока.ТопливоНаКонецФакт = Выборка.ТопливоНаКонецФакт; КонецЦикла; КонецЕсли; Возврат Таб; КонецФункции и в процедуре цикле надо записать все строки надо записать Сообщить(Показания.КоличествоСтрок()); //Процедуре не работает заполняется только если Таб = Таб[1]; элементы.ТЧ.ТекущиеДанные.МотоЧасыНачало=Таб.МотоЧасыПоказанияНаКонец помогите Пожалуйста :) |
|||
1
13_Mult
08.12.14
✎
07:57
|
Пол Мужской?! )
|
|||
2
2S
08.12.14
✎
07:57
|
какой поток сознания!
|
|||
3
Любопытная
08.12.14
✎
07:58
|
А что такое Показания?
|
|||
4
dva1c
08.12.14
✎
08:01
|
Когда пол мужской и "...создала(!) функцию...", то бывает всякое )
|
|||
5
Escander
08.12.14
✎
08:03
|
(3)одометра или счётчика моточасов... вангую, конфа рарусовский 1С-УАП
|
|||
6
anaed
08.12.14
✎
08:06
|
количество, а не количествострок
|
|||
7
starV
08.12.14
✎
08:22
|
Всем способа!!!!
|
|||
8
anaed
08.12.14
✎
08:23
|
Из профиля:
Интересы: Я не русски и у меня с грамматикой проблемы без комментариев Индусы уже среди нас... |
|||
9
Wobland
08.12.14
✎
08:25
|
(7) спасибо, конечно.и вам каких-нибудь способов говориь по-русски
|
|||
10
starV
08.12.14
✎
08:26
|
Счетчик = 0;
Пока Счетчик < Показания.Количество() Цикл {Документ.ПутевойЛист.Форма.ФормаДокументаУправляемая.Форма(562)}: Метод объекта не обнаружен (Количество) |
|||
11
Легат
08.12.14
✎
08:28
|
(10) +
Что за "показания"? |
|||
12
Легат
08.12.14
✎
08:29
|
Блин, (3) хотел заплюсить..
|
|||
13
starV
08.12.14
✎
08:32
|
ТЗ у меня показания
показания пере именовала на Таб но одну пропустил |
|||
14
anaed
08.12.14
✎
08:38
|
По ТЗ тоже можно для каждого <Элемент> из <ТЗ> цикл не нужно счетчики не понятные придумывать.
|
|||
15
anaed
08.12.14
✎
08:39
|
Для Каждого Строка Из результат Цикл
НоваяСтрока = Таб.Добавить(); НоваяСтрока.ВидГСМ = Выборка.ВидГСМ; НоваяСтрока.МотоЧасыПоказанияНаКонец = Выборка.МотоЧасыПоказанияНаКонец; НоваяСтрока.ТопливоНаКонец = Выборка.ТопливоНаКонец; НоваяСтрока.ТопливоНаКонецФакт = Выборка.ТопливоНаКонецФакт; КонецЦикла; А что кстати это такое? Как между собой связаны результат и выборка? |
|||
16
Любопытная
08.12.14
✎
08:44
|
(13) Код покажи, где в эти "Показания" что-то запихивается
|
|||
17
starV
08.12.14
✎
08:50
|
(16) Сообщить(Показания.КоличествоСтрок());
|
|||
18
starV
08.12.14
✎
08:55
|
(15) я так написал:
Выборка=Запрос.Выполнить().Выбрать(); результат= Запрос.Выполнить().Выгрузить(); |
|||
19
Wobland
08.12.14
✎
08:57
|
(17) мда, это клиника
|
|||
20
batman69
08.12.14
✎
08:59
|
(18) ?
|
|||
21
Wobland
08.12.14
✎
09:00
|
ну не получается у человека, ну профессия не та. зачем же себя насильничать?
|
|||
22
Масянька
08.12.14
✎
09:03
|
(18) Поскольку в 1С Вы пишете по-русски - рекомендую для начала взять пару уроков по русскому языку. Реально - читаешь и не понимаешь... Ничего...
|
|||
23
hhhh
08.12.14
✎
09:33
|
(17) нет такого слова КоличествоСтрок(). Пробуйте Сообщить(Показания.Количество())
|
|||
24
anaed
08.12.14
✎
09:36
|
(18) два раза выполнили один и тот же запрос. Результаты один в выборкеизрезультатазапроса другой в таблице, никак между собой не связаны.
Скорее всего вам достаточно будет написать Возврат Запрос.Выполнить().Выгрузить(); и не городить лишнего с таблицами и выборками. И завязывайте с программированием, это не ваше. |
|||
25
BuHu
08.12.14
✎
09:39
|
(24) да ладно , ты только представь какие название переменных там в перспективе , это ж потом как весело будет за ним код дорабатывать )))
|
|||
26
фобка
08.12.14
✎
09:43
|
(7) это пять!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |