Вход | Регистрация


1С:Предприятие ::

Метки: коллекции значений

Две таблицы значений - поиск одинаковых значений реквизитов

Я
   Шольц
12.05.04 - 19:03
Существуют две таблицы значений Т1 и Т2. В них колонки №1 совпадают по типам значений а в некоторых случаях и по самим значениям. Необходимо найти номер строки в Т2 со значением в 1-й колонке, совпадающим со значением 1-й колонки Т1 для каждой строки Т1.
Вроде объяснил доступно :)
Делаю
Перем НомСтр;
Для ц=1 По Т1.КоличествоСтрок() Цикл
Т2.НайтиЗначение(Т1.ПолучитьЗначение(ц,1),НомСтр,1);
Сообщить(НомСтр);
КонецЦикла;
Сообщает всегда "1".
Битый час бьюсь, не могу вкурить где ошибка. Может кто свежим взглядом заметит.
 
 
   AlexMan
 
1 - 12.05.04 - 19:12
НомСтр=""; перед Т2.НайтиЗначение...
   Шольц
2 - 12.05.04 - 19:20
Пошло. Спасибо. Я правда поставил ноль вместо "". Но еще, если не сложно, объясни. Я так понимаю, что переменная уже определена (Перем НомСтр), потом в цикле регулярно меняется ее значение... Зачем ее еще каждый раз обнулять?
   Gavrila
 
3 - 12.05.04 - 19:22
но лучше:
НомСтр=0; перед Т2.НайтиЗначение... :))
   AlexMan
 
4 - 12.05.04 - 19:35
(2) Почитай описалово к методу НайтиЗначение() там все написано.
   Шольц
5 - 12.05.04 - 19:50
Я понял. После первого прохода в цикле НомСтр принимет значение, скажем N и при последующем прохождении НайтиЗначение() ищет только в N-й строке. Я правильно понял?
   Шольц
6 - 12.05.04 - 19:56
2 Gavrila. А правда чем-то лучше ноль вместо "" ? Твой смайлик в конце вносит некоторую неопределенность :)
   Gavrila
 
7 - 12.05.04 - 20:07
(6) смайлик значит несерьезно, но в тему
   Рупор абсурда
 
8 - 12.05.04 - 20:10
Ещё лучше:
НомСтр=''; перед Т2.НайтиЗначение... :))
   Шольц
9 - 12.05.04 - 20:14
2 Gavrila. Ответь все же на (6) (второе предложение)
   AlexMan
 
10 - 12.05.04 - 20:18
(5) правильно
 
  Рекламное место пустует
   Gavrila
 
11 - 12.05.04 - 20:22
(9) Твой смайлик в конце вносит некоторую неопределенность :) - цэ як розумію: неопределенность в незнании (непонимании(нужное подчеркнуть)) печатных смайликов, я их тоже не всегда понимаю, так что не принимай близко... просто мне "сказали" что : используй чаще (на форумах, чатах) "и будет вам щастье, много щастья" (с)
   Шольц
12 - 12.05.04 - 20:27
Буду настойчив. Цитирую второе предложение в (6): "А правда чем-то лучше ноль вместо "" ?"   :))))
   Gavrila
 
13 - 12.05.04 - 20:34
(12) Извини сбился со счета... - ответ: "привычка" :)),
приношу глубочайшие извинения за недопонимание...
   Шольц
14 - 12.05.04 - 20:44
Вот теперь понятно. Фраза "шо це таке" означает, что ты с Украины? Откуда?
   Gavrila
 
15 - 12.05.04 - 20:46
а може у мЭнЭ бабуля з Украйни, так що?, в чем интерес :))
   Шольц
16 - 12.05.04 - 20:54
Та ни в чому особлыво. Просто у мэнэ також там родычи е :)
   Gavrila
 
17 - 12.05.04 - 20:57
(16) а, тоди здоров землячэ, родом я з риднои Украйни, Слобожанщины?
   Gavrila
 
18 - 12.05.04 - 21:04
(16)сам то звидкы?
   Шольц
19 - 12.05.04 - 21:13
Родом зи Львова, а зараз живу на пивдни.
   Gavrila
 
20 - 12.05.04 - 21:15
Пивдень цэ гарно, там теплишэ!!!
а у нас тут[а] (блин(по рус.)) дощи, дощи, дощи та +15 вище нуля(дякуючи богу) :))
   Шольц
