Имя: Пароль:
1C
1С v8
Табличная часть документа
0 DinaGagarina
 
07.09.23
14:37
Добрый день! Помогите, пожалуйста) Как можно реализовать  (обычные формы)-  при добавлении новой строки  тех. операции "Наладка" в табличную часть документа  , сумма должна заполниться автоматически - это должна быть сумма предыдущих строк, но только тех строк, где тех. операция "Слесарная".  Можно поподробнее с кодом)
1 vicof
 
07.09.23
14:52
12000 р.
2 unbred
 
07.09.23
14:53
(1) 12тыр в час. хороший у тебя ценник;)
3 vicof
 
07.09.23
15:09
(2) В 15 мин)
4 unbred
 
07.09.23
15:14
(3) это в любом случае час)
5 unbred
 
07.09.23
15:14
(0) На)
Процедура ТабличнаяЧастьДокументаПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
    Если НоваяСтрока Тогда
        Если Элемент.ТекущаяСтрока.ТехОперация = ЧтотоТам.Наладка Тогда
            ТекСтрока = ЭлементыФормы.ТабличнаяЧастьДокумента.ТекущиеДанные;
            ТекСтрока.Сумма = ПосчитатьИтог();
        КонецЕсли;
    КонецЕсли;
КонецПроцедуры

Функция ПосчитатьИтог();
    мСтрок = ТабличнаяЧастьДокумента.Выгрузить().НайтиСтроки(Новый Структура("Слесарная",ЧтотаТам.НайтиПоНаименованию("Слесарная")));
    Сумма = 0;
    
    Для Каждого элМас Из мСтрок Цикл
        Сумма = Сумма + элМас.Сумма;
    КонецЦикла;
    
    Возврат Сумма;
    
КонецФункции
6 yopQua
 
07.09.23
15:23
(5) как не красиво, фу. фу.
(1) я сделаю эту работу за 12500
7 Галахад
 
07.09.23
15:26
(5) Не учтено условие "предыдущих строк".
8 unbred
 
07.09.23
15:27
(6) я бы обозначил 2 часа и взял 5 тыр. жадные вы все. москвичи поди)
9 unbred
 
07.09.23
15:28
(7) при добавлении новой строки- все строки - предыдущие.
читай ТЗ.
10 Галахад
 
07.09.23
15:33
(9) Ну да. Мой косяк. ))
11 KJlag
 
07.09.23
15:35
(9) а если добавит пустую строку, перетащит наверх и заполнит?
12 unbred
 
07.09.23
15:42
(11) там проверка на техпоперацию, если что. так что пустая никак не будет.
и ваще я просто для примера написал, чтоб человеку дать направление, а не задачу решал.
13 yopQua
 
07.09.23
15:45
(8) из (1) наверно москва, да, а я нет, но с ними надо жестко конкурировать
14 unbred
 
07.09.23
15:46
(13) если все будут конкурировать- кто работать то будет?)
15 yopQua
 
07.09.23
15:49
(14) да что тут работать, для этой задачи навскидку 3 решения могу предложить
16 yopQua
 
07.09.23
15:49
только с поштучной оплатой конечно)
17 yopQua
 
07.09.23
15:51
ты вот взял и просто слил решение (хоть и не сильно качественное)
как теперь человеку из (0) работать, он же просто скопирует и все, разве это работа? это тихо спи*дил и пошел
18 unbred
 
07.09.23
15:51
(15) я как раз об этом.
есть у нас один из аналитиков на работе.
тоже навскидку по три решения предлагает.
обычно, ни одно не рабочее.
в итоге - программист сам себе ТЗ пишет, а аналитик получает 150 тыр. (не мск)
19 unbred
 
07.09.23
15:52
(17) нормальный программист знает как написать.
хороший программист знает откуда скопировать.
20 KJlag
 
07.09.23
15:55
(19) я правильно понял, что ЛивингСтар - шикарный программист? 0_0
21 yopQua
 
07.09.23
15:56
(18) это я, привет коллегам ^_^
(19) ну есть такое, если смотреть на задачи масштаба как в (0). если немного расширить понятие задачи, то уже не все легко
22 unbred
 
07.09.23
15:56
(20) вы не понимаете- это другое)
сабж: я писал совершенно не об этом)
23 yopQua
 
07.09.23
16:03
(20) ЛивингСтар - этот ник говорит сам за себя, его давно уже тут нет, а его стар все еще живет здесь в памяти и т д, трудно это отрицать
пс. ну я давно его не видел
24 DinaGagarina
 
08.09.23
07:27
(5) Спасибо Вам, буду пробовать)
25 Valdis2007
 
08.09.23
08:12
(0) прикольная задачка...это где такие задают, если не секрет?
26 Valdis2007
 
08.09.23
08:14
(18) а, то что решения не рабочие  , выясняется после реализации каждого?))
27 Табуретко
 
08.09.23
08:18
а ведь когдато просили сперва фото в студию...
28 unbred
 
08.09.23
09:54
(26) бывало и такое)
29 unbred
 
08.09.23
09:56
(27) последний раз я просил с полгода назад. Волшебник забанил. как скучно мы живём (с)
30 Волшебник
 
08.09.23
09:58
(27)(29) Зачем вам фото бота?
31 unbred
 
08.09.23
10:12
(30) не общаюсь с нейросетями и чатом gpt в частности. не идентифицировал сразу. но фото-это всё равно важно. для меня, например, важно узнать, с кем себя ассоциирует бот.
32 KJlag
 
08.09.23
10:13
(31) а если с т1000?
33 yopQua
 
08.09.23
10:14
(30) это ж и есть проверка
34 Valdis2007
 
08.09.23
10:25
(28) ахаха...хрошо быть аналлитегом...зарплата большая и ответственности никакой))
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.