GeneXus

【GeneXus Tips】HTTP通信

東京で雪がすごいふってるらしい・・・okita です。 今回は他のシステムと GeneXus で作成したシステムのHTTP通信です。 GeneXus で API を作成し そのAPIに対して他のシステム(AndroidとかiOS)からアクセスをしよう! というコトです。 web系なのでRestとかSOAPとかあると思いますが、今回はHTTP通信にします。 GeneXus 側の作成は簡単です。 ■変数 &SDT_Result ⇒ SDTです。中の構造は適当です。 あとはプロシージャの設定を Main program ⇒ True Call protocol ⇒ HTTP これだけです。 これで今作成したプロシージャに直接アクセスします。 すると が出力されます。たったこれだけかよ あとは Android でも iOS でも好きな言語から 作成したAPIにアクセスしてレスポンスからJSONを取得し 解析したら今回の目的達成! いろいろと悩みました・・・ この部分がなかなか出てこなかったw この...
GeneXus

【GeneXus Tips】XML作成 その3

前回 の続き。XML(文字列)の使い道を紹介します。okita です。 XML(文字列)をバッファー上に作成して 取得することができたので XML(文字列)ダウンロードしようと思います。 以前紹介した「PDFダウンロード」の記事でも出てきた HttpResponse を使用します。 XMLを作成するプロシージャを Main program ⇒ True Call protocol ⇒ HTTP に設定します。 そしてあとは↓の部分をXML作成後の部分に追記 PDFの時と違うのは↓の部分です。 何をしてるかというと HttpResponse に XML(文字列) を突っ込んでるだけですw そして この部分でダウンロードするんだよ!ってブラウザに伝えてる・・・・はずw さらに この部分でダウンロードの時のファイル名は「Sample.xml」なんだよ!って伝えてる・・・・はずw これでXMLファイルをサーバに残さず XMLファイルをダウンロードできるということです。 私自身この方法をもっと早く知りたかった...
GeneXus

【GeneXus Tips】XML作成 その2

XMLって使うのか?って思いはじめた okita です。 前回 はXMLファイルの出力を作りました。 今回はバッファー上にXMLを作成します。 前回のソースコード の一部を抜粋 この部分を Open から OpenToString に変更します。 ↓↓↓↓↓↓↓↓↓↓ これでファイルではなくバッファー上に作成されます。 バッファー上に作成されたXMLは下記のメソッドを使用して取得可能 取得したXML(文字列)の使い方は次回紹介します。 (使い方って書きましたがダウンロードくらいしか無いですよね(´・ω・`)) 以上です。
GeneXus

【GeneXus Tips】XML作成 その1

自分のブログは三日坊主な okita です。 今回は「GeneXus で XML の出力」!! 情報共有したいとかそんな目的ではなく、 自分の中で情報をまとめたかっただけなので書きたいように書きます ・・・一応 Blog のコトも考えてますよw
Android

Android君?ドロイド君?

青森ってなんでこんなに寒いの?okita です。 Android にはこんな↓マスコットがいます。 ってかこれの正式名称って何?
未分類

便利じゃん

日曜日に会社に来てストーブの灯油が0で死にそうです。 ガクブルしてる okita です。 というか他の社員さんは誰もブログ投稿の時名乗らないんですね (´・ω・`) すること無いので、またまた『便利じゃん』って思ったの投稿します。 誰も見てないとか、誰もいいねしないとか気にしないっす!
セミナー

雪国の温泉ハッカソンを終えて

無事先週末のハッカソン終え、八戸に戻ってきました。 3日間を通して感じたことを書きたいと思います。 「農業」というテーマについて 前回のテーマは「介護」、今回のテーマは「農業」でした。ハッカソンといえば技術屋さんの腕試しみたいなイベントのイメージがありますが、地方では少し特色を変えて地域課題の解決を目的にハッカソンを行いました。
セミナー

雪国の温泉ハッカソンに参加中です。

現在、青森市の浅虫温泉にいます。 ハッカソンという2泊3日のイベントに参加しています。 ハッカソンとは短い時間の中で、アイデアを出し、それを実際に開発し成果発表まで行うイベントです。昨年は「介護」をテーマに行いましたが、今回のテーマは「農業」で行っています。 介護や農業は地域の課題でもあり、その課題解決に結びつけるような成果を短期集中で出すことを目的に、実際に農家さんにも参加頂いて開催しています。 参加者は、青森県内はもちろん、九州、大阪、東京、新潟、宮城から参加頂いています。
Git

Gitサービス 【codebreak;】

明日から青森市に行ってきます。社員(仮)の okita です。 今回は私が便利だなぁって思って個人で勝手に使ってるサービスをご紹介。 個人のブログに書けばいいじゃんとか言う意見は受け付けませんw 無料・無制限でGitサービスを・・・【codebreak;】
GeneXus

【GeneXus Tips】PDF & ダウンロードウィンドウ

ブログ初投稿のokitaです。一応社員です。 今回は我が社でシステム開発に使用してるツールの一つ「GeneXus」のTipsを投下します。後々コンテンツが盛りだくさんになる・・・予定です( `д´)b 今回は「PDF出力&ダウンロード」のTipsです。
タイトルとURLをコピーしました