21 - 12.05.04 - 21:18
Да и у нас сегодня мерзко. Второй день слякоть. Ты давно над 1С: пыхтишь?
   Gavrila
 
22 - 12.05.04 - 21:21
3 года уже, но все никак не начусь :))
   Gavrila
 
23 - 12.05.04 - 21:21
%(22)3 года уже, но все никак не научусь :))   (Sorry)
   Шольц
24 - 12.05.04 - 21:22
А что есть люди, кто в совершенстве владеет?
   Шольц
25 - 12.05.04 - 21:23
ИМеется в виду, само собой что есть, но много ли их?
   Gavrila
 
26 - 12.05.04 - 21:23
судя по рассказам "этих самых людей" - есть
   Gavrila
 
27 - 12.05.04 - 21:24
(25)а вот много ли их, среди моих друзей нет
   Gavrila
 
28 - 12.05.04 - 21:24
+(27) коллег
   Шольц
29 - 12.05.04 - 21:27
У меня такая фигня. Время постов показывает не в соответствии с реальным. Вот например твой (28) 21.24, это, ясное дело, Москвы. А на часах реально 20.37 Киева. Форум на 13 минут отстает. У тебя также?
   Gavrila
 
30 - 12.05.04 - 21:35
(29) У меня в принципе также (-3 мин.), вот все собираюсь задать вопрос н аэту тему у москвичей (Волшебника или модеров (http://www.forum.mista.ru/about.htm)), но вот все думаю посмеются и оставят без внимания ... :))
   Gavrila
 
31 - 12.05.04 - 21:36
+(30)А так заходя на форум сразу перевожу часы на 10 мин. назад (к разнице в час я уже привык)
   Шольц
32 - 12.05.04 - 21:44
Так давай зададим вопрос вместе. Чего тут стыдиться-то? Ведь тут же не приходится называть черное красным. Под совместным ником Gavц, или Шоrila, или еще как, на твой выбор :)
   Gavrila
 
33 - 12.05.04 - 21:52
(32) давай под For_Volshebnik
 
  Рекламное место пустует
   Шольц
34 - 12.05.04 - 21:56
Згода. Можно взять (29) без последнего предложения. Вывешивай. На свое усмотрение поправь формулировку.
   Gavrila
 
35 - 12.05.04 - 22:10
(34) не пойму почему, но блин мой Ник отобразился как "автор сообщения", хотя я в поле "Имя*" написал "For_Volshebnik", причем все выполнялось из под терминала на серваке, а в форуме я постоянно только на локальной машине сижу :(
   Шольц
36 - 12.05.04 - 22:14
Давай я вывешу
   Gavrila
 
37 - 12.05.04 - 22:23
(36) да дело в том что уже вывесил, но под своим ником
   Шольц
38 - 12.05.04 - 22:24
Прикинь, три попытки вывесть не увенчались успехом. При отправке 27 кБ останов. Может какая реакция на имя For_Volshebnik?????? :))))
   Шольц
39 - 12.05.04 - 22:27
Не вижу я такой ветки
   Gavrila
 
40 - 12.05.04 - 22:34
   Шольц
41 - 12.05.04 - 22:39
Блин, чудеса какие-то. Твоего не было, вот при обновлении появился. Как только я изменил For_Volshebik на For_Wizard, и мой вопрос пошел. Сейчас оба висят:) Ничего, модеры один грохнут.
   Gavrila
 
42 - 12.05.04 - 22:40
Ну главное чтоб результат был!!! :))
Я ушед доПИВАть :))
   427
 
43 - 12.05.04 - 22:42
Есть еще метод поиска, в котором ... собственно поиск отсутствует.
   Шольц
44 - 12.05.04 - 22:43
Приятного вечера. А я ужо пьююююю.
   Gavrila
 
45 - 13.05.04 - 10:13
(43) это как? а можно подробнее? :))
   Шольц
46 - 13.05.04 - 13:25
2 (43) А вправду, расскажи.
   Шольц
47 - 13.05.04 - 13:25
2 (43) А вправду, расскажи.
   Gavrila
 
48 - 15.05.04 - 21:01
(43) кстати, так и не признался :)
   427
 
49 - 15.05.04 - 21:12
Просто остроумное использование метода свернуть и ..... оператора "если"

Все делается за один проход ТЗ.....
 
  Рекламное место пустует
   Шольц
50 - 01.12.04 - 12:46
(49) секрет ты явно не откроешь



Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует