Получить Из Временного Хранилища #727431


#0 by hasan-rusel
Подскажите в чем ошибка пожалуйста: {Форма.Форма.Форма}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)     ДанныеСтроки = ПолучитьИзВременногоХранилища(Адрес); по причине: Недопустимое значение параметра (параметр номер '1') Заранее спасибо !
#1 by Wobland
Неопределено - так себе адрес
#2 by Легат
="";
#3 by Maxus43
Адрес = ПоместитьВоВременноеХранилище(ДБФ);
#4 by hasan-rusel
не помогло. не помогло. {Форма.Форма.Форма}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)     ДанныеСтроки = ПолучитьИзВременногоХранилища(Адрес); по причине: Недопустимое значение параметра (параметр номер '1')
#5 by Любопытная
а Сообщить(Адрес) что сообщает?
#6 by Maxus43
не работает? да ладно. Код в студию
#7 by Легат
Возвращаемое значение: Тип: Строка. Адрес во временном хранилище. Должно было прокатить..
#8 by hasan-rusel
#9 by Любопытная
Убери объявление переменной, оно тебе всю картину маслом портит
#10 by Maxus43
выкинь, чо за привычка так писать
#11 by hasan-rusel
теперь новая ошибка: {Форма.Форма.Форма}: Значение не является значением объектного типа (Первая)     ДанныеСтроки.Первая;
#12 by Любопытная
Перем Адрес; без директивы компиляции, ты определил определил переменную Адрес на сервере. Поэтому, когда ты приходишь на сервер, у тебя в ней уже не то, что ты с клиента передал, а очень даже Неопределено.
#13 by Maxus43
ты сначала файл в двоичные данные, двоичные данные во врем хранилище, из врем хранилища в двоичные данные, двоичные данный сохрани на винт во врем каталог как дбф. И только потом Новый XBase (путь к временному файлу);
#14 by hasan-rusel
О_О А можно строчкой кода ?
#15 by Любопытная
ДвоичныеДанные = Новый ДвоичныеДанные("D:Kontr.dbf");
#16 by hasan-rusel
а как ? "двоичные данный сохрани на винт во врем каталог как дбф. И только потом Новый XBase (путь к временному файлу);"
#17 by Любопытная
ох, блин... ДвоичныеДанные.Записать(ИмяВременногоФайла); ... Ну и далее по тексту. И вообще, читайте СП, там все написано
#18 by Maxus43
ну с КаталогИБ перебор имхо, лучше КаталогВременныхФайлов, да ещё и удалить потом тоже на всякий не забыть бы
#19 by Любопытная
первое, что в голову пришло) Не помню я их, я их в СП читаю обычно
#20 by hasan-rusel
&НаКлиенте
#21 by hasan-rusel
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (Первая)     ДанныеСтроки.Первая; по причине: Перед выполнением операции нужно открыть базу
#22 by Wobland
это ты так XBase на основе двоичных данных формируешь?
#23 by Wobland
а, не. на основе какого-то левого пути
#24 by Любопытная
Синтаксис: Новый XBase(<ПутьКБазе>, <ПутьКИндексу>, <ТолькоЧтение>) Параметры: Тип: Строка. Полное имя файла таблицы базы данных в формате DBF. Тип: Строка. Путь к индексному файлу таблицы. Тип: Булево. Истина - открывать файл только для чтения, Ложь - открывать файл для чтения и записи. Значение по умолчанию: Ложь. Описание: Создает объект XBase. При создании могут быть сразу открыты файлы таблицы и индекса. И еще раз: Тип: Строка. Путь к индексному файлу таблицы. Тип: Булево. Истина - открывать файл только для чтения, Ложь - открывать файл для чтения и записи. Значение по умолчанию: Ложь.
#25 by Любопытная
И вообще, ты чего-то не то делаешь
#26 by hasan-rusel
да я хз как, впервые с УФ сталкиваюсь, обычно то проще)
#27 by Любопытная
Ты из временного хранилища получаешь двоичные данные. А XBase на основании пути к файлу поднимается. Так что ты свои ДвоичныеДанные сохрани на сервере в файл и этот файл уже делай
#28 by Wobland
обычно в управляемом режиме файловые системы разные у клиента и сервера
#29 by Wobland
Времянка. он туда строку отдаёт
#30 by Любопытная
ну не сталкивайся тогда. Забей, отдай работу тому, кто сталкивался. Чего вы все ноете про эти упр формы? Не нравится вам инструмент, не работайте с ним. Работайте с тем, что вам нравится. Нитики
#31 by Любопытная
*Нытики. Извините
#32 by hasan-rusel
вот это и вызывает затруднения.
#33 by hasan-rusel
Ну не обижайся, помощи же прошу) Если бы можно было как-то обойти эти УФ, не сталкивался бы... А тут такое... И отдать тут некому.
#34 by hasan-rusel
хелп...
#35 by Wobland
то есть, сделайте за меня?
#36 by hasan-rusel
не, направьте на путь истинный с
#37 by Wobland
->
#38 by DrZombi
Бросай передавай в хранилище "XBase" объект. Передай сперва на сервер сам файл, в виде двоичного коду. А потом запиши его во временную папочку, открой, как XBase :) И работак
#39 by МишельЛагранж
>>Не нравится вам инструмент, не работайте с ним. - типичные "аргументы" УФ-маньяков. Они и в автобусе на билет через электронный банк передают. И их "не аргументет", что у водилы нет банковского терминала...
#40 by МишельЛагранж
+ да и вообще, водите управлять автобусом надо, а не изысками заниматься с пассажирами...
#41 by МишельЛагранж
*водиле
#42 by ramir
Измени На
#43 by hasan-rusel
Всем спасибо, вот так получилось)
#44 by Wobland
можешь на досуге почитать про ПолучитьИмяВременногоФайла
#45 by hasan-rusel
ок.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С