|
v7: выбрать элемент Ø (DGorgoN 12.09.2012 17:16) | ☑ | ||
---|---|---|---|---|
0
work92
12.09.12
✎
15:56
|
СпрПокуп=СоздатьОбъект("Справочник.Покупатели");
СпрСпис=СоздатьОбъект("Справочник.Списание"); СпрТов=СоздатьОбъект("Справочник.Товар"); СпрПокуп.ВыбратьЭлементы(); Пока СпрПокуп.ПолучитьЭлемент()=1 цикл СпрСпис.ИспользоватьВладельца(СпрПокуп.ТекущийЭлемент()); СпрСпис.ВыбратьЭлементы(); СпрСпис.ПолучитьЭлемент(); СпрТов.ИспользоватьВладельца(СпрПокуп.ТекущийЭлемент()); СпрТов.ВыбратьЭлементы(); Пока СпрТов.ПолучитьЭлемент()=1 Цикл Если СпрСпис.НайтиПоНаименованию("Молот",0,1) = 1 тогда СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); Иначе Сообщить("Найден новый элемент и я записываю"); СпрСпис.Новый(); СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); |
|||
1
Kreont
12.09.12
✎
15:57
|
Подпишусь на тему, название приперло, оч.интересует решение :))
|
|||
2
Mikeware
12.09.12
✎
15:57
|
Хвастаешься?
|
|||
3
work92
12.09.12
✎
15:58
|
Кто подскажет как правельно сделать эту часть
Если СпрСпис.НайтиПоНаименованию("Молот",0,1) = 1 тогда СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); Иначе Сообщить("Найден новый элемент и я записываю"); СпрСпис.Новый(); СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); |
|||
4
Mikeware
12.09.12
✎
15:58
|
(1) должно было быть "выппратть эллемееент..."
|
|||
5
work92
12.09.12
✎
15:59
|
описка вышла
|
|||
6
alex74
12.09.12
✎
15:59
|
(3) а зачем?
|
|||
7
work92
12.09.12
✎
16:00
|
Если СпрСпис.НайтиПоНаименованию("Молот",0,1) = 1 тогда
СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); ИначепрСпис.НайтиПоНаименованию("Молот",0,1) = 0 тогда Сообщить("Найден новый элемент и я записываю"); СпрСпис.Новый(); СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); правельно будет |
|||
8
work92
12.09.12
✎
16:01
|
сли СпрСпис.НайтиПоНаименованию("Молот",0,1) = 1 тогда
СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); ИначеЕсли СпрСпис.НайтиПоНаименованию("Молот",0,1) = 0 тогда Сообщить("Найден новый элемент и я записываю"); СпрСпис.Новый(); СпрСпис.Наименование=СпрТов.Товар; СпрСпис.Телефон=СпрТов.Телефон; СпрСпис.Записать(); |
|||
9
work92
12.09.12
✎
16:01
|
где ответы
|
|||
10
alex74
12.09.12
✎
16:02
|
(9) где вопросы?
|
|||
11
Kreont
12.09.12
✎
16:02
|
Где вопрос хоть?
|
|||
12
vladko
12.09.12
✎
16:13
|
не понятно, что не работает?
А вообще, умиляет вот эта строка Если СпрСпис.НайтиПоНаименованию("Молот",0,1) = 1 тогда внутри цикла по СпрТов |
|||
13
DGorgoN
12.09.12
✎
17:16
|
Обновление: Выбрать элемент
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |