|
Проблема с обработками | ☑ | ||
---|---|---|---|---|
0
hello19
11.06.12
✎
14:32
|
Вызываю процедуру по считыванию из текстового файла данных в обработках - выдает ошибку "Метод объекта не обнаружен(КоличествоСтрок)"
Правильно ли я понимаю, что проблема в процедуре, именно в методе "КоличествоСтрок"? |
|||
1
1C-band
11.06.12
✎
14:33
|
.Количество( ), не?
|
|||
2
hello19
11.06.12
✎
14:34
|
скобки стоят..
|
|||
3
Amra
11.06.12
✎
14:34
|
Скорее всего при вызове Тест.КоличествоСтрок объект Тест является некорректным по логике и у него такого метода нет
|
|||
4
hello19
11.06.12
✎
14:35
|
Вот процедура:
Процедура СчитатьСвободныеЧлены() Экспорт Запись = РегистрыСведений.СвободныеЧлены.СоздатьМенеджерЗаписи(); // Пусть к файлу Путь = "C:\Users\mikhailyuk_s\Documents\InfoBase6\свободные.txt"; ТекстовыйФайл = Новый ЧтениеТекста(Путь, КодировкаТекста.ANSI); СтрокаФайла = ТекстовыйФайл.ПрочитатьСтроку(); // Уравнения Для а = 1 по а = ТекстовыйФайл.КоличествоСтрок() Цикл Запись.Уравнение = а; Запись.Записать(); КонецЦикла; // Коэффициенты Пока СтрокаФайла <> Неопределено Цикл Запись.Значение = ТекстовыйФайл; Запись.Записать(); КонецЦикла; |
|||
5
1C-band
11.06.12
✎
14:35
|
||||
6
andrewks
11.06.12
✎
14:36
|
жесть какая...
а метода КоличествоСтрок() действительно нет |
|||
7
1C-band
11.06.12
✎
14:36
|
(0) Объект текстового файла нормально инициализируется? Посмотри в отладчике.
|
|||
8
hello19
11.06.12
✎
14:37
|
а в каком месте жесть?
|
|||
9
andrewks
11.06.12
✎
14:37
|
во всех
|
|||
10
hello19
11.06.12
✎
14:39
|
мне просто нужно считывать данные текстового файла в регистр сведений. В каком именно месте не так?
Я так понимаю, что с открытием фала все нормально и проблемы дальше.. |
|||
11
hello19
11.06.12
✎
14:42
|
как нудно обращаться к регистрам сведений?
|
|||
12
m-serg74
11.06.12
✎
14:48
|
посмотри ЧтениеТекста в СП, у него нет метода КоличествоСтрок(),
и вот это не понятно - Для а = 1 по а = ТекстовыйФайл.КоличествоСтрок() Цикл |
|||
13
pumbaEO
11.06.12
✎
14:50
|
Для количества строк надо текстовый документ создавать...
|
|||
14
hello19
11.06.12
✎
14:50
|
цикл исправил - издержки с++
как же тогда нужно переделать код, чтобы был метод КоличествоСтрок()? Использовать Чтение? |
|||
15
m-serg74
11.06.12
✎
14:53
|
зачем ты на две ветки разбил одну и ту же тему?
|
|||
16
hello19
11.06.12
✎
18:11
|
Хочу в форму обработки добавить кнопку "закрыть" - как сделать так, чтобы после нажатия на нее закрывалось окно обработки?
|
|||
17
hello19
12.06.12
✎
13:54
|
Как сделать так, чтобы регистр сведений очищался после того, как закрываю 1с:предприятие?
|
|||
18
Рэйв
12.06.12
✎
13:58
|
(17)
вставь в модуль приложения в ПриЗавершенииРаботыСистемы() Набор=РегистрыСведений.Какойто.СоздатьНаборЗаписей(); Набор.Записать(Истина); |
|||
19
Рэйв
12.06.12
✎
13:58
|
только чур потом меня ни в чем не обвинять:-)
|
|||
20
hello19
12.06.12
✎
14:13
|
Правильно ли я понимаю, что "Истина" можно не писать?
|
|||
21
hello19
12.06.12
✎
14:13
|
никто никого не обвинит) мы не волшебники - только учимся)
|
|||
22
Рэйв
12.06.12
✎
14:19
|
можно не писать
|
|||
23
hello19
12.06.12
✎
14:23
|
И еще немного не понимаю, вот строчка "ПриЗавершенииРаботыСистемы()" это просто строчка прописанная от руки где-то в модуле приложения?
|
|||
24
Рэйв
12.06.12
✎
14:24
|
Это предопределенная процедура в модуле приложения.
Процедура ПриЗавершенииРаботыСистемы() // тут отработает код при закрытии 1С КонецПроцедуры |
|||
25
Stim
12.06.12
✎
14:25
|
>>РегистрыСведений.СвободныеЧлены
1С: Автоматизация борделя 2.0 ? |
|||
26
hello19
12.06.12
✎
14:27
|
оооо.. шутники подошли..
|
|||
27
hello19
12.06.12
✎
14:27
|
Рейв, тут ошибка вылезает, которую не пойму никак:
{Обработка.РешалкаСЛУ.МодульОбъекта(11,1)}: Определения процедур и функций должны размещаться перед операторами тела модуля <<?>>Процедура ПриЗавершенииРаботыСистемы(); (Проверка: Сервер) Это что? |
|||
28
hello19
12.06.12
✎
14:30
|
Виноват, сам накосячил сам и разобрался)
|
|||
29
hello19
21.06.12
✎
19:11
|
Как в таблице значений искать строку по значению сразу в нескольких колонках?
|
|||
30
hello19
21.06.12
✎
19:12
|
У меня таблица с 3-мя колонками - "х", "у", "к"
ищу строку, в которой совпадают элементы с нужным значением ТекущаяСтрока = Коэффициенты.Найти( а, "х", "у"); |
|||
31
hello19
21.06.12
✎
19:12
|
Ругается на количество передаваемых параметров...
|
|||
32
Михаил Козлов
21.06.12
✎
19:16
|
Если содержательно Вам нужно решать СЛУ, могу прислать реализацию Жордана-Гаусса.
|
|||
33
hello19
21.06.12
✎
19:18
|
Было бы неплохо...Вот сюда можно: [email protected]
но вопрос по-прежнему открыт |
|||
34
Михаил Козлов
21.06.12
✎
21:10
|
(33) Выслал.
|
|||
35
hello19
22.06.12
✎
12:35
|
Благодарю!
|
|||
36
hello19
22.06.12
✎
12:55
|
Как в таблице значений искать строку по значению сразу в нескольких колонках?
У меня таблица с 3-мя колонками - "х", "у", "к" ищу строку, в которой совпадают элементы с нужным значением - допустим ищем строку, в которой х = 2, у = 2 |
|||
37
Orfin
23.06.12
✎
14:28
|
Вопрос. Обработка написанная на платформе 8.2 не будет работать на 8.1, 8.0? (по моему нет, прошу уточнения)
А написанная на 8.1 будет работать на 8.2? |
|||
38
hello19
02.07.12
✎
13:46
|
Как можно быстро разделить все коэффициениты строки таблицы значений на число?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |