|   |   | 
| 
 | Проблема с обработками | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Было бы неплохо...Вот сюда можно: staff315@gmail.com
  но вопрос по-прежнему открыт | |||
| 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 | 
        Как можно быстро разделить все коэффициениты строки таблицы значений на число?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |