Имя: Пароль:
1C
1С v8
&НаСервере ТабличныйДокумент
0 Генетический мусор
 
14.03.13
17:08
&НаСервере доходит до 999 строки и пишет, что я идиот, на &НаКлиенте отрабатывает без ошибок, ограничение? заранее спасибо
1 ДенисЧ
 
14.03.13
17:09
Чо?

Судя по формулировке вопроса, я склонен согласиться с сервером.
2 Генетический мусор
 
14.03.13
17:09
точнее не Сервере в строке
ТекЗнач = СокрЛП(ТабличныйДокумент.Область("R"+К+"C"+ТекКол+":R"+К+"C"+ТекКол).Текст);
пишет что я идиот, значение K = 1000
3 Волшебник
 
14.03.13
17:10
(1) Присоединяюсь к мнению сервера
4 Генетический мусор
 
14.03.13
17:10
(1) я не против )
5 ДенисЧ
 
14.03.13
17:11
(2) не, ну точно, сервер прав... Ещё одна жертва неразрывного пробела.
6 Генетический мусор
 
14.03.13
17:14
//&НаСервере
&НаКлиенте
Функция ЗагрузитьДокумент(ТабличныйДокумент, КоличествоЭлементов)
   итогК = КоличествоЭлементов;
   
   ВсегоКол = ТаблицаРеквизитов[ТаблицаРеквизитов.Количество()-1].Колонка;
   
   текСч = 0;
   итогСч = КоличествоЭлементов;
   Загружено = 0;
   Для К = 2 По итогК Цикл
   
       Для ТекКол = 1 По ВсегоКол Цикл
           //флОш = 0;
           Попытка
               ТекЗнач = СокрЛП(ТабличныйДокумент.Область("R"+К+"C"+ТекКол+":R"+К+"C"+ТекКол).Текст);
           Исключение
               сообщить(ОписаниеОшибки());
               текСч = текСч + 1;
//вот это фигня, на ТабличныйДокумент.Область = строка 1000 умирает при &НаСервере и нормально работает на &НаКлиенте,
7 ДенисЧ
 
14.03.13
17:15
Всегда! Используй! Формат! Когда! Преобразуешь! Число! В! Строку!!!
8 Генетический мусор
 
14.03.13
17:16
а чо на клиенте то работает?:)
9 ДенисЧ
 
14.03.13
17:19
(8) Потому что разные региональные настройки.
10 Maxus43
 
14.03.13
17:19
а ничо!
11 Генетический мусор
 
14.03.13
17:21
спасиба пацаны
12 ptiz
 
14.03.13
17:22
(8) Звезды так выстроились.
13 H A D G E H O G s
 
14.03.13
17:29
(11) Хороший, годный ник.
Не пролюби его, он тебе еще пригодится.
14 Генетический мусор
 
14.03.13
17:31
(13) ник за 6 лет 110 сообщений выстрадал:)