Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Индексированая ТЗ - ВСтроку() (число прочтений - 2782 )
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Индексированая ТЗ - ВСтроку()
21. Сентября 2007 :: 06:36
Печать  
На примере пробовал  разглядеть разницу в между сохранением во внутреннем и внешнем формате, но что не смог, строка формируется одинаковая.В ИТЗ сделал одну колонку и сохранял туда элементы справочника. Раскажите кто знает в чем смысл первого параметра ИндексированнаяТаблица::ВСтроку()
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #1 - 21. Сентября 2007 :: 06:47
Печать  
для того чтобы увидеть разницу - надо в ИТЗ добавить какой нибудь агрегатный объект
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #2 - 21. Сентября 2007 :: 06:49
Печать  
А чем элемент справочника не агрегатный объект ?
Могу скинуть пример если оно поможет, 1с++ 2.5.0.1
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #3 - 21. Сентября 2007 :: 06:54
Печать  
ev-kov писал(а) 21. Сентября 2007 :: 06:49:
А чем элемент справочника не агрегатный объект ?
Могу скинуть пример если оно поможет, 1с++ 2.5.0.1


давай, просто если хранить значение во внутреннем формате - обратно сериализуется агрегат (элемент справочника), а если во внешнем то обратно сериализуется строковое Представление.

По крайней мере у меня так работало, когда я с этим разбирался - может что-то изменилось?
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #4 - 21. Сентября 2007 :: 07:02
Печать  
http://slil.ru/24881920 ссылка на выгрузку Конфы (zip 17кб) Тестового примера (там 1 документ, 1 справочник, 1 обработка), всё выведено на панель инструментов
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #5 - 21. Сентября 2007 :: 08:18
Печать  
Пример какой-то недоделаннный, что-ли...  Ну да неважно, вот результат

Цитата:
ИТЗ_.ВСтроку(0) = {IndexedTable:
2, 1, 3

Первая

{

S:Первый

}

{

S:Второй

}

{

S:Третий

}

}   
ИТЗ_.ВСтроку(1) = {IndexedTable:
1, 1, 3

Первая

{

{"B","0","0","18","0","0","         1   "}

}

{

{"B","0","0","18","0","0","         2   "}

}

{

{"B","0","0","18","0","0","         3   "}

}

}

Мне кажется, разница очевидна.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #6 - 21. Сентября 2007 :: 08:43
Печать  
ADirks писал(а) 21. Сентября 2007 :: 08:18:
Пример какой-то недоделаннный, что-ли...

Признаю свою ошибку - не то в параметр передавал, по этому и одиноковое получал ..

PS: А чем пример не устроил ?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #7 - 21. Сентября 2007 :: 09:22
Печать  
ev-kov писал(а) 21. Сентября 2007 :: 08:43:
PS: А чем пример не устроил ?

Ну я там просто не нашёл, где ВСтроку()  вызывается  Улыбка
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #8 - 21. Сентября 2007 :: 09:32
Печать  
ADirks писал(а) 21. Сентября 2007 :: 09:22:
ev-kov писал(а) 21. Сентября 2007 :: 08:43:
PS: А чем пример не устроил ?

Ну я там просто не нашёл, где ВСтроку()  вызывается  Улыбка

На форме документа в формуле Кнопки "ИТЗ" вызывается процедура ЗаполнитьИТЗ().

Вопрос уже не по теме, но все же спрошу, есть идея сохранять ИТЗ в реквизитах документа. Что скажете плохого/ хорошего о ней (может кто пользовался таким приёмом)?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #9 - 21. Сентября 2007 :: 09:50
Печать  
ev-kov писал(а) 21. Сентября 2007 :: 09:32:
ADirks писал(а) 21. Сентября 2007 :: 09:22:
ev-kov писал(а) 21. Сентября 2007 :: 08:43:
PS: А чем пример не устроил ?

Ну я там просто не нашёл, где ВСтроку()  вызывается  Улыбка

Вопрос уже не по теме, но все же спрошу, есть идея сохранять ИТЗ в реквизитах документа. Что скажете плохого/ хорошего о ней (может кто пользовался таким приёмом)?

Ничего нельзя сказать пока не озвучишь задачу.
Работать будет.
Не будет ссылочности по базе данных. у дбф ограничение на длину текстового реквизита
8 мб.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Индексированая ТЗ - ВСтроку()
Ответ #10 - 21. Сентября 2007 :: 10:20
Печать  
Z1 писал(а) 21. Сентября 2007 :: 09:50:
ev-kov писал(а) 21. Сентября 2007 :: 09:32:
ADirks писал(а) 21. Сентября 2007 :: 09:22:
ev-kov писал(а) 21. Сентября 2007 :: 08:43:
PS: А чем пример не устроил ?

Ну я там просто не нашёл, где ВСтроку()  вызывается  Улыбка

Вопрос уже не по теме, но все же спрошу, есть идея сохранять ИТЗ в реквизитах документа. Что скажете плохого/ хорошего о ней (может кто пользовался таким приёмом)?

Ничего нельзя сказать пока не озвучишь задачу.
Работать будет.
Не будет ссылочности по базе данных. у дбф ограничение на длину текстового реквизита
8 мб.

Насчет озвучить задачу, позже ветку создам, это отдельная тема, очень большая.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать