Имя: Пароль:
1C
1C 7.7
v7: ЗначениеВСтрокуВнутр - вотс хэпенд?! (генерит значение по пустой переменной)
0 300R
 
12.06.14
10:02
Друзья, помогите разобраться: переменная пустая, но после сохранения во внутреннюю строку и восстановления - генерится непонятная таблица значений:
http://imgur.com/ckdbJS0
1 Stolen Dime
 
12.06.14
10:05
разные переменные наверное.
Как вариант аглицкие буковки вместо русских у одной из переменных.
2 300R
 
12.06.14
10:06
(1) Нет, я лично вставлял из буфера переменную в отладчик. Приколов нет.
3 300R
 
12.06.14
10:26
Коллеги, произошел небольшой конфликт с заказчиком - я долго не мог понять что происходит, и на проблему случайно наткнулся. Просьба хотя бы высказать свое мнение, что это баг платформы - я ему ветку перешлю :)
4 Мигало
 
12.06.14
11:17
А покажи где таблицаразмеров обнуляется
5 300R
 
12.06.14
11:55
http://imgur.com/0NDycqB

Переменная не обнуляется, а восстанавливается по текущим данным. В данном случаи результатом восстановления является пустая строка.
Но какая разница? На вход функции "ЗначениеВСтрокуВнутр" идет ПУСТАЯ переменная: это видно по первой картинке, ТипЗначенияСтр показывает что переменная пустая! Почему ЗначениеВСтрокуВнутр возвращает таблицу значений по пустой переменной?
6 фобка
 
12.06.14
12:08
Ну делай значениеизстрокивнутр(сокрлп(формапоэтажам))
7 300R
 
12.06.14
12:10
(6) как решить я нашел, спасибо) вопрос в том, что отношения портятся из-за не МОЕЙ ошибки. Поэтому, если считаете как я, что это ошибка платформы - просьба отписать в ветке "ОШИБКА ПЛАТФОРМЫ"
8 фобка
 
12.06.14
12:12
Формапоэтажам это не строка, а поле таблицы на форме
9 300R
 
12.06.14
12:14
(7) + в этой ветке написать "ОШИБКА ПЛАТФОРМЫ") хочу предоставить аргументированный ответ на замечания о моей квалификации из-за долгого решения этой проблемы.

(8) через точку обращение - это строка... в реквизите в семерке не хранится поле таблицы...
10 фобка
 
12.06.14
12:19
(9) это не строка, строка это "ляляля". Ты строке не можешь присвоить другое значение. То что ты видишь в отладчике это ЗНАЧЕНИЕ или представление. Ты в качестве параметра передал вместо строки сам реквизит, точнее не реквизит, а конкретное поле из таблицы, платформа это не схавала. Ошибка это или нет, не мне решать. Вопрос яйца выеденного не стоит, у семерки куча других багов имеется
11 300R
 
12.06.14
12:27
(10) в качестве параметра я передал строку: значение аргумента функции я привел. Функция ЗначениеВСтрокуВнутр выдала результат НЕ СООТВЕТСТВУЮЩИЙ переданному АРГУМЕНТУ. Благодарю Вас за то, что выступаете оппонентом, однако Ваши аргументы размыты, сообщения неинформативны и только замусоривают ветку. Просьба думать над сообщениями или не писать.

Друзья, я уверен, что ПРОФИ, которые здесь собрались смогут оценить проблему с которой я столкнулся. У меня только одна просьба - оценить предоставленную на суд проблему и прокомментировать или выдать резюме ОШИБКА ПЛАТФОРМЫ в этой ветке. Спасибо!
12 фобка
 
12.06.14
12:30
(11)  т.е. ФормаНомер.ФормыПоЭтажам это строка по твоему?)) Ну, тогда, прости, что вмешался в беседу профи, куда мне до ваших высоких материй
13 Stolen Dime
 
12.06.14
12:36
(11)Чудак человек. Ты сначала присвой переменной
КакаяТоПеременная свои ФормаНомер.ФормаПоЗаказам, а вот ее уже сворачивай.
ЗначениеВСтрокуВнутр тебе его раскручивает до самого источника.
14 300R
 
12.06.14
12:39
(12) Это реквизит справочника. Тип этого реквизита - строка неограниченной длины. В семерке, мой юный падаван, нельзя добавлять табличные части в метаданных - поэтому, при необходимости, дополнительные табличные части реализуются через сохранение табличной части в строку, либо через подчиненный справочник. Еще раз подчеркну, что Вашей квалификации явно не хватает для дискуссии, однако, я готов отвечать на Ваши сообщения, ввиду того что располагаю свободным временем и достаточным количеством рома, во время того как супруга уехала на дачу. Информация может быть полезна - вдруг кто столкнется с такими задачами в семерке

(13) смотрите предыдущее сообщение.
15 Stolen Dime
 
12.06.14
12:41
(14)И что именно там нужно "смотреть"?
16 300R
 
12.06.14
12:43
(14) добавлю. В семерке в справочниках нет табличных частей. Поэтому для организации табличных частей в справочниках приходится их сохранять в реквизит типа "строка неограниченной длины" с помощью "ЗначениеВСтрока", либо "ЗначениеВСтрокаВнутр". Приведенный в сообщении (13) вопрос - как раз про такой реквизит, который содержит табличную часть в строке..

(14) прошу не троллить.
17 фобка
 
12.06.14
12:43
(14) плевать на табличные части, у тебя просто каша в голове
18 300R
 
12.06.14
12:45
(17) когда нет аргументов переход на личности на профессиональном форуме является естественным для идиотов и новичков. модераторы, просьба удалить сообщения (17) и это.
19 Stolen Dime
 
12.06.14
12:46
(16)Да кому ты нужен тролить тебя. :-)
Соглашусь с (17) насчет каши.
20 Stolen Dime
 
12.06.14
12:46
(16)Желаю удачи в борьбе!:-)
21 300R
 
12.06.14
12:50
(20) позитив всегда приветствуется! (15) смотреть надо на то что пустая по типу и значению переменная идет на вход функции "ЗначениВСтрокуВнутр", а эта ВСТРОЕННАЯ В ПЛАТФОРМУ функция возвращает таблицу значений, причем из ПРЕДЫДУЩЕГО ПЕРЕДАННОГО ПАРАМЕТРА)
22 Записьдампа
 
12.06.14
12:53
Из (3) и (14) можно заключить, что заказчик – жена
23 Stolen Dime
 
12.06.14
12:54
(21)Вбей в свою кашу, что ФормаНомер.ФормыПоЭтажам - это нифига ни разу не переменная.
А вот если ты ее куда то сначала присвоешь как я тебе советовал в (13) то получишь переменную.
Слушать надо что люди говорят, а не ЧСВ тешить.
24 acanta
 
12.06.14
13:21
(22) из (3) следует что (0) забыл одну важную заповедь 1с ника - клиент всегда прав..
и пофиг чего там и куда возвращает эта ..ская платформа.
25 Stolen Dime
 
12.06.14
13:23
(24)Ну не все так дремуче уж. Клиентов тоже можно строить и заставлять делать, что нужно тебе,не портя отношений. Но на это дело нужен или талант или опыт.
26 acanta
 
12.06.14
13:27
(25) на это нужен авторитет. А чем заработан  - талантом или опытом или родственными или (извините) постельными отношениями - однобуйственно..
27 Stolen Dime
 
12.06.14
13:41
(26)ключевая фраза "не портя отношений". А давить авторитетом - это дилетанство !:-)
28 acanta
 
12.06.14
14:04
(27) а если эти отношения не окупаются?