Имя: Пароль:
1C
1С v8
Отладка
0 Dmitry017
 
19.03.13
11:37
Задача - посмотреть ВСЕ переменные (особенно те, которые были созданы системой 1С 8.2 автоматически). Как это можно сделать? Просто хочу при отладке посмотреть что система сама создаёт и какие объекты доступны.
И ещё такой вопросик. Смотрел видеоуроки с сайта spec8.ru и там в окошке "Вычислить выражение" рассчитывалось значение функции ПолучитьСтруктуруХраненияБазыДанных(). Хотел то же самое сделать и посмотреть, что у меня покажет, но почему-то компилятор пишет, что не знает такой функции. Я думал что её с ошибкой написал, поэтому даже специально нашёл её описание в Синтаксис-помощнике и скопировал название. Не помогло. Пишет что не знает функции
Вот скрин http://zalil.ru/34360313
1 Maxus43
 
19.03.13
11:40
(0) скрин на другие хостинги ложи, например http://fastpic.ru/
2 Dmitry017
 
19.03.13
11:41
ок. сейчас перезалью
3 Dmitry017
 
19.03.13
11:42
4 Maxus43
 
19.03.13
11:42
>>Просто хочу при отладке посмотреть что система сама создаёт и какие объекты доступны
1с не реализовано, может в снегопате есть, хз.

Таблицы = ПолучитьСтруктуруХраненияБазыДанных();
   
Для Каждого Таблица Из Таблицы Цикл

   ПоляТаблицы = Таблица.Поля;
   
   Для Каждого Поле Из ПоляТаблицы Цикл
       
       // Просмотр свойств поля
       
   КонецЦикла;    
       
   ИндексыТаблицы = Таблица.Индексы;
   
   Для Каждого Индекс Из ИндексыТаблицы Цикл

       // Просмотр свойств индекса

   КонецЦикла;    
       
КонецЦикла;
5 MSII
 
19.03.13
11:43
(0) Отладку на клиенте запускаешь, а ПолучитьСтруктуруХраненияБазыДанных на тонком клиенте недоступно.
6 Dmitry017
 
19.03.13
11:44
Спасибо. а как можно посмотреть все переменные и объекты какие система сама создала и какие в данный момент доступны для использования?
7 Dmitry017
 
19.03.13
11:44
никак ????
8 Maxus43
 
19.03.13
11:45
(6)>(4) первые 2 строчки не читал чтоли? нельзя так
9 Maxus43
 
19.03.13
11:45
(7) скажи мне где так можно, в каком языке программирования?
10 Dmitry017
 
19.03.13
11:46
например на C# в VS 2012
11 Dmitry017
 
19.03.13
11:46
Maxus43, извини, невнимательно прочёл
12 Maxus43
 
19.03.13
11:47
(10) это скорее исключение, чем правило. В большинстве языков так нельзя
13 Dmitry017
 
19.03.13
11:47
Понял. Спасибо.
14 Полотенчик
 
19.03.13
11:49
15 orefkov
 
19.03.13
11:53
(4)
Такого, чтобы посмотреть вообще ВСЁ, нету у меня.
А вот для локальных, модуля, параметров есть, в (14) смотри.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший