|
v8: Зацикливание 🠗Ø (andrewks 17.10.2011 13:12) | ☑ | ||
---|---|---|---|---|
0
Blakangelos
17.10.11
✎
08:25
|
Кто может помочь исправить зацикливаине ?
Функция КнопкаВыполнитьНажатие(Кнопка,МассивСтрок,Стр) НовыйЭлемент=Справочники.ФизическиеЛица; имяфайла="G:\5 Хлебов\5 ХЛЕБОВ ИСПРАВЛЕННЫЕ\Clients.csv"; ЧтениеТХТФайла(); мНаборЗаписейФИО = РегистрыСведений.ФИОФизЛиц.СоздатьНаборЗаписей(); Для Title=1 по ТаблицаДокумента.Количество() Цикл СпрФЛ=НовыйЭлемент.СоздатьЭлемент(); ФИО=ТаблицаДокумента.Получить(Title).Получить(10); СпрФЛ.Наименование=ФИО; Фамилия = ВыделитьСлово(ФИО); Имя = ВыделитьСлово(ФИО); Отчество = ВыделитьСлово(ФИО); Для ID=1 по ТаблицаДокумента.Количество() Цикл СпрФЛ=НовыйЭлемент.СоздатьЭлемент(); Код=ТаблицаДокумента.Получить(ID).Получить(1); Префикс=Лев(ID,"1"); Префикс="1"; //Сообщить(Код); СпрФЛ.Записать(); строкафио=мНаборЗаписейФИО.Добавить(); строкафио.ФизЛицо= СпрФЛ.Ссылка; строкафио.Фамилия= Фамилия; строкафио.Имя= Имя; строкафио.Отчество= Отчество; строкафио.период=ТекущаяДата(); КонецЦикла; КонецЦикла; мНаборЗаписейФИО.Записать(); КонецФункции |
|||
25
Живой Ископаемый
17.10.11
✎
08:40
|
я специально
|
|||
26
Blakangelos
17.10.11
✎
08:41
|
(23)в код в 1 левое значение изменить на 1 тоесть было 00546 а будет 10546
|
|||
27
Рэйв
17.10.11
✎
08:41
|
(21)в первом цикле можно:
Префикс=Лев(Title,"1"); Префикс="1"; |
|||
28
Рэйв
17.10.11
✎
08:42
|
но опять же ускользает смыл этих строчек:)
|
|||
29
Blakangelos
17.10.11
✎
08:42
|
ЭЭЭ title это контрагенты! а ID код
|
|||
30
Рэйв
17.10.11
✎
08:42
|
Зачем тебе все эти финты ушами если ты все ранвор делаешь
Префикс="1"; ? |
|||
31
Рэйв
17.10.11
✎
08:43
|
title = ID
ты тцпо перебираешь ими таблицу |
|||
32
Рэйв
17.10.11
✎
08:43
|
*тупо
|
|||
33
Blakangelos
17.10.11
✎
08:43
|
что у меня шли индивидуальные коды , вдруг там уже есть эти коду на других людях!
|
|||
34
Рэйв
17.10.11
✎
08:45
|
(33)Короче, у меня стойкое чувство, что ты делаешь какую то фигню:-)
|
|||
35
Blakangelos
17.10.11
✎
08:45
|
Вот сами посмотрите http://disk.tom.ru/21rpgq7
|
|||
36
catena
17.10.11
✎
08:45
|
Структура файла вообще какая? В каждой строчке по физлицу?
|
|||
37
Blakangelos
17.10.11
✎
08:46
|
Фот что я загружаю http://disk.tom.ru/zfw8wuq
|
|||
38
Blakangelos
17.10.11
✎
08:46
|
гляньте потом спрашивайте что не понятно?
|
|||
39
Blakangelos
17.10.11
✎
08:50
|
ну что?
|
|||
40
Blakangelos
17.10.11
✎
09:00
|
народ что скажите?
|
|||
41
catena
17.10.11
✎
09:04
|
(37)Словами долго сказать чтоли?
|
|||
42
Blakangelos
17.10.11
✎
09:05
|
как мне исправить зацикливание?
|
|||
43
Рэйв
17.10.11
✎
09:06
|
(42)У тебя нет зацикливания. У тебя непонятно зачем 2 вложенных цикла, которые долго работают.
Избавляйся от второго цикла |
|||
44
Blakangelos
17.10.11
✎
09:21
|
я его уберу тогда как мне код записывать каждому контрагенту?(код беру из табзнач)
|
|||
45
Blakangelos
17.10.11
✎
09:24
|
подскажите
|
|||
46
catena
17.10.11
✎
09:28
|
Код=ТаблицаДокумента.Получить(Title).Получить(1);
Не? |
|||
47
Axel2009
17.10.11
✎
09:28
|
Функция КнопкаВыполнитьНажатие(Кнопка,МассивСтрок,Стр)
НовыйЭлемент=Справочники.ФизическиеЛица; имяфайла="G:\5 Хлебов\5 ХЛЕБОВ ИСПРАВЛЕННЫЕ\Clients.csv"; ЧтениеТХТФайла(); мНаборЗаписейФИО = РегистрыСведений.ФИОФизЛиц.СоздатьНаборЗаписей(); Для Title=1 по ТаблицаДокумента.Количество() Цикл СпрФЛ=НовыйЭлемент.СоздатьЭлемент(); ФИО=ТаблицаДокумента.Получить(Title).Получить(10); СпрФЛ.Наименование=ФИО; Фамилия = ВыделитьСлово(ФИО); Имя = ВыделитьСлово(ФИО); Отчество = ВыделитьСлово(ФИО); СпрФЛ=НовыйЭлемент.СоздатьЭлемент(); Код=ТаблицаДокумента.Получить(Title).Получить(1); Префикс=Лев(Title,"1"); Префикс="1"; //Сообщить(Код); СпрФЛ.Записать(); строкафио=мНаборЗаписейФИО.Добавить(); строкафио.ФизЛицо= СпрФЛ.Ссылка; строкафио.Фамилия= Фамилия; строкафио.Имя= Имя; строкафио.Отчество= Отчество; строкафио.период=ТекущаяДата(); КонецЦикла; мНаборЗаписейФИО.Записать(); КонецФункции внезапно |
|||
48
Axel2009
17.10.11
✎
09:30
|
Функция КнопкаВыполнитьНажатие(Кнопка,МассивСтрок,Стр)
НовыйЭлемент=Справочники.ФизическиеЛица; имяфайла="G:\5 Хлебов\5 ХЛЕБОВ ИСПРАВЛЕННЫЕ\Clients.csv"; ЧтениеТХТФайла(); мНаборЗаписейФИО = РегистрыСведений.ФИОФизЛиц.СоздатьНаборЗаписей(); Для Каждого Строка Из ТаблицаДокумента Цикл СпрФЛ=НовыйЭлемент.СоздатьЭлемент(); ФИО=Строка.ИмяКолонкиФИО; СпрФЛ.Наименование=ФИО; Фамилия = ВыделитьСлово(ФИО); Имя = ВыделитьСлово(ФИО); Отчество = ВыделитьСлово(ФИО); СпрФЛ=НовыйЭлемент.СоздатьЭлемент(); Код=Строка.ИмяКолонкиКод; Префикс="1"; //Сообщить(Код); СпрФЛ.Записать(); строкафио=мНаборЗаписейФИО.Добавить(); строкафио.ФизЛицо= СпрФЛ.Ссылка; строкафио.Фамилия= Фамилия; строкафио.Имя= Имя; строкафио.Отчество= Отчество; строкафио.период=ТекущаяДата(); КонецЦикла; мНаборЗаписейФИО.Записать(); КонецФункции |
|||
49
Axel2009
17.10.11
✎
09:31
|
2ой СоздатьЭлемент удалить из кода
|
|||
50
Blakangelos
17.10.11
✎
09:32
|
(48)Axel а зачем контрагентов удалил?
|
|||
51
Axel2009
17.10.11
✎
09:32
|
(50) где удалил?
|
|||
52
Blakangelos
17.10.11
✎
09:32
|
Axel посмотри (35), (37)
|
|||
53
Blakangelos
17.10.11
✎
09:33
|
я контрагентов беру из таблицы! где вот эта строка
Для Title=1 по ТаблицаДокумента.Количество() Цикл ????? |
|||
54
Axel2009
17.10.11
✎
09:34
|
программирование - это не твое. займись чемнить другим
|
|||
55
Blakangelos
17.10.11
✎
09:36
|
не тупи!посмотри (35), (37), ты мне кинул код пустой
|
|||
56
Blakangelos
17.10.11
✎
09:37
|
ты мне вообще скажи откуда ты берешь значения? вот тут(48)
|
|||
57
Axel2009
17.10.11
✎
09:38
|
(56) нажми на +Code и удивишься
|
|||
58
catena
17.10.11
✎
09:40
|
(53)
Для Каждого Строка Из ТаблицаДокумента Цикл Ну и.. (54)+1 |
|||
59
vasilii85
17.10.11
✎
09:42
|
(54)+100500
|
|||
60
Blakangelos
17.10.11
✎
09:42
|
ВЫ ЗАЕБАЛИ!!!! Я ЖЕ УЧУСЬ!!!
|
|||
61
Blakangelos
17.10.11
✎
09:42
|
сами небось тупили когда начинали
|
|||
62
Blakangelos
17.10.11
✎
09:45
|
нифига не пашет не записывает код!!!
|
|||
63
Blakangelos
17.10.11
✎
09:46
|
еще смеются сами сделать не могут, стыдно вам должно быть!
|
|||
64
Blakangelos
17.10.11
✎
09:48
|
Кто может помочь?
|
|||
65
vasilii85
17.10.11
✎
09:48
|
(60)А, что матофильтра уже нет?
|
|||
66
Рэйв
17.10.11
✎
09:48
|
(63)Нам стыдно!:-) *посыпает голову пеплом*
|
|||
67
Рэйв
17.10.11
✎
09:48
|
(65)Наверное А или Е латинские:-)
|
|||
68
Blakangelos
17.10.11
✎
09:49
|
Админу все можно:)
|
|||
69
Blakangelos
17.10.11
✎
09:50
|
ну что у кого нибудь есть мысли как можно это простенькое задание решить? или все такие умные что не могут догадаться?
|
|||
70
Blakangelos
17.10.11
✎
09:50
|
понимаю я без опыта, а вы позор.....
|
|||
71
vasilii85
17.10.11
✎
09:52
|
(70)позор... позор...
|
|||
72
Blakangelos
17.10.11
✎
09:52
|
кто еще хочет решить сложную задачку???
|
|||
73
Blakangelos
17.10.11
✎
09:53
|
сколько людей а не один еще не смог сделать работоспособной
|
|||
74
hhhh
17.10.11
✎
09:55
|
(72) есть сложные задачки? НУ выкладывай.
|
|||
75
Blakangelos
17.10.11
✎
09:57
|
посмотри (35), (37)
|
|||
76
Blakangelos
17.10.11
✎
09:57
|
(74) посмотри посмотри (35), (37)
|
|||
77
Blakangelos
17.10.11
✎
09:58
|
как посмотришь задавай вопросы
|
|||
78
catena
17.10.11
✎
09:59
|
Фигасе... Ему помогают, а он матом...
//ушла обиженная. бе. |
|||
79
hhhh
17.10.11
✎
10:01
|
(77) нет лучше ты посмотри, обдумай и задавай вопросы. А мы ответим.
|
|||
80
Blakangelos
17.10.11
✎
10:02
|
это все передомной открыто
|
|||
81
Blakangelos
17.10.11
✎
10:03
|
начнем стого что у меня заполняется ФИО и записывается как мне добавить чтобы у меня код из таблицы записывался и присваивалось к коду слева "1" ?
|
|||
82
Blakangelos
17.10.11
✎
10:04
|
(78) катена вы ничем не помогли только издевались!
|
|||
83
catena
17.10.11
✎
10:04
|
(81)Чем (48)не устраивает? Запускал хоть?
|
|||
84
catena
17.10.11
✎
10:05
|
(82)А ты ни на один мой вопрос не ответил, как тебе помогать?
|
|||
85
catena
17.10.11
✎
10:05
|
И я не издевалась. Это ты сейчас над 1с-иной издеваешься :)
|
|||
86
Blakangelos
17.10.11
✎
10:06
|
(83)да запускал не работает. как мы знает когда заполняются кадры там есть 2 строки 1 это ФИО через пробел а вторая строка это Ф_И_О в раздельных окошках и подписаны, вот вторая строка не заполняется и префикс ваш не добавляется!
|
|||
87
Blakangelos
17.10.11
✎
10:09
|
(85) есть еще идеи?
|
|||
88
Blakangelos
17.10.11
✎
10:10
|
hhhh а ты куда пропал?
|
|||
89
Blakangelos
17.10.11
✎
10:13
|
народддд вы где?
|
|||
90
Рэйв
17.10.11
✎
10:17
|
(89)Народу некогда.Все разошлись стыдиться и самобичеваться :-)
|
|||
91
Axel2009
17.10.11
✎
10:18
|
(89) ты только учишься, я не спорю. а логического мышления 0 целых 0 десятых. это факт. именно поэтому программирование - не твое.
|
|||
92
Blakangelos
17.10.11
✎
10:18
|
смешно, так что талантливых людей тут нету?
|
|||
93
Blakangelos
17.10.11
✎
10:19
|
почему ты решил что0?
|
|||
94
Axel2009
17.10.11
✎
10:20
|
(93) потому что ты не смог правильно прочитать ни один из советов и только материшься. иди на рынок, там тебя может быть слушать хоть будут.
|
|||
95
Blakangelos
17.10.11
✎
10:20
|
сле было бы ноль смогбы я сделать этот модуль? из сторонней программы ?
|
|||
96
Blakangelos
17.10.11
✎
10:21
|
ни одного правильного совета не поступило! я все проверил
|
|||
97
Axel2009
17.10.11
✎
10:23
|
(95) то что написано в (0) это можно назвать усидчивостью и трудолюбием. а то что не мог найти полезного совета тут, логики - 0.
(96) проверял не правильно. перечитай еще раз всю тему и вдумчиво, без эмоций |
|||
98
Blakangelos
17.10.11
✎
10:24
|
все что мне предлагали я делал и выходило не правильно.
|
|||
99
Nallama
17.10.11
✎
10:31
|
Кто здесь? (с)
|
|||
100
Blakangelos
17.10.11
✎
10:34
|
я
|
|||
101
Blakangelos
17.10.11
✎
10:35
|
Nallama что то хочешь сказать?
|
|||
102
andrewks
17.10.11
✎
10:35
|
(96) если ты думаешь, что тебе тут напишут забесплатно готовую обработку, да ещё и объяснят, как она работает, то ошибаешься.
|
|||
103
Blakangelos
17.10.11
✎
10:36
|
(102)у меня есть написаная мною, но там я не могу нормально добавить код!
|
|||
104
Blakangelos
17.10.11
✎
10:37
|
а здесь за платно я и не собираюсь искать
|
|||
105
Blakangelos
17.10.11
✎
10:37
|
а подсказать никто нормально не может!
|
|||
106
Рэйв
17.10.11
✎
10:39
|
(105)А никто и не обязан, если что...
|
|||
107
Blakangelos
17.10.11
✎
10:41
|
а я и не обязываю, я прошу
|
|||
108
Blakangelos
17.10.11
✎
10:42
|
Рэйв заканчивай показывать свои комплексы лучше бы помог
|
|||
109
andrewks
17.10.11
✎
10:43
|
(105) просто твои задачи слишком сложны для нас. мы ещё не доросли до такого уровня профессионализма
|
|||
110
Blakangelos
17.10.11
✎
10:47
|
да я так и понял а то строят из себя умников но все дают неверные ответы
|
|||
111
Рэйв
17.10.11
✎
10:54
|
(110)Зачем тебе помощь если ты лучше всех присутствующих знаешь какие советы верные а какие нет?
|
|||
112
Blakangelos
17.10.11
✎
10:56
|
Рэйв тебе заняться нечем?
|
|||
113
Nallama
17.10.11
✎
11:03
|
(112) Здесь всегда готовы помочь адекватным людям в решении интересных задач. А вот хамов не любит никто, даже предположительно женского пола.
|
|||
114
Blakangelos
17.10.11
✎
11:10
|
Если мне хамят то в ответ они получат тоже самое!
И не надо говорить что тут все очень хорошие! постоянно меня оскорбляют. |
|||
115
vasilii85
17.10.11
✎
11:35
|
(114)Тебе не ник то не хамил, а ты матом... не хорошо..
|
|||
116
Blakangelos
17.10.11
✎
12:18
|
хамили почитай внимательно
|
|||
117
vasilii85
17.10.11
✎
12:19
|
(116)Нет не хамили, и матом не ругались..
|
|||
118
Blakangelos
17.10.11
✎
12:25
|
хамили
|
|||
119
Blakangelos
17.10.11
✎
12:25
|
лучше скажиет как сделать
|
|||
120
vasilii85
17.10.11
✎
12:53
|
не хамили
|
|||
121
Blakangelos
17.10.11
✎
12:57
|
что за детский сад
|
|||
122
vasilii85
17.10.11
✎
12:58
|
Где детский сад?
|
|||
123
Живой Ископаемый
17.10.11
✎
13:03
|
ну как у вас с зацикливанием? все по-брежнему?
|
|||
124
andrewks
17.10.11
✎
13:12
|
детский сад закрыт
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |