Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
У меня такая ситуация не могу понять как написать процедуру на выгрузку документа в текстовый документ используя метаданные. Помогите пожалуста разобраться. Как я понимаю принцип таков, необхомо выгрузить имя документа, реквизиты и табличную часть, если это не так поправте. Необходимо ли использовать при этом список значений или можно обойтись без этого? Платформа 1С предприятие 8.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2011, 14:56 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
Ну и... ? Вопрос какой-то пространный, непонятно что непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2011, 17:09 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
The Dim!Ну и... ? Вопрос какой-то пространный, непонятно что непонятно. Мне не понятно как обращаться к документу через метаданные, чтоб всю информацию о документе записать в тек. документ(имя, реквизиты, табличнцю часть) и можно ли не использовать список значений и уник. идентификатор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2011, 17:28 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
curysМне не понятно как обращаться к документу через метаданные, чтоб всю информацию о документе записать в тек. документ куда-куда записать? Тыж говорил о текстовике. curys...можно ли не использовать список значений и уник. идентификатор? Что понимается под идентификатором? ID - в том смысле в котором оно используется в базах данных в 1С нет(как-бы нет). Конечно, есть ID.. но из прикладной среды оно недоступно, в этом нет необходимости. Документ идентифицируется в системе или по дате/номеру или... вариант "или", это когда используется штатные средства для распределенных баз данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2011, 17:39 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
про тек. документ понял :) Тебе нужно выгрузить какой-то конкретный вид документа или документ произвольного вида? Отсюда и "пляши". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2011, 17:41 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
Конкретный документ, он выбирается в поле ввода и его необходимо записать в тек.документ. Приведите примерчик пожалуйста, я просто въехать не могу, как это должно происходить. я на семерке это реализовал, а вот на 8-ке не могу( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2011, 17:53 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
The Dim!Ну вот как-то так... Спасибо, это мне теперь понятно) Для кнопки Выгрузить я написал следующий код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Сейчас у меня просто записывает в тек.док. значение поля ввода"ДокументДляВыгрузки". Как мне выгрузить допустим "Имя" или "реквизит" выбранного документа используя метаданные, у метя отладчик постоянно ругается, пишет что "Переменная не определена (Метаданные)" Вот то что я на данный момент сделал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 09:03 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
С этим я разобался. Дело было в том что я метаданные определял На Клиенте, а необходимо было(Сервер, толтыйклиент) Теперь ломаю голову как результаты работы метаданных записать в файл, т.е в текстовый документ. Вот что у меня получилось на данный момент (НЕ СУДИТЕ СТРОГО Я ЕЩЕ НОВИЧОК): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 23:07 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
.... ВыполнитьНаСервере(ТД); .... &НаСервере Процедура ВыполнитьНаСервере( ТД ) СП = Новый Структура("Номер,Дата"); Для Каждого Реквизит Из СсылкаНаДокумент.Метаданные().Реквизиты Цикл СП.Вставить(Реквизит.Имя); КонецЦикла; Для каждого Элемент Из СП Цикл Сообщить(СсылкаНаДокумент[Элемент.Ключ]); КонецЦикла; ТД.ДобавитьСтроку("НачалоНовогоДокумента"); ТЧ=СсылкаНаДокумент.Метаданные().ТабличныеЧасти; Для каждого ТЧ Из СсылкаНаДокумент.Метаданные().ТабличныеЧасти Цикл Сообщить("-------"+ТЧ.Имя+"-------"); Для Каждого Стр Из СсылкаНаДокумент[ТЧ.Имя] Цикл Строчка=""+СсылкаНаДокумент[ТЧ.Имя].Индекс(Стр); Для Каждого Рек Из ТЧ.Реквизиты Цикл ТД.Добавить(Рек.Имя+"="+Стр[Рек.Имя]); Строчка=Строчка+"."+Рек.Имя+"="+Стр[Рек.Имя]+","; КонецЦикла; Сообщить(Строчка); КонецЦикла; КонецЦикла; КонецПроцедуры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 23:36 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
Программист 1с, Спасибо! Еще один такой вопросик, а как записать в тек.док имя(вид) документа? У меня что не получается(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2011, 13:24 |
|
||
|
Метаданные
|
|||
|---|---|---|---|
|
#18+
Помогите реализовать загрузку документ из текстового файла!!! Вот что я пока накидал Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2011, 14:42 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=37113797&tid=1521585]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 352ms |

| 0 / 0 |
