![]() |
![]() |
![]() |
|
v8: Люди, хелп (Неверное имя колонки) | ☑ | ||
---|---|---|---|---|
0
pasha_d
11.10.10
✎
11:29
|
Обработка выдает ошибку...
Выборка = ЭлементыФормы.Отраж.Значение; Док = Выборка.ПолучитьОбъект(); Счет = ПланыСчетов.Хозрасчетный.НайтиПоКоду("000"); ПараметрыОтбора = Новый Структура; ПараметрыОтбора.Вставить("СчетУчета", Счет); МассивСтрок = Док.ТаблицаРегистровНакопления.НайтиСтроки(ПараметрыОтбора); Для Каждого ЗаписьТЧ Из МассивСтрок Цикл Док.ТаблицаРегистровНакопления.Удалить(ЗаписьТЧ); КонецЦикла; Док.Записать(); {Форма.Форма.Форма(13)}: Ошибка при вызове метода контекста (НайтиСтроки) МассивСтрок = Док.ТаблицаРегистровНакопления.НайтиСтроки(ПараметрыОтбора); по причине: Неверное имя колонки Подскажите, если кто сталкивался... |
|||
1
DrShad
11.10.10
✎
11:31
|
так колонка то и неверное имя имеет
|
|||
2
Mitriy
11.10.10
✎
11:32
|
подсказываю: Неверное имя колонки
|
|||
3
DrShad
11.10.10
✎
11:32
|
+(1) и телепатов тут по понедельникам нету обычно
|
|||
4
DrShad
11.10.10
✎
11:33
|
обработку в топку
что ты собрался учитывать на вспомогательном счете? |
|||
5
DrShad
11.10.10
✎
11:34
|
давно с клюшек перешел? учи матчасть
|
|||
6
pasha_d
11.10.10
✎
11:36
|
блин, надо удалить строки с счетом учета "000" из определенного документа "корректировка записей регистров"...
|
|||
7
DrShad
11.10.10
✎
11:37
|
(6) какая конфа, какой регистр корректируешь? и обычно колонка имеет другое имя
|
|||
8
DrShad
11.10.10
✎
11:38
|
+(7) что у вас все выпытывать надо
|
|||
9
pasha_d
11.10.10
✎
11:38
|
8.2 УПП, регистр - НезавершенноеПроизводствоБухгалтерскийУчет
|
|||
10
hhhh
11.10.10
✎
11:43
|
(9) ТаблицаРегистровНакопления - красивое слово. Сам придумал такое? Ведь знаешь же еще из детского сада, что у этого документа никаких табличных частей нет. Надо править прямо в регистрах.
|
|||
11
DrShad
11.10.10
✎
11:45
|
(10) есть у него табличная часть, но там записываются имена регистров которые корректируются
|
|||
12
ПульсЪ
11.10.10
✎
11:45
|
качни книгу 1C_Predpriyatie_8.1._Prostye_primery_razrabotki
там много примеров найдешь, оч полезно новичку |
|||
13
DrShad
11.10.10
✎
11:46
|
(9) как верно подметил (10) рано тебе еще такие вещи делать
|
|||
14
DrShad
11.10.10
✎
11:48
|
(12) в топку книгу, хоть и не читал, но зуб даю что там нет примера как править НаборыЗаписей
|
|||
15
ПульсЪ
11.10.10
✎
11:50
|
(14) невтопку) читтать нуна,что бы шарить боле менее, там не то что б книга, там сборник примеров
|
|||
16
ПульсЪ
11.10.10
✎
11:51
|
(14) кстате, гони ЗУБ ) там есть пару примеров)
|
|||
17
Mitriy
11.10.10
✎
11:52
|
(14) правильно... на фиг что-то читать... не царское это дело...
|
|||
18
ПульсЪ
11.10.10
✎
11:53
|
(17) на фиг читать - это когда все знаешь )
|
|||
19
DrShad
11.10.10
✎
11:55
|
(17) пример в студию
|
|||
20
DrShad
11.10.10
✎
11:56
|
+(19) из книги естественно
|
|||
21
Suzuki
11.10.10
✎
11:59
|
НаборЗаписей = РегистрыСведений.ЦеныНоменклатуры.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(ВыбранныйРегистратор); НаборЗаписей.Прочитать(); Для Каждого Запись Из НаборЗаписей Цикл // Чтение и сообщение данных полей записи. Сообщить(Строка(Запись.Период) + " " + Строка(Запись.ТипЦен) +" "+ Строка(Запись.Номенклатура) + " " + Строка(Запись.Цена) + " " + Строка(Запись.ПроцентСкидкиНаценки)); // Изменение данных полей записи. Запись.ПроцентСкидкиНаценки = 0; КонецЦикла; НаборЗаписей.Записать(); |
|||
22
Mitriy
11.10.10
✎
11:59
|
(19) угу... щас, штаны подтяну...
|
|||
23
Aprobator
11.10.10
✎
12:01
|
(0) править надо не табличную часть, а движения самого регистра непосредственно.
Хотя, судя по вашему коду, зовите спеца, а то дров будет наломано по самое нехочу. |
|||
24
ПульсЪ
11.10.10
✎
12:02
|
(20) лень переписывать, копипаст не канает там, смотри сам )
|
|||
25
DrShad
11.10.10
✎
12:02
|
(21) тут нет удаления записи
|
|||
26
Suzuki
11.10.10
✎
12:04
|
Запрос = Новый Запрос;
Запрос.Текст = " | ВЫБРАТЬ | ЦеныНоменклатурыКонтрагентов.Регистратор |ИЗ | РегистрСведений.ЦеныНоменклатурыКонтрагентов КАК ЦеныНоменклатурыКонтрагентов"; Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); НаборЗаписей = РегистрыСведений.ЦеныНоменклатурыКонтрагентов.СоздатьНаборЗаписей(); Пока Выборка.Следующий() Цикл НаборЗаписей.Отбор.Регистратор.Установить(Выборка.Регистратор); НаборЗаписей.Записать(); КонецЦикла; |
|||
27
DrShad
11.10.10
✎
12:04
|
(23) +100
|
|||
28
ПульсЪ
11.10.10
✎
12:05
|
кстате, код (26)как пример в книге
|
|||
29
ПульсЪ
11.10.10
✎
12:05
|
тока там проще чуть
|
|||
30
DrShad
11.10.10
✎
12:05
|
(26) это ты автору сейчас дал чтоб поприкалываться? он же ща грохнет все записи
|
|||
31
DrShad
11.10.10
✎
12:09
|
кстати а где ТС?
|
|||
32
Aprobator
11.10.10
✎
12:11
|
(31) ушел на обед.
|
|||
33
Suzuki
11.10.10
✎
12:13
|
(30) это для ознакомления DrShad, куда ехать за зубом?
|
|||
34
DrShad
11.10.10
✎
12:14
|
(33) выборочное удалени записей там есть?
|
|||
35
DrShad
11.10.10
✎
12:14
|
(33) за зубом ехай в Неризиновск
|
|||
36
ПульсЪ
11.10.10
✎
12:17
|
(35) не не, зуб обещал, давай гони делай фотку, закидыва в инет и ссылку в студию)
|
|||
37
ПульсЪ
11.10.10
✎
12:17
|
а тут посмотрим какого он цвета)
|
|||
38
DrShad
11.10.10
✎
12:17
|
(36) пример выборочного удаления записей
|
|||
39
DrShad
11.10.10
✎
12:18
|
+(38) а ведь он простой
|
|||
40
Suzuki
11.10.10
✎
12:19
|
(34) есть, читай, пастить влом
|
|||
41
Aprobator
11.10.10
✎
12:20
|
(38) не отмазывайся, на пример правки наборов записей примеры и (26) и (21) катят. Так что, гони зуб ).
|
|||
42
DrShad
11.10.10
✎
12:22
|
(41) хрен с вами приезжайте в Нерезиновск состыкуемся для передачи оного
|
|||
43
DrShad
11.10.10
✎
12:23
|
+(42) тока один на всех (мне как раз давно пора левую верхнюю восьмерку удалить) :)
|
|||
44
ПульсЪ
11.10.10
✎
12:25
|
(43) выдирай пасатижами, кидайй в конверт и правь в Спб =))
|
|||
45
DrShad
11.10.10
✎
12:29
|
8-ку пасатижами? это ж как надо рот раскрыть?
|
|||
54
DrShad
11.10.10
✎
12:41
|
походу ТС пошел выпить яду
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